Kezdőlap › Fórumok › Excel témák › maradék számítása táblázatban
- This topic has 4 hozzászólás, 3 résztvevő, and was last updated 2 years, 6 months telt el by laci.h.
-
SzerzőBejegyzés
-
2022-03-01-15:27 #8961
ü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átusztazt 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égetAttachments:
You must be logged in to view attached files.2022-03-03-23:57 #8963Bocs, de nem tudom leköveti, hogy mit akarsz…
2022-03-04-09:41 #8964szia 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 isa 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ókezzel 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.2022-05-09-18:49 #9018Szia, 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.2022-05-11-08:07 #9022szia
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
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.