Telefonszámunk: 1-472-0679

maradék számítása táblázatban

Kezdőlap Fórumok Excel témák maradék számítása táblázatban

5 bejegyzés megtekintése - 1-5 / 5
  • Szerző
    Bejegyzés
  • #8961
    laci.h
    Felhasználó

      üdv újra
      tényleg elnézést kérek a sok kérdésért, ezeket eddig egy program megoldotta helyettem de most nekem kell valahogy kiszámolni a dolgokat programon kívül.
      ha minden igaz ezzel a végére érnék a litániámnak de egyszerűen nem tudom megoldani az alábbi problémát
      adott egy táblázat aminek az alap adatait egy programból nyerem ki.
      ebből csináltam egy táblázatot ami rendszám csomagszám és fuvarlevélszám alapján kiszámolja, hogy mi szállítható és mi nem. össze van készítve a csomag vagy nincs.
      viszont az a baj, hogy a program amiből az adatok vannak nem összesíti ezeket az adatokat. tehát ha több csomagszám is szállítandó státuszba kerül de más fuvarlevélszámon akkor nem tesz különbséget, mindegyiket kiszolgálhatóként tűnteti fel
      a mellékelt táblázat első lapján van a táblázat azon része amit nem tudok megoldani
      a második lapon az amit eredményként szeretnék kapni de itt kézzel írtam át a státuszt

      azt szeretném elérni, hogy táblázaton belül egy igaz/hamis formában számolja a program a H és a D oszlop különbségét és maradékát az L oszlop figyelembevételével növekvő sorrendbe és ezt megjelenítse egy külön oszlopba

      jelenleg ezt úgy érem el, hogy az I oszlopban lévő képlettek a biztos kiszolgálhatókat megjelölöm így első lépésben megkapom azt a halmazt amivel már nem kell foglalkozzak.
      a maradék halmazban a 0 és a negatív értékek maradnak a „Hiányzó” oszlopban. ami negatív előjelű az szintén kieseik mert az biztosan marad státuszba kerül viszont a 0 érték anomália lesz, lehet ez is-az is. jelen esetben ez az első 33 sor.
      meg lehet ezt oldani táblázaton belüli képlettel?
      előre is köszönöm a segítséget

      Attachments:
      You must be logged in to view attached files.
      #8963
      horvimi
      Adminisztrátor

        Bocs, de nem tudom leköveti, hogy mit akarsz…

        #8964
        laci.h
        Felhasználó

          szia Imi
          már az is köszönöm, hogy ránéztél 🙂
          csináltam egy harmadik lapot amire csak azokat a tételeket válogattam amik a problémát okozzák
          végeredménynek valami olyasmit szeretnék elérni mit ezen a lapon az R oszlopban de az sajnos a teljes táblázatra vetítve nem ad jó értéket + van benne egy körkörös hivatkozás is

          a problémát az eredeti adathalmaz okozza de az sajnos fix

          a C oszlopban az a mennyiség szerepel ami az A, B és F oszlopban található azonosítókhoz tartozik. itt is lehetnek ismétlődések, duplikációk, ezért a C oszlop értékeit ezek alapján az S oszlopban összevontam, de nem vitt közelebb a megoldáshoz

          a D oszlopban a pillanatnyilag rendelkezésre álló mennyiség szerepel, tehát a B oszlopban szereplő azonosítókhoz minden esetben ugyanaz az érték szerepel a D oszlopban, akárhányszor is ismétlődik a B oszlopban szereplő azonosító

          a H oszlopban van összesítve a B oszlopban szereplő csomagok összes kiszolgálandó mennyisége

          tehát van egy különbsége a D és a H oszlopnak aminek az eredménye lehet pozitív, negatív vagy nulla is.
          itt már tudok szűrni, ezek az I és az M oszlopba írt képletek addig jók, hogy kiszűrik a pozitív értékű eredményeket mert azok biztosan kiszolgálhatók

          ezzel még a biztosan nem kiszolgálhatókat is ki tudom szűrni mert ha az E oszlopban negatív érték szerepel akkor az biztosan nem kiszolgálható

          nekem a problémát maradék sorok generálják, azok, ahol az E oszlopban ugyan 0 szerepel (ez az adat az eredeti adathalmazból származik, nem számolt adat) de a H oszlop értéke magasabb mint a D oszlopé

          ebből az következik, hogy itt nem minden rendelés szolgálható ki, részteljesítés történik

          azt szeretném eldönteni, melyik szolgálható ki és melyik nem

          ezt az L oszlop alapján szeretném megtenni, ez a sorszám a rendelések beérkezési sorrendje

          én valami olyasmit képzeltem el, hogy a B oszlop celláihoz tartozó D oszlop értékből vonja ki az S oszlopban szereplő értéket az L oszlopban található sorszámok növekvő sorrendjében.

          ennek eredménye már egy egyértelmű adatot adna, hogy mi az ami ténylegesen kiszolgálható de ezt sajnos a teljes táblázatra vetítve nem tudom megoldani

          nem tudom így mennyivel érthetőbb, nehzebb ezt nekem leírni mint gondoltam 🙂

          laci

          Attachments:
          You must be logged in to view attached files.
          #9018
          fjns
          Felhasználó

            Szia, a bejegyzéseidben leírt információk alapján a mellékelt táblázat talán egy lehetséges megoldás lehet a problémádra, az adattábla0301U munkalap három új oszlopa (Választ2, Státusz3, RaktárM) által, az adattábla0301 pedig megegyezik az eredetivel. Az új munkalapot nem ajánlott átrendezni, mert az aktuális rendezésétől (Csomagszám+sorszám) függ a három új oszlop függvényeinek működése. A fgvmentes munkalap a adattábla0301U értékeit tartalmazó másolat, a rendezése pedig Státusz3+Csomagszám+sorszám.
            A második táblázatodban a körkörös hivatkozás a P oszlopban található =HA(B2=B3;H2-D2;P2-D2) képlet miatt van.

            Attachments:
            You must be logged in to view attached files.
            #9022
            laci.h
            Felhasználó

              szia

              igen, ez nekem is használhatónak tűnik, mindenképpen tesztelni fogom és nagyon köszönöm, hogy időt szántál rá

              laci

            5 bejegyzés megtekintése - 1-5 / 5
            • Be kell jelentkezni a hozzászóláshoz.