Microsoft Office Excel táblázatkezelő processzor használata esetén a numerikus értékek összehasonlítása mellett gyakran szükség van a táblázat celláinak szöveges ("string") adatainak összehasonlítására is. Ez a beépített Excel-összehasonlító függvények segítségével történhet, ha a művelet eredményét numerikus vagy logikai érték formájában kívánjuk elérni. Alternatív megoldásként használhatja a feltételes formázási beállításokat, ha az eredmény vizuálisan kiemeli az egyező (vagy nem egyező) táblázat cellákat.
Utasítás
1. lépés
Használja a beépített COUNTIF cellahasonlító függvényt, ha a táblázat oszlop celláinak szövegértékeit szeretné összehasonlítani a mintaszöveggel, és újraszámolni az összes megfelelőt. Először töltsön ki egy oszlopot szöveges értékekkel, majd egy másik oszlopban kattintson arra a cellára, amelyben meg szeretné tekinteni a számlálási eredményt, és írja be a megfelelő képletet. Például, ha az ellenőrzött értékek az A oszlopban vannak, és az eredményt a C oszlop első cellájába kell helyezni, akkor annak tartalma a következő legyen: = COUNTIF ($ A: $ A; "Grape") Itt A "Grape" egy karaktersorozat, amellyel összehasonlítjuk az A oszlop összes cellájának értékét. Átugorhatja annak megadását a képletben, de elhelyezheti külön cellában (például a B1-ben), és beszúrhatja a megfelelő linket a képletbe: = COUNTIF ($ A: $ A; B1)
2. lépés
Használja a feltételes formázási beállításokat, ha vizuálisan ki kell emelnie a táblázatban szereplő karakterlánc-változók összehasonlításának eredményét. Például, ha ki kell választania az A oszlop celláit, amelyek szövege megegyezik a B1 cellában található mintával, akkor kezdje ennek az oszlopnak a kiválasztásával - kattintson annak fejlécére. Ezután kattintson a Feltételes formázás gombra a Stílusok parancscsoportban az Excel menü Kezdőlap lapján. Lépjen a "Cellaválasztási szabályok" szakaszba, és válassza az "Egyenlő" sort. A megnyíló ablakban adjon meg egy minta cellát (kattintson a B1 cellára), és válasszon egy lehetőséget a sorok illesztéséhez a legördülő listában. Ezután kattintson az "OK" gombra.
3. lépés
Használja a beépített IF és CONCATENATE függvények kombinációját, ha egynél több szöveg cellát kell összehangolnia egy mintával. A CONCATENATE függvény összefűzi a megadott értékeket egy string változóba. Például a CONCATE (A1; "és"; B1) parancs hozzáadja a "és" szöveget az A1 cellából származó sorhoz, és miután elhelyezi a sort a B1 cellából. Az így felépített karakterlánc ezután összehasonlítható a mintával az IF függvény segítségével. Ha egynél több karakterláncot kell összehasonlítania, kényelmesebb saját mintát adnia a minta cellának. Ehhez kattintson rá, és a képletsáv bal oldalán kattintson egy cellajelző (például C1) helyett az új nevére (például "minta"). Ezután kattintson arra a cellára, amelyben az összehasonlítási eredménynek lennie kell, és írja be a képletet: IF (CONCATENATE (A1; "és"; B1) = minta; 1; 0) Itt az egység az az érték, amelyet a képlettel rendelkező cella tartalmaz, ha a összehasonlítás pozitív eredményt ad, és negatív eredményt nulla. Nagyon egyszerű megsokszorozni ezt a képletet az összes táblához, amelyet össze kell hasonlítani a mintával - vigye a kurzort a cella jobb alsó sarkába, és amikor a kurzor megváltozik (fekete keresztté válik), nyomja meg az egér bal gombját és húzza le ezt a cellát az utolsó összehasonlított sorig.