Excel képlet: Ellenőrizze, hogy a cella tartalmazza-e a sok dolog egyikét
Ez az oktatóanyag képletet biztosít annak ellenőrzésére, hogy egy cella tartalmazza-e az Excel több értékének egyikét, és elmagyarázza a képlet argumentumait és a képlet működését.
Általános képlet:
=SUMPRODUCT(--ISNUMBER(SEARCH(things,text)))>0 |
érvek
Things: the values you want to check if cell contains one of them. |
Text: the cell reference or text string you want to check if contains number. |
Visszatérési érték:
Ez a képlet logikai értéket ad vissza: FALSE: a cella nem tartalmazza az egyiket; IGAZ: a cella legalább egyet tartalmaz.
Hogyan működik ez a képlet
Például azt szeretné ellenőrizni, hogy a B3 cella tartalmaz-e számot, kérjük, használja az alábbi képletet
=SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3)))>0 |
nyomja meg belép gombot az ellenőrzéshez.
Magyarázat
KERESÉS függvény: a SEARCH függvény visszaadja a szöveges karakterlánc első karakterének helyét egy másikban. Ha a KERESÉS funkció megtalálja az egyező szöveget, akkor a relatív pozíciót adja vissza, ha nem, akkor az # ÉRTÉK! hiba. Például itt a képlet SEARCH($E$3:$E$5,B3) megkeresi az E3: E5 tartomány minden értékét a B3 cellában, és visszaadja az egyes szöveges karakterláncok helyét a B3 cellában. A tömb eredményét a következőképpen adja vissza: {18; # ÉRTÉK!; # ÉRTÉK!}.
ISNUMBER függvény: az ISNUMBER függvény IGAZ értéket ad vissza, ha egy cella számot tartalmaz. Így ISNUMBER(SEARCH($E$3:$E$5,B3)) a tömb eredményét {igaz, hamis, hamis} értékként adja vissza, mivel a KERESÉS függvény 1 számot talál.
--ISNUMBER(SEARCH($E$3:$E$5,B4)) a TRUE értéket 1-re, a FALSE értéket 0-ra konvertálja, így ez a képlet a tömb eredményét konvertálja {1; 0; 0}.
SUMPRODUCT függvény: a tartományok vagy tömbök összeadására szolgál, és a termékek összegét adja vissza. A SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3))) 1 + 0 + 0 = 1 értéket ad vissza.
Végül hasonlítsa össze a bal képletet SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3))) és 0, mindaddig, amíg a bal képlet eredménye nagyobb, mint 0, a képlet IGAZ vagy HAMIS értéket ad vissza.
Mintafájl
Kattintson a minta fájl letöltéséhez
Relatív képletek
- Ellenőrizze, hogy egy cella tartalmaz-e meghatározott szöveget
Annak ellenőrzéséhez, hogy egy cella tartalmaz-e néhány szöveget az A tartományban, de nem tartalmazza a B tartományban lévő szövegeket, használhat egy tömbképletet, amely egyesíti az Excel COUNT, SEARCH és AND függvényeit - Ellenőrizze, hogy egy cella tartalmazza-e a több érték egyikét, de zárjon ki más értékeket
Ez az oktatóanyag képletet biztosít a feladat gyors kezeléséhez, amely ellenőrzi, hogy egy cella tartalmaz-e valamit, de kizárja az Excel egyéb értékeit, és elmagyarázza a képlet argumentumait. - Ellenőrizze, hogy a cella tartalmaz-e valamit
Ha feltételezzük, hogy az Excelben van egy értéklista az E oszlopban, ellenőrizni szeretné, hogy a B oszlop cellái tartalmazzák-e az E oszlop összes értékét, és visszaadja az IGAZ vagy HAMIS értéket. - Ellenőrizze, hogy a cella tartalmaz-e számot
Néha érdemes ellenőrizni, hogy egy cella tartalmaz-e numerikus karaktereket. Ez az oktatóanyag képletet ad, amely IGAZ értéket ad vissza, ha a cella számot tartalmaz, HAMIS, ha a cella nem tartalmaz számot.
A legjobb irodai termelékenységi eszközök
Kutools for Excel - segít kitűnni a tömegből
A Kutools for Excel több mint 300 funkcióval büszkélkedhet, Győződjön meg arról, hogy amire szüksége van, csak egy kattintásnyira van...
Office lap – A lapos olvasás és szerkesztés engedélyezése a Microsoft Office programban (beleértve az Excelt is)
- Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
- Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
- 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
- Hatékony lapokat hoz az Office-ba (beleértve az Excelt is), akárcsak a Chrome, az Edge és a Firefox.