Ez az oktatóanyag bemutatja, hogyan lehet ellenőrizni, hogy a tartomány bármely cellája tartalmaz -e számot az Excelben és a Google Táblázatokban.
Ellenőrizze, hogy a tartomány tartalmaz -e számot
Annak tesztelésére, hogy egy tartomány valamely cellája tartalmaz -e számot, az ISNUMBER és SUMPRODUCT függvényeket fogjuk használni.
ISNUMBER függvény
Az ISNUMBER függvény pontosan azt teszi, amit a neve is sugall. Azt vizsgálja, hogy egy cella szám -e, és IGAZ vagy HAMIS kimenetet ad ki.
1 | = SZÁM (A2) |
SUMPRODUCT funkció
Az ISNUMBER függvény csak egyetlen cellát tesztel, ezért meg kell találnunk a módot a teljes tartomány tesztelésére. Itt jön létre a SUMPRODUCT függvény. A SUMPRODUCT függvény összegzi az értékek tömbjét. Tehát ha minden cellát külön -külön tesztelhetünk, 1 (IGAZ) vagy 0 (HAMIS) értéket adunk ki, ha minden cellát szövegként, akkor össze tudjuk foglalni az értékeket. Ha az összeg nagyobb, mint 0, akkor legalább egy cella szöveget tartalmaz.
Először is itt a végső számítás:
1 | = SUMPRODUCT (-SZÁM (A2: C2))> 0 |
Most menjünk végig rajta.
123456789 | = SUMPRODUCT (-SZÁM (A2: C2))> 0= ÖSSZEFOGLALÁS (-{IGAZ, HAMIS, IGAZ})> 0= ÖSSZEFOGLALÁS ({1, 0, 1})> 0= 2> 0= IGAZ |
Megjegyzés: a kettős negatívok az IGAZ / HAMIS értéket 1 /0 -ra alakítják. Alternatív megoldásként megszorozhatja az ISNUMBER függvényt *1 -gyel
1 | = ÖSSZESZÁM (SZÁM (A2: C2)*1)> 0 |
Az IGAZ / HAMIS kiadása helyett IF -utasítással más szöveget vagy számításokat adhat ki:
1 | = HA (SUMPRODUCT (-SZÁM (A2: C2))> 0, "Igen", "Nem") |
Google Táblázatok - Ellenőrizze, hogy a tartományban lévő cellák száma -e
A fenti példák mindegyike pontosan ugyanúgy működik a Google Táblázatokban, mint az Excelben.