Kezdőlap › Fórumok › Excel témák › [Resolved] Keresőfüggvény további feltételekkel?
- This topic has 11 hozzászólás, 3 résztvevő, and was last updated 5 years, 10 months telt el by Titok.
-
SzerzőBejegyzés
-
2019-01-23-12:10 #5520
Sziasztok!
Két tabla közti rekordazonosítás a célom.
Az azonosítás két feltétel teljesülése estén lenne érvényes:
1- egy keresőfüggvény azonosítja a keresett értékeket
2- az azonosítás után egy további (logikai) feltétel teljesülése lenne szükséges a végeredmény megadásáhozA problémám a keresőfüggvény azon tulajdonságában van, hogy a fenti vizsgálatokat nem ciklusosan hajtja végre, tehát ha teljesül az első feltétel, nem vizsgálja a másodikat is. Illetve vizsgálja, de csak az első feltétel, első találat esetében.
Elméletileg és fv.-el nem kombinálhatom, hiszen az első logikai lépés a sikeres keresés (azonosítás).
Tisztelettel késrem a segítségeteket!
Üdvözlettel:
Fülöp András2019-01-23-13:00 #5521Szia!
Nagyjából lehet érteni azt, amit szeretnél, de azért meglehetősen homályos.
ha feltöltenél egy mintát, hogy miből indulsz, és mit szeretnél kapni, akkor lehetne pontosabb tanáccsal élni.Most így azt javasolnám, hogy egy új oszlopot kellene előbb csinálni mindkét táblában, ahol az első kulcsot összefűzöd a második (logikai) kulccsal, és ebben az új oszlopban használod a kereső függvényt.
Ehhez persze fontos, hogy a két feltétel alapján már egyértelműen csak egy rekord maradjon a keresési táblában.
Imre
2019-01-23-21:55 #5522Szia!
Köszönöm a gyors választ.
Mellékelek egy egyszerű példát, remélem így pontosítom kicsit…Attachments:
You must be logged in to view attached files.2019-01-23-23:45 #5524Csak azt nem írtad bele, hogy mit szeretnél látni eredményként.
Ezért csak tippelem, hogy a feladat az, hogy a Tábla 2-ben kitöltsd az ID_eredmény oszlopot.
Az egyik rekord azonosító a kód lehet, a másik a jelző, de mivel a 4-es kódok a jelzőben és a névben is megegyeznek, tovább kell menni, hogy akkor hogyan felelteted meg őket.
Tehát, ha neked kellene eldönteni, akkor hogyan töltenéd ki a tábla2 ID_eredmény oszlopát?Esetleg az lenne a logika, hogy az ID oszlop megegyezik, és a bizonylat dátumának az érvényesség kezdete és vége közé kell esnie?
Ez a küldött példában megoldja a problémát, és ha a való adatokban itt nincs dátum átfedés, akkor ez lehet a feladat.
De kérlek ne további rejtvényt küldj, hanem írd le világosan, amit szeretnél, és írd le, hogy mi az abizonyos logika, amit leírtál az induláskor!köszi,
Imre
2019-01-24-07:09 #5525Igen! A feladvány ez, és a megoldást is a fenti logikád mentén képzelem el, csak a gyakorlati megvalósítása nem sikerül. Nem tudom a keresőfüggvény eredménye előtt megvizsgáltatni a dátumok megfelelését, csak utána, ami ugye a második kérdőjeles cella esetében már nem fog megfelelő eredményt adni.
Köszönöm,
Andris
2019-01-24-09:22 #5526Ha a kódok számok, és nincs átfedés, akkor én látok egy megoldást, mégpedig egy több feltétel szerinti összegzést, ami egy darab rekordot fog összegezni az ID oszlopban, így az eredmény saját maga lesz.
Csatoltam.Imre
Attachments:
You must be logged in to view attached files.2019-01-24-10:15 #5530SZumhatöbbel és egy plusz oszloppal elég jól szalad:
Attachments:
You must be logged in to view attached files.2019-01-24-10:19 #5532Bocs, nem frissítettem. De végülis ugyanoda lyukadtunk ki 🙂
2019-01-24-10:35 #5533Köszönöm!
Nagyon ötletes megoldás!
Nem értem viszont a logikai jel „” között és az & jel jelentését ebben a kontextusban.
Nekem ha a kritériumot fv. varázslóban rakom össze a teljes „<=hiv.” kerül aposztróf közé, nem csak a logikai jel, persze így nem működik a képlet…2019-01-24-10:41 #5534Szövegként kell megadni a kritériumot. Az & jellel kapcsolsz össze két valamit, ami utána szöveg lesz.
Pl 1+1=2, de 1&1= 11, szövegként.
Azért nem jó a „<=M7” mert az <=M7 lesz, míg a „<=”&M7 (=FŰZ(„<=”;M7) ) az <=VALAMI (VALAMI= M7 cella értéke).2019-01-24-11:10 #5536Így értem!
A „szövegként kell megani” nem volt meg!Sokat segítettettek, Nagyon köszönöm!
Első osztályú volt, hogy ilyen gyorsan megkaptam a válaszokat!
Köszönettel:
Fülöp A.2019-01-24-11:16 #5537A sört majd Imrének küldd! 🙂
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.