Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Wenn Text dann Zahl

Forumthread: Wenn Text dann Zahl

Wenn Text dann Zahl
04.07.2003 23:10:31
Werner
hallo Ihr alle,
es muss so einfach sein aber ich versuche es jetzt schon mehrere Stunden und komm nicht weiter und kann auch hier nicht das richtige finden.
Ich habe in einer Tabelle in A26 einen Text der unterschiedliche Bestandteile hat da er Fahrtkosten und Städte enthält. Ich möchte nun das, wenn in A26 ein Text steht, dass in Z26 die Zahl zwei steht.
Besten Dank im Voraus
Werner
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wenn Text dann Zahl
04.07.2003 23:34:58
PeterW
Hallo Werner,
lies dir deine Frage nochmal ganz genau durch. In A26 steht Text... wenn in A26 Text steht ...
Vielleicht meinst du ja, wenn in A26 irgendetwas steht dann in Z26 die Zahl 2. In Z26 die Formel eingeben
=Wenn(A26<>"";2;"")
Gruß
Peter

AW: Wenn Text dann Zahl
04.07.2003 23:39:31
Werner
hi peter,
das genau meinte ich...wenn man es zu genau beschreiben will.....
TNX genau so funzt es :o))
Herzlichen Dank für die schnelle Antwort
Werner

Anzeige
AW: Wenn Text dann Zahl
04.07.2003 23:18:13
RAnton
Hallo Werner,
mit folgender Abfrage kannst du nachschauen ob eine Zelle als Text formatiert ist.
range("A1").NumberFormat
Wenn ja, erscheint "@"
Gruß
RAnton

AW: Wenn Text dann Zahl
05.07.2003 00:48:27
Robert
Hallo
Kurze frage.
Wo genau muss ich range("A1").NumberFormat schreiben um @ zubekommen?
Würde mich auch Interesieren!
Danke
LG
Robert

Anzeige
@Robert
05.07.2003 23:05:22
RAnton
Hallo Robert,
versuch mal diesen kurzen Code:

Sub test()
MsgBox Range("A1").NumberFormat
End Sub

1. wenn deine Zelle als Standard formatiert ist erscheint "General"
2. ist deine Zelle aber als Text formatiert erscheint "@"
Gruß
RAnton

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

Wenn Text dann Zahl in Excel: Die besten Methoden


Schritt-für-Schritt-Anleitung

Um in Excel eine Zahl basierend auf dem Inhalt einer Zelle anzuzeigen, kannst du die WENN-Funktion verwenden. Hier ist eine einfache Anleitung:

  1. Klicke auf die Zelle, in der das Ergebnis angezeigt werden soll (z.B. Z26).
  2. Gib die folgende Formel ein:
    =WENN(A26<>"";2;"")

    Diese Formel prüft, ob in der Zelle A26 ein Text steht. Wenn ja, wird in Z26 die Zahl 2 angezeigt.

  3. Drücke Enter, um die Formel zu bestätigen.

Diese Methode ist besonders nützlich, wenn du mit verschiedenen Texten arbeitest und in einer anderen Zelle spezifische Werte anzeigen möchtest.


Häufige Fehler und Lösungen

  • Fehler: Die Formel zeigt nicht die erwartete Zahl an.

    • Lösung: Stelle sicher, dass die Zelle A26 tatsächlich Text enthält und nicht leer ist. Die Formel prüft nur auf nicht leere Zellen.
  • Fehler: Die Zelle zeigt immer einen Fehler an.

    • Lösung: Überprüfe die Eingabe der Formel auf mögliche Tippfehler oder Syntaxfehler. Achte darauf, dass das Semikolon in der Formel korrekt verwendet wird (je nach Ländereinstellung kann auch ein Komma verwendet werden).

Alternative Methoden

Falls du eine komplexere Bedingung benötigst, kannst du die WENN-Funktion mit UND oder ODER kombinieren:

=WENN(ODER(A26="Stadt1"; A26="Stadt2"); 2; "")

Diese Formel zeigt 2 an, wenn in A26 entweder "Stadt1" oder "Stadt2" steht.


Praktische Beispiele

  1. Wenn Text in Zelle steht:

    • Formel: =WENN(A26<>""; 2; "")
    • Ergebnis: Wenn A26 "Berlin" enthält, wird in Z26 die Zahl 2 angezeigt.
  2. Wenn spezifischer Text vorhanden ist:

    • Formel: =WENN(A26="Fahrtkosten"; 100; "")
    • Ergebnis: In Z26 wird 100 angezeigt, wenn A26 genau "Fahrtkosten" enthält.

Diese Beispiele zeigen, wie du die WENN-Funktion effektiv nutzen kannst, um basierend auf Text in Zellen Werte darzustellen.


Tipps für Profis

  • Verwende WENN in Kombination mit anderen Funktionen: Du kannst die WENN-Funktion mit SVERWEIS oder INDEX und VERGLEICH kombinieren, um Daten dynamisch zu verarbeiten.
  • Nutze die Funktion ISTTEXT: Damit kannst du überprüfen, ob der Inhalt einer Zelle ein Text ist:
    =WENN(ISTTEXT(A26); 2; "")
  • Datenüberprüfung: Stelle sicher, dass die Zellen, die du überprüfst, richtig formatiert sind, um Fehler bei der Auswertung zu vermeiden.

FAQ: Häufige Fragen

1. Wie kann ich eine Zahl anzeigen, wenn ein bestimmter Text in einer Zelle steht?
Verwende die WENN-Funktion mit einer spezifischen Bedingung:

=WENN(A26="Bestimmter Text"; 1; "")

2. Was mache ich, wenn ich mehrere Texte prüfen möchte?
Du kannst die ODER-Funktion verwenden, um mehrere Bedingungen zu kombinieren:

=WENN(ODER(A26="Text1"; A26="Text2"); 2; "")

Mit diesen Informationen solltest du in der Lage sein, die WENN-Funktion in Excel effektiv zu nutzen, um Werte basierend auf Textinhalten zu steuern.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige