Ellenőrizze, hogy a cella tartalmaz -e bármilyen számot - Excel és Google Táblázatok

Példa munkafüzet letöltése

Töltse le a példa munkafüzetet

Ez az oktatóanyag bemutatja, hogyan ellenőrizheti, hogy egy cella tartalmaz -e bármilyen számot az Excelben és a Google Táblázatokban.

A cella bármilyen számot tartalmaz

Az Excelben, ha egy cella számokat és betűket tartalmaz, a cella szövegcellának minősül. A COUNT és a FIND függvény használatával ellenőrizheti, hogy egy szöveges cella tartalmaz -e bármilyen számot.

1 = COUNT (FIND ({0,1,2,3,4,5,6,7,8,9}, B3))> 0

A fenti képlet ellenőrzi a cella 0-9 számjegyeit, és számolja a cella által tartalmazott diszkrét számjegyeket. Ezután IGAZ értéket ad vissza, ha a szám pozitív, vagy hamis, ha nulla.

Lépjünk át az alábbi függvényeken, hogy megértsük ezt a példát.

Szám megtalálása egy cellában

Először a FIND függvényt használjuk. A FIND függvény megkeresi a karakter pozícióját egy szöveges karakterláncban.

1 = FIND ({0,1,2,3,4,5,6,7,8,9}, B3)

Ebben a példában az összes numerikus karakterből álló tömböt használunk (0-9 számjegy), és mindegyiket megtaláljuk a cellában. Mivel a bemenetünk tömb - göndör zárójelben {} -, a kimenetünk is tömb. A fenti példa bemutatja, hogy a KERESÉS funkciót tízszer hajtják végre minden cellán (egyszer minden számjegy esetén).

Ha a szám megtalálható, akkor a pozíció kerül kiadásra. Fent látható az „1” szám az első sor 3. pozíciójában, a „4” pedig a 6. sorban a 2. sorban.

Ha nem talál számot, akkor az #ÉRTÉK! Hiba jelenik meg.

Jegyzet: A FIND és SEARCH függvények ugyanazt az eredményt adják vissza, ha számokat keresnek. Bármelyik funkció használható.

COUNT a számjegyek száma

Ezután számoljuk az utolsó lépésből származó hibamentes kimeneteket. A COUNT függvény megszámolja a tömbben található számértékek számát, figyelmen kívül hagyva a hibákat.

1 = COUNT (C3: L3)

Tesztelje a számszámot

Végül meg kell vizsgálnunk, hogy az utolsó lépés eredménye nagyobb -e nullánál. Az alábbi képlet az IGAZ értéket adja vissza a nullától eltérő számokhoz (ahol a cella számot tartalmaz), és a HAMIS értéket adja vissza minden nulla szám esetén.

1 = M3> 0

Ezen lépések kombinálásával kapjuk meg a kezdeti képletünket:

1 = COUNT (FIND ({0,1,2,3,4,5,6,7,8,9}, B3))> 0

Ellenőrizze, hogy a cella tartalmaz -e meghatározott számot

Annak ellenőrzésére, hogy egy cella tartalmaz -e meghatározott számot, használhatjuk a FIND vagy SEARCH funkciót.

1 = KERESÉS (5, B3)

Ebben a példában a FIND függvény segítségével ellenőrizzük az 5 -ös számot a B oszlopban. Ha megtaláljuk, visszaadja az 5 -ös szám pozícióját a cellában, és VALUE hibát, ha az „5” nem található.

Ellenőrizze, hogy a cella tartalmaz -e bármilyen számot - Google Táblázatok

Ezek a képletek ugyanúgy működnek a Google Táblázatokban, mint az Excelben. Azonban a CTRL + SHIFT + ENTER billentyűkombináció megnyomásával a Google Táblázatok felismeri a tömbképletet.

Alternatív megoldásként beírhatja az „ArrayFormula” szót, és zárójelbe teheti a képletet. Mindkét módszer ugyanazt az eredményt hozza.

wave wave wave wave wave