Excel: Wenn Zahl, dann Zahl, sonst 0
Schritt-für-Schritt-Anleitung
Um in Excel eine Formel zu erstellen, die überprüft, ob in einer Zelle eine Zahl steht und andernfalls „0“ zurückgibt, kannst Du die folgende Formel verwenden:
=WENN(ISTZAHL(A1); A1; 0)
- Öffne Dein Excel-Dokument.
- Wähle die Zelle aus, in der Du das Ergebnis anzeigen möchtest.
- Gib die Formel ein und ersetze
A1 durch die Referenz der Zelle, die Du überprüfen möchtest.
- Drücke die Eingabetaste, um das Ergebnis zu sehen.
Wenn die Zelle in A1 eine Zahl enthält, wird diese Zahl angezeigt; andernfalls wird „0“ angezeigt.
Häufige Fehler und Lösungen
Alternative Methoden
Eine alternative Methode besteht darin, die WENN-Formel zusammen mit der ISTTEXT-Funktion zu verwenden:
=WENN(ISTTEXT(A1); 0; WENN(ISTZAHL(A1); A1; 0))
Diese Formel gibt „0“ zurück, wenn die Zelle Text enthält, und die Zahl, falls eine Zahl vorhanden ist.
Praktische Beispiele
-
Wenn die Zelle eine Zahl enthält:
- Zelle A1 enthält „5“ → Ergebnis: „5“
-
Wenn die Zelle Text enthält:
- Zelle A1 enthält „Text“ → Ergebnis: „0“
-
Wenn die Zelle leer ist:
- Zelle A1 ist leer → Ergebnis: „0“
Diese Beispiele helfen Dir zu verstehen, wie die Formel funktioniert und welche Ergebnisse Du erwarten kannst.
Tipps für Profis
- Nutze die
WENN-Funktion in Kombination mit weiteren Funktionen wie SUMME oder PRODUKT, um komplexere Berechnungen durchzuführen.
- Wenn Du oft mit großen Datenmengen arbeitest, könnte es hilfreich sein, die Daten zuerst zu filtern, um nur die relevanten Zahlen zu betrachten.
- Denke daran, dass Excel die Berechnung auch für ganze Bereiche unterstützen kann. Verwende beispielsweise
WENN(ISTZAHL(A1:A10); A1:A10; 0) für mehrere Zellen.
FAQ: Häufige Fragen
1. Frage
Was passiert, wenn ich die Formel auf einen Bereich anwende?
Antwort: Die Formel kann nur auf eine einzelne Zelle angewendet werden. Für einen Bereich musst Du die Formel in jede Zelle kopieren oder eine Matrixformel verwenden.
2. Frage
Kann ich die Zelle auch leer lassen, wenn keine Zahl vorhanden ist?
Antwort: Ja, Du kannst "" anstelle von 0 verwenden, um die Zelle leer zu lassen: =WENN(ISTZAHL(A1); A1; "").