Kezdőlap › Fórumok › Excel témák › A oszlop szöveges elemeinek megtalálása és kiemelése B oszlopban
- This topic has 8 hozzászólás, 2 résztvevő, and was last updated 9 years, 3 months telt el by renata.
-
SzerzőBejegyzés
-
2015-08-21-14:32 #2211
Hello,
Lenne egy kérdésem.
Két szöveges listát kéne összehasonlítanom feltételes formázással.
A csatolmánynál maradva: ha az új lista elemei, jelenleg „Web” címke alatt, alatt nem jelennek meg a régiben „Reporlink” azt jelölje ki nekem.
Illetve ha a régi listában „Repotlink” lévő elemek nem jelennek meg az újban, azt is jelölje meg.
A nem egyező elemeket szeretném megjelölni. Tehát a közös elemeket nem kell megnéznem csak az eltérő cellákat.
A probléma ott kezdődik hogy nem szigorú csak hozzávetőleges egyezésre lenne szükségem, mert gyakran pár karakterrel kibővítve jelenik meg ugyanaz a név. Tehát jó lenne ha azt mondhatnám hogy 3-4-5 karakter eltérést megengedve szűrje meg nekem az új listát oly módon hogy kijelöli a nem azonos elemeket.Tudna nekem segíteni ebben?
Attachments:
You must be logged in to view attached files.2015-08-21-14:42 #2213Van olyan hogy az elemek egy listán belül szerepelnek többször. Az nem számít jónak, pláne ha teljesen egyeznek. Így fontos lenne, hogy az azonosakat a két lista között vegyük létre és ne egylistán belül. Az egy listán belüli azonos nem jó. Azt ellenőriznem kell.
2015-08-21-23:23 #2214Szia!
Ez nem egyszerű probléma.Létezik egy un. Fuzzy lookup nevű ingyenes bővítmény, lehet, hogy az segítene.
Letöltés
leírás 1
leírás 2Hagyományos eszközökkel csak akkor lehetne próbálkozni, ha meg tudnánk mondani, hogy két elemet összehasonlítva, balról kezdve hány karakterig vizsgálja, és ha addig egyformák, akkor tekintse egyformának, különben különbözőnek.
Az is lehet, hogy feltételes formázással nem, csak segédoszloppal lehet megcsinálni.Konkrétan a csillagokról kérdeznék:
A jobb oldali listában az egyes tételek végén a csillagok mit jelentenek?
Azt gondoltam, hogy megjelölted azokat, amiket a Felt. formázásnak is meg kellen jelölni, mert nincsenek a másik listán.De akkor rögtön az elején a „3 Day Blinds*” nem stimmel, mert a másikban van ilyesmi.
Az „Acclivity Photonics*” megint hiányzik, de az „Advent Software*” meg ott van.Szóval ezt tisztázzuk!
Imre
2015-08-22-00:08 #2217Szia!
Feltöltöttem egy lehetséges megoldást, ami a fentiek szerint működik.
Mindkét oszlopot összehasonlítja a másikkal.
Az megoldás lapon, az F2-ben tudod megadni, hogy hány karakterig vizsgáljon, és egyezés esetén tekintsen azonosnak két elemet.Szerintem egész jó.
Imre
- A hozzászólás módosításra került: 9 years, 3 months telt el-horvimi.
Attachments:
You must be logged in to view attached files.2015-08-24-10:29 #2220Szia
Csillagok: Nem, nem jelöltem meg azokat! Van egy adatbázisom amiből lehívok egy a listát – reportlink címke alatt – és ezt kell összehasonlítanom a weboldalakról excelbe beimportált listának elemeivel, ami weboldaltól függően változó szerkezetű. Ez a cég épp csillaggal jelölte meg azokat amik már nem jelenlegi elemek. De van olyan hogy szimplán új oldalra irányít az oldal ha nem jelenlegi esetről van szó. Ez számomra egyszerűbbé teszi az ellenőrzést de most ez nem kötődik a feladatunkhoz.
Próba 11: Nem teljesen tökéletes de közel jár a megoldáshoz 🙂 A 3 Day Blinds esete jól mutatja. Ugye azt mondod hogy ha a c2 cella első 15 karaktere egyezik az A2 cella első 15 elemével, akkor 1 és nincs színezés. Az A2 első 15 karaktere viszont már nem egyezik a c2 első 15 karakterével mert hosszabb néven van benn a rendszerben, mint a weboldalon. A két cég csupán egy Inc-ben különbözik név alapján, tehát feltételezem hogy ugyanarról a két cégről van szó. Így mindkettő színezetlen kéne legyen.
Esetleg ha a két filtert össze lehetne vonni – ha a megfelelő névhez kötődő filter 1 és filter 2 egyaránt 0, csak akkor jelölje ki a cellát – az megoldaná a problémát,de túl bonyolult lenne, ugye?
Ha az idő és hibaszázalék növekszik a manuális módszerrel szemben, akkor nem tudom használtatni a módszert laikusokkal 🙁 – viszont egy nagyobb, 800 soros cég esetében még mindig hasznos lehetne ez a szűrés.
Elolvasgatom a Fuzzy look up-ot.
Nagyon köszönöm, hogy foglalkoztál, foglalkozol vele!
2015-08-25-00:14 #2221Ha a 15 karaktert 12-re csökkented, akkor 3 Day Blind már jó lesz, és talán a többi is.
Az F2-ben lehet változtatni, hogy hány karakterig vizsgálja az egyezőséget.Ennél többet nem tudok tenni az ügyért.
Imre
2015-08-25-10:37 #2222Igen, köszönöm! Használni fogom.
Még egy problémám lenne. Beüzemeltem a fuzzy lookup-ot de valamiért a lista első 10 elemét elemzi csak. Ez miért lehet?2015-08-25-19:07 #2223Utánanéztem, és nem találtam ilyen korlátozást.
2015-08-26-10:27 #2226Hm én se találtam semmi hasonló esetet. újra telepítem, hátha valami bug csak. Köszönöm a segítséget, nagyon hasznos volt. Csak így tovább 🙂
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.