Logik
ISNUMBER
Definition
ISNUMBER gibt TRUE zurück, wenn das Argument eine Zahl ist, und sonst FALSE.
Syntax
=ISNUMBER(value)
Argumente
| Argument | Bedeutung |
|---|---|
value |
Die zu prüfende Zelle oder das zu prüfende Ergebnis. |
Durchgerechnetes Beispiel
Ein Depot listet Losnummern, die Zahlen sein sollen. Die Codes stehen in B2:B4.
| A: Los | B: Code |
|---|---|
| 1 | 441 |
| 2 | box |
| 3 | 18 |
Formel: =IF(ISNUMBER(B2),1,0)
Ergebnis: 1. 441 ist eine Zahl, daher ist ISNUMBER wahr und IF gibt 1 zurück. Nach unten ausgefüllt ergibt die Formel 1, 0 und 1.
Übung
Zelle A2 enthält 12. Schreiben Sie in B2 eine Formel, die 1 zurückgibt, wenn A2 eine Zahl ist, und sonst 0.
- Schreiben Sie in B2 eine IF-Formel, die ISNUMBER verwendet und 1 anzeigt, wenn A2 eine Zahl ist, und sonst 0.
- B2 soll das Ergebnis für 12 anzeigen.
Schritt 1 von 2
Geben Sie =IF(ISNUMBER(A2),1,0) in B2 ein.
A2 ist 12, das ist eine Zahl, daher ist das Ergebnis 1.
Formeln verwenden hier in jeder Sprache englische Funktionsnamen wie SUM und einen Punkt (.) als Dezimaltrennzeichen, nicht ein Komma.
Tabellenblatt wird geladen…
B2 verwendet ISNUMBER.
B2 zeigt jetzt 1.
Verwandte Funktionen
IF umschließt oft ISNUMBER, sodass die Zelle 1 oder 0 statt TRUE oder FALSE zeigen kann.
Häufiger Fehler
Eine Zahl als Text zu tippen, zum Beispiel '12: ISNUMBER gibt dann FALSE zurück, obwohl die Zelle numerisch aussieht.