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

Wenn-Funktion mit ungefährer Bedingung

Forumthread: Wenn-Funktion mit ungefährer Bedingung

Wenn-Funktion mit ungefährer Bedingung
27.06.2003 11:44:33
Dennis
Habe folgendes Problem:
Ich brauche eine Wenn-Funktion die eine Bedingung "ungefähr" sucht. Es reicht also wenn eine Bedingung bis zu einer bestimmten stelle erfüllt ist. Beispiel: Als Werte habe ich: lokale Ebene 1, lokale Ebene 2, lokale Ebene 3, großhandelsebene 1, großhandelsebene 2, usw.
Die Bedingung soll lauten: Wenn "lokale ebene" dann mache dies und das, wenn "großhandelsebene" dann dies und das, usw.
kann man jkerzeichen in wenn-funktionen benutzen? wenn ja wie?
Danke im voraus!

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Wenn-Funktion mit ungefährer Bedingung
27.06.2003 12:05:33
BS

Ist einfach:
=wenn(Bedingung;wenn erfüllt denn mache das eine; wenn nicht erfüllt das andere)

Bedingung können sein =, <, >, <> etc.

Bei Dir könnte das so Aussehen:
=wenn(A1="Ebene1";"groß";Wenn(A1="Ebene2";"größer";Wenn(A1="Ebene3";"noch größer";"kenneich nicht"))
hoffe es hilft

greetinx

BS

Anzeige
Re: Wenn-Funktion mit ungefährer Bedingung
27.06.2003 12:10:19
Ralf

Hallo,

Du könntest mit der Funktion =links(Text;Anzahl_Zeichen) arbeiten

z.B. =Wenn(links(A1;6)="ebene";Dann_Wert;Sonst_Wert)

Gruß
Ralf

Re: Wenn-Funktion mit ungefährer Bedingung
27.06.2003 12:19:23
Dennis

Danke! Der Tipp mit der Links-Funktion ist Klasse, da: Einfach und sehr effizient, So brauche ich nicht hunderte Wenn-Funktionen zu verschachteln (Was ja auch gar nicht möglich ist)
Danke

Anzeige
Re: Wenn-Funktion mit ungefährer Bedingung
27.06.2003 12:20:25
snickers

oder (ähnlich Ralf)

=wenn(links(A1;1)="l";"LokalesDiesUndDas";"GroßDiesUndDas")

=wenn(links(A1;1))="l";"LokalesDiesUndDas";wenn((links(A1;1)="G";"GroßDiesUndDas";"wasDennNun"))



;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Wenn-Funktion mit ungefährer Bedingung in Excel


Schritt-für-Schritt-Anleitung

Um eine Wenn-Funktion in Excel zu erstellen, die eine "ungefähr" Bedingung überprüft, kannst Du folgende Schritte befolgen:

  1. Öffne Excel und gehe zu der Zelle, in der Du die Funktion anwenden möchtest.

  2. Gib die folgende Formel ein, um eine einfache Wenn-Funktion zu erstellen:

    =WENN(A1="lokale Ebene"; "Aktion 1"; WENN(A1="großhandelsebene"; "Aktion 2"; "Unbekannt"))

    Hier wird geprüft, ob der Inhalt der Zelle A1 "lokale Ebene" oder "großhandelsebene" entspricht.

  3. Verwende die LINKS-Funktion, um die "ungefähr" Bedingungen zu prüfen:

    =WENN(LINKS(A1;6)="ebene"; "Dann_Wert"; "Sonst_Wert")

    Diese Formel prüft die ersten 6 Zeichen der Zelle A1 und gibt entsprechend den festgelegten Wert zurück.

  4. Drücke Enter, um die Formel anzuwenden.


Häufige Fehler und Lösungen

  • Fehler 1: Falsche Syntax
    Wenn Du eine Fehlermeldung erhältst, überprüfe die Syntax der Formel. Stelle sicher, dass alle Klammern korrekt gesetzt sind.

  • Fehler 2: Falsche Zellreferenz
    Achte darauf, dass Du die richtige Zelle referenzierst. Eine falsche Zelladresse führt zu unerwarteten Ergebnissen.

  • Fehler 3: Unbekannte Werte
    Wenn der Wert in der Zelle nicht mit den Bedingungen übereinstimmt, wird "Unbekannt" zurückgegeben. Überprüfe die Eingabewerte auf Tippfehler.


Alternative Methoden

Eine alternative Methode zur Verwendung der Wenn-Funktion ist die Kombination mit anderen Funktionen wie Suchen oder Finden. Hier ein Beispiel:

=WENN(SUCHEN("lokale"; A1); "Lokales Ergebnis"; "Anderes Ergebnis")

Diese Formel sucht nach dem Wort "lokale" im Text der Zelle A1 und gibt die entsprechenden Ergebnisse zurück.


Praktische Beispiele

Hier sind einige praktische Beispiele, um die "ungefähr" Bedingung in Excel zu verdeutlichen:

  1. Einfache Wenn-Funktion:

    =WENN(A1="lokale Ebene 1"; "Aktion 1"; WENN(A1="lokale Ebene 2"; "Aktion 2"; "Unbekannt"))
  2. Überprüfung des ersten Buchstabens:

    =WENN(LINKS(A1;1)="l"; "Lokales Ergebnis"; "Großes Ergebnis")
  3. Verwendung von Platzhaltern:

    =WENN(ODER(A1="lokale*"; A1="großhandelsebene*"); "Gültig"; "Ungültig")

Tipps für Profis

  • Verwende die WENNFEHLER-Funktion, um Fehler in Deinen Formeln zu vermeiden:

    =WENNFEHLER(WENN(LINKS(A1;6)="ebene"; "Ergebnis"; "Sonst"); "Fehler aufgetreten")
  • Nutze die VERKETTEN-Funktion, um mehrere Bedingungen zu kombinieren:

    =WENN(VERKETTEN(A1; A2)="lokale Ebene 1"; "Aktion 1"; "Unbekannt")
  • Teste verschiedene Ansätze, um die beste Lösung für Deine Anforderungen zu finden. Manchmal ist eine Kombination von Funktionen effektiver.


FAQ: Häufige Fragen

1. Kann ich Platzhalter in der Wenn-Funktion verwenden?
Ja, Du kannst Platzhalter wie * in Kombination mit Funktionen wie Suchen verwenden, um "ungefähr" Bedingungen zu überprüfen.

2. Wie viele Wenn-Funktionen kann ich in einer Formel verschachteln?
In Excel kannst Du bis zu 64 Wenn-Funktionen in einer Formel verschachteln, aber es ist oft besser, Alternativen wie SVERWEIS oder WVERWEIS zu verwenden, um die Lesbarkeit zu verbessern.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige