Überprüfung von Hausnummern in Excel mit der WENN und ISTZAHL Funktion
Schritt-für-Schritt-Anleitung
Um zu überprüfen, ob eine Hausnummer in Zelle A1 vorhanden ist, kannst Du die Excel-Funktion WENN zusammen mit ISTZAHL und RECHTS verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:
- Klicke in die Zelle, in der das Ergebnis angezeigt werden soll.
- Gib die folgende Formel ein:
=WENN(ISTZAHL(RECHTS(A1;1));"Hausnummer da";"keine Hausnummer")
- Drücke die Enter-Taste.
Diese Formel prüft den letzten Charakter in der Zelle A1. Wenn dieser eine Zahl ist, wird "Hausnummer da" angezeigt, ansonsten "keine Hausnummer".
Häufige Fehler und Lösungen
Ein häufiger Fehler, den viele Excel-Nutzer machen, ist, dass sie nicht beachten, dass RECHTS immer einen Text zurückgibt. Wenn Du also die ISTZAHL Funktion verwendest, um den letzten Charakter zu prüfen, und dieser ist ein Text, wird die Prüfung fehlschlagen.
Lösung:
Um sicherzustellen, dass auch Zahlen, die als Text formatiert sind, korrekt erkannt werden, kannst Du die Formel wie folgt anpassen:
=WENN(ISTZAHL(RECHTS(A1;1)*1);"Hausnummer da";"keine Hausnummer")
Hier wird der letzte Charakter mit *1 multipliziert, um ihn in eine Zahl umzuwandeln.
Alternative Methoden
Es gibt verschiedene Ansätze, um die Hausnummern zu überprüfen. Eine alternative Methode könnte die Verwendung von LINKS und FINDEN sein, um die Position der letzten Zahl in der Zeichenkette zu finden. Das wäre besonders nützlich, wenn Deine Daten mehr als nur Ziffern enthalten, wie z.B. "Straße 1G".
Hier ist ein Beispiel:
=LINKS(A2;FINDEN("%";WECHSELN(A2;" ";"%";LÄNGE(A2)-LÄNGE(WECHSELN(A2;" ";"")))))
Diese Formel kann helfen, die Straße von der Hausnummer zu trennen.
Praktische Beispiele
Hier sind einige Beispiele, wie Du die ISTZAHL und WENN Funktionen in Excel verwenden kannst:
-
Beispiel mit einer validen Hausnummer:
-
Beispiel ohne Hausnummer:
Tipps für Profis
- Verwende die
ISTZAHL Funktion in Kombination mit anderen Funktionen, um komplexere Bedingungen zu prüfen.
- Teste Deine Formeln immer mit unterschiedlichen Eingaben, um sicherzustellen, dass sie robust sind.
- Nutze die Möglichkeit, Excel-Tabellen zu erstellen, um Daten effizient zu verwalten und Formeln leichter anzuwenden.
FAQ: Häufige Fragen
*1. Was bedeutet das 1 in der Formel?*
Das `1` konvertiert den Text in eine Zahl. Wenn der letzte Charakter eine Zahl ist, wird sie korrekt erkannt.
2. Warum funktioniert meine Formel nicht?
Stelle sicher, dass Deine Eingaben korrekt sind. Wenn der letzte Charakter ein Buchstabe ist, erkennt ISTZAHL diesen nicht als Zahl.
3. Wie kann ich mit Buchstaben in der Hausnummer umgehen?
Du kannst die Funktion LINKS und FINDEN verwenden, um die Hausnummer von der Straße zu trennen, wenn diese Buchstaben enthalten.