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

Forumthread: WENN - Formel funktioniert nicht! Warum?

WENN - Formel funktioniert nicht! Warum?
29.04.2006 11:53:38
Mark
Hallo Leute,
eigentlich verstehe ich es mit Excel zu arbeiten. Jedoch tritt bei der folgenden Formel ein Fehler auf.
=WENN(F167&gt=J167;" - eingehalten - ";" - nicht eingehalten - ")
In Zelle "F167" steht die Zahl "5", in der Zelle "J167" die Zahl "25".
Das Ergebnis wäre normalerweise "nicht eingehalten", jedoch sagt die Formel "eingehalten".
Vielleicht hatte ja schonmal einer von euch dieses Problem und kann mir helfen.
Gruß
-Mark-
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: WENN - Formel funktioniert nicht! Warum?
29.04.2006 12:40:33
Jürgen
Hallo Mark,
ich habe es gerade mal bei mir ausprobiert und es funktioniert einwandfrei. Kann es vielleicht sein, dass du versehentlich F167 oder J167 als Text formatiert hast? Oder hat sich ein Hochkomma eingeschummelt. Wenn die beiden Zellen nicht rechtbündig oder andersweitig formatiert sind, wo stehen denn die Werte? Rechtsbündig ist Zahl linksbündig ist Text.
Hoffe ich konnte helfen.
Gruß Jürgen
Anzeige
DANKE - eine Frage noch
29.04.2006 13:05:50
Mark
Hallo ihr beiden,
der Fehler lag in der Formatierung der Zelle als Zahl.
Über eine Userform, bzw. Textbox gebe ich z.B. in Zelle "F167" eine Zahl ein, die dann aber als Text ins Arbeitsblatt übertragen wird. Wie kann ich das auf eine Zahl ändern?
Gruß und Danke
-Mark-
Hier der Code für die Textbox, bzw für Zelle "F167".
Private Sub TextBox1_Change() Dim sTxt As String sTxt = TextBox1.Text If sTxt = "" Then Exit Sub If Right(sTxt, 1) Like "[0;1;2;3;4;5;6;7;8;9;,]" = False Then TextBox1.Text = Left(sTxt, Len(sTxt) - 1) End If Range("F167") = TextBox1 End Sub
Anzeige
AW: DANKE - eine Frage noch
29.04.2006 13:11:44
Jürgen
Hi Mark,
ersetze mal diese Zeile
Range("F167") = TextBox1
gegen
Range("F167") = CInt(TextBox1)
leider ungetestet. Ich hoffe es klappt.
Gruß Jürgen
AW: DANKE - eine Frage noch
29.04.2006 13:17:27
Mark
Ja,
es klappt! Danke nochmal
Gruß
-Mark-
AW: WENN - Formel funktioniert nicht! Warum?
29.04.2006 12:43:07
rlenz
Hallo Mark,
prüfe bitte ob deine "Zahlen" auch Zahlen sind.
 
 EFGHIJK
167 5   25 - eingehalten -
168Istzahl?FALSCH   FALSCH 
169       
170 5   25 - nicht eingehalten -
171Istzahl?WAHR   WAHR 
Formeln der Tabelle
K167 : =WENN(F167>=J167;" - eingehalten - ";" - nicht eingehalten - ")
F168 : =ISTZAHL(F167)
J168 : =ISTZAHL(J167)
K170 : =WENN(F170>=J170;" - eingehalten - ";" - nicht eingehalten - ")
F171 : =ISTZAHL(F170)
J171 : =ISTZAHL(J170)
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
MfG
Rüdiger Lenz
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

WENN - Formel in Excel erfolgreich nutzen


Schritt-für-Schritt-Anleitung

  1. Formel eingeben: Beginne mit der Eingabe der WENN-Formel in die gewünschte Zelle. Beispiel:

    =WENN(F167 >= J167; " - eingehalten - "; " - nicht eingehalten - ")
  2. Zellenformat überprüfen: Achte darauf, dass die Zellen F167 und J167 korrekt formatiert sind. Sie sollten als Zahl und nicht als Text formatiert sein.

  3. Werte überprüfen: Stelle sicher, dass die Werte in den Zellen wirklich Zahlen sind. Du kannst dies überprüfen, indem du die Zellen auswählst und die Formatierung in der Menüleiste überprüfst.

  4. Fehlerhafte Eingaben korrigieren: Wenn die Formel nicht funktioniert, überprüfe, ob sich zufällige Hochkommas oder Leerzeichen in den Zellen eingeschlichen haben.


Häufige Fehler und Lösungen

  • Fehler: "Excel Formel funktioniert nicht": Überprüfe die Zellen, ob sie als Text formatiert sind. Wechsle zu „Zahl“ in der Formatierung.

  • Lösung: Text in Zahlen umwandeln: Wenn du Daten über ein Textfeld eingibst, stelle sicher, dass du die Eingabe mit CInt() konvertierst, um sie als Zahl zu speichern:

    Range("F167") = CInt(TextBox1)
  • Fehler: "Excel wenn Funktion funktioniert nicht": Achte darauf, dass die Formeln korrekt geschrieben sind und die Bedingungen logisch miteinander verknüpft sind.


Alternative Methoden

  • Verwendung von ISTZAHL: Um sicherzustellen, dass die Zellen tatsächlich Zahlen enthalten, kannst du die ISTZAHL-Funktion verwenden:

    =WENN(ISTZAHL(F167); "Zahl eingegeben"; "Keine Zahl")
  • Verknüpfungen mit WENN und ODER: Du kannst auch mehrere Bedingungen mit WENN und ODER kombinieren:

    =WENN(ODER(F167 < 0; J167 < 0); "Ungültige Eingabe"; "Gültige Eingabe")

Praktische Beispiele

  • Beispiel 1: Prüfung, ob eine Zahl größer oder gleich einer anderen ist.

    =WENN(A1 >= B1; "Erreicht"; "Nicht erreicht")
  • Beispiel 2: Nutzung von WENN in Kombination mit UND:

    =WENN(UND(A1 > 0; B1 > 0); "Beide positiv"; "Mindestens eine negativ")

Tipps für Profis

  • Verwende WENNFEHLER: Um Fehler in Berechnungen zu vermeiden, kannst du die WENNFEHLER-Funktion nutzen:

    =WENNFEHLER(WENN(F167 >= J167; "Eingehalten"; "Nicht eingehalten"); "Fehler in der Berechnung")
  • Kombiniere mit anderen Funktionen: Nutze SVERWEIS oder INDEX und VERGLEICH, um dynamischere Formeln zu erstellen, die auf Daten in anderen Bereichen basieren.


FAQ: Häufige Fragen

1. Warum funktioniert meine WENN-Formel nicht?
Mögliche Gründe sind falsche Zellformatierungen oder Schreibfehler in der Formel. Überprüfe die Zellen auf Textformatierungen.

2. Wie kann ich Texte in Zahlen umwandeln?
Verwende die Funktion CInt() in VBA oder formatiere die Zelle als „Zahl“ und nutze dann die WENN-Funktion.

3. Was mache ich, wenn Excel die WENN-Funktion nicht erkennt?
Überprüfe, ob die Excel-Version aktuell ist und ob die Formel korrekt eingegeben wurde, insbesondere die Semikolons oder Kommas.

4. Wie funktioniert die WENN-Funktion mit mehreren Bedingungen?
Nutze WENN in Kombination mit UND oder ODER, um komplexere Bedingungen zu prüfen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige