Részleges egyezések ellenőrzése az Excelben
Microsoft Iroda Hivatal Microsoft Excel Hős Excel / / May 31, 2023
Közzétett
Meg kell egyeznie egy karakterlánc egy részének a táblázatokban? Ebből az útmutatóból megtudhatja, hogyan ellenőrizheti a részleges egyezéseket az Excelben.
Amikor egy táblázatban lévő adatokkal dolgozik, gyorsan feltölthet rengeteg cellát. Az összes ilyen cellán való átkutatás, hogy konkrét szöveges karakterláncokat találjon, nem olyasmi, amit kézzel kellene megtennie. De ez az Excel, nem? A részleges egyezések megtalálása egyszerű feladat.
Nos, kiderül, hogy ez nem olyan egyszerű, mint gondolnád. Azok a funkciók, amelyek azonnal eszünkbe jutnak, amikor szöveges keresésre gondolunk, nem mindig olyan jól játssz a helyettesítő karakterekkel, amelyeket használnod kell a részleges kereséshez mérkőzés.
Szerencsére vannak módok ennek megkerülésére. Valójában több módja is van. Így ellenőrizheti a részleges egyezéseket az Excelben.
A részleges egyezések ellenőrzése az Excelben az IF használatával
Azt gondolhatnánk, hogy a részleges egyezések keresése az Excelben egyszerű eset lenne a
Ezt azonban megkerülheti, ha az IF-et más olyan függvényekkel kombinálja, ahol a helyettesítő karakterek működnek.
Részleges egyezések ellenőrzése az Excelben az IF használatával:
- Válassza ki az első cellát, ahol részleges egyezést szeretne ellenőrizni.
- Cserélje be a következő képletet B4 azzal a cellával, amelyben részleges egyezést szeretne ellenőrizni, és *a*-val a keresni kívánt szöveggel két csillag között:
=HA(COUNTIF(B4"*a*"),"Részleges szöveg található","Nincs egyezés")
- nyomja meg Belép és a képlet ellenőrzi a „the” karakterlánc részleges egyezését.
- A képlet más cellákra való alkalmazásához kattintson és tartsa lenyomva a húzófogantyút a cella alsó sarkában.
- Húzza le azokat a cellákat, ahol meg szeretné jeleníteni a képletet.
- Engedje el az egeret vagy a görgetőpadot, és a képlet mostantól az összes kiválasztott cellára vonatkozik.
- A „Részleges szöveg található” és a „Nincs egyezés” tetszőlegesre módosítható.
Részleges egyezések ellenőrzése az Excelben a MATCH segítségével
A MATCH képlet segítségével részleges egyezéseket is kereshet az Excelben. A MÉRKŐZÉS formula az első találat pozícióját adja vissza az adott tartományban. Például, ha a szöveg a tartomány harmadik cellájában található, a MATCH képlet 3-at ad vissza.
Ezután kombinálhatja ezt a INDEX függvényt a részleges egyezést tartalmazó karakterlánc visszaadásához.
Részleges egyezések ellenőrzése a MATCH használatával:
- Írja be egy üres cellába a keresni kívánt részszöveget.
- A következő cellába írja be a következő képletet, cserélje ki C4 a részszöveget tartalmazó cellával, és B4:B11 a keresni kívánt cellatartománnyal:
=MATCH("*"&C4&"*",B4:B11,0)
- nyomja meg Belép és a képlet a kért részszöveget tartalmazó első cella pozícióját adja vissza.
- Ha a részleges egyezés pozícióját a szöveget tartalmazó karakterláncra szeretné alakítani, módosítsa a képletet a következőre:
=INDEX(B4:B11,MATCH("*"&C4&"*",B4:B11,0))
- nyomja meg Belép és a képlet kiszámítja.
- Szerkesztheti azt a cellát, amely a keresni kívánt részleges szöveges karakterláncot tartalmazza, és az automatikusan alkalmazásra kerül a képletben.
Részleges egyezések keresése a SEARCH segítségével
Egy másik módszer a részleges egyezések ellenőrzésére az Excelben a KERESÉS funkció. Ez a függvény visszaadja a keresett szöveg pozícióját magán a karakterláncon belül. Így például, ha a részszöveg a karakterlánc legelején található, akkor az 1-et ad vissza. Ha a negyedik karaktertől kezdve találták meg, akkor 4-et ad vissza. Ha a részszöveg egyáltalán nem található, a SEARCH függvény az #ÉRTÉK! hiba.
Mivel a függvény egy számot ad vissza, amikor a szöveg megtalálható, és egy hibát, ha nem, használhatjuk a ISNUMBER függvény segítségével meghatározhatja, hogy a függvény megtalálható-e vagy sem. Ezt kombináld a HA függvényt, és saját szöveget generálhatunk, ha a részszöveg megtalálható vagy nem található.
Részleges egyezések keresése a SEARCH segítségével:
- Válasszon ki egy üres cellát a képlet megadásához.
- Cserélje be a következő képletet B4 az első keresni kívánt cella helyével, és *ou* a keresni kívánt részszöveggel:
=HA(ISNUMBER(KERESÉS("ou",B4)),"egyezik","nincs egyezés")
- nyomja meg Belép és a képlet kiszámítja.
- Ha más cellákra szeretné alkalmazni, kattintson és tartsa lenyomva a fogantyút és a cella alját.
- Húzza le azokat a cellákat, ahol meg szeretné jeleníteni a képletet.
- Engedje el, és a cellák megtelnek a képlettel, és kiszámítják.
Részleges egyezések ellenőrzése a VLOOKUP segítségével
Ha részleges egyezést szeretne ellenőrizni az Excelben, de ugyanabban a sorban valahonnan máshonnan kell visszaadnia az adatokat, nem pedig magát a szöveget, akkor használhatja a VLOOKUP funkció. Hasonló módszer használható a HLOOKUP és XLOOKUP funkciókat is.
Ez a módszer egy adatoszlopon keresztül keresi a keresett részszöveget. Ha megtalálja, akkor a megadott sor bármely más cellájából visszaadja az értéket. Ez hasznos lehet a teszteredmények vagy más numerikus adatok gyors kereséséhez a táblázatokban.
Részleges egyezések ellenőrzése a VLOOKUP segítségével:
- Írja be egy üres cellába a keresni kívánt részszöveget.
- Egy másik cellába írja be a következő képletet, cserélje ki F4 a keresett szöveget tartalmazó cellával, $B$4:$D$11 az adatait tartalmazó cellákkal, és 2 annak az oszlopnak a számával, amelyből az értéket vissza szeretné adni:
=VKERESÉS("*"&$F$4&"*",$B$4:$D$11,2,HAMIS)
- nyomja meg Belép és a képlet kiszámítja.
- Ugyanazt a képletet más oszlopértékekkel is használhatja más adatok kivonásához ugyanabból a sorból.
- A keresési karakterláncot tartalmazó cella módosítása automatikusan megkeresi ezt az új részszöveget, és frissített eredményeket ad vissza a képletekhez.
Eredmények keresése Excelben
A részleges egyezések megtalálása az Excelben nem olyan egyszerű, mint gondolná. Ha azonban már tudja, hogyan kell ellenőrizni a részleges egyezéseket az Excelben, akkor tudását a különböző példányok széles körében alkalmazhatja.
Rengeteg más hasznos Excel-tipp és trükk található, amelyeket a következőkben elsajátíthat. Ha gyorsan szeretne különbséget tenni a nulla és a nem nulla értékek között, megtudhatja, hogyan kell ezt tenni konvertálja a nullát gondolatjellé az Excelben. Ha szöveget tartalmazó cellákat keres, gyorsan megteheti számolja meg az összes szöveget tartalmazó cellát a táblázatodban.
És ha az összetett képletek hibákat okoznak, megtanulhatja, hogyan kell ezt tenni az Excel képlethivatkozásokkal kapcsolatos problémák megoldása.