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

Wenn Text in Zelle A dann Wert in Zelle B

Forumthread: Wenn Text in Zelle A dann Wert in Zelle B

Wenn Text in Zelle A dann Wert in Zelle B
31.08.2016 15:46:25
Fab
Hallo Excel-Profis,
ich brauche nochmal eure Hilfe.
Ich suche den Zellencode für folgende Operation:
Wenn in Zelle D6 "0A" steht, dann Schreibe in diese Zelle die Zahl "1,51", wenn aber in der gleichen Zelle "1B" steht, dann schreibe die Zahl "3,02" usw.
Das ganze geht in der Quellzelle D6 von 0A bis 3F, Aber wenn ich ein Besipiel habe bekomme ich Rest schon hin.
Die Werte in D4 kommen aus einem Pull-Down-Menü, falls das von Bedeutug ist.
Ich würde mich über einen Denkanstoß sehr freuen.
Vielen Dank und viele Grüße
FAB
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wenn Text in Zelle A dann Wert in Zelle B
31.08.2016 15:48:09
SF
Hola,
am einfachsten wäre es, die Werte in eine Hilfsspalte untereinander zu schreiben, daneben die Werte und dann per Sverweis() darauf zuzugreifen.
http://www.online-excel.de/excel/singsel.php?f=9
Gruß,
steve1da
AW: Wenn Text in Zelle A dann Wert in Zelle B
31.08.2016 15:55:40
Fab
@steve1da: Vielen Dank für deine schnelle Antwort!!!
Mit Sverweis klappt es super!
Vielen Dank nochmal und viele Grüße
Fab
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Wenn Text in Zelle A dann Wert in Zelle B


Schritt-für-Schritt-Anleitung

Um in Excel zu bestimmen, was in Zelle B erscheinen soll, basierend auf dem Inhalt von Zelle A, kannst Du die WENN-Funktion verwenden. Hier ist eine einfache Anleitung:

  1. Zelle D6 auswählen: Dies ist die Zelle, die den Text enthalten wird (z.B. "0A", "1B").
  2. Formel in Zelle B6 eingeben: Verwende die folgende Formel:
    =WENN(D6="0A"; 1,51; WENN(D6="1B"; 3,02; ""))

    Diese Formel prüft den Inhalt in Zelle D6 und gibt die entsprechenden Werte in Zelle B6 zurück.

  3. Weitere Bedingungen hinzufügen: Du kannst zusätzliche Bedingungen hinzufügen, indem Du weitere WENN-Funktionen schachtelst.

Häufige Fehler und Lösungen

  • Fehler: #WERT!: Dieser Fehler tritt auf, wenn in Zelle D6 ein unerwarteter Wert steht. Stelle sicher, dass nur die erwarteten Texte eingegeben werden.

  • Lösung: Überprüfe die Schreibweise und achte darauf, dass die Werte im Pull-Down-Menü korrekt sind.

  • Fehler: Leere Zelle in B6: Wenn B6 leer bleibt, könnte dies an einer nicht erfüllten Bedingung liegen.

  • Lösung: Stelle sicher, dass der Text in D6 genau übereinstimmt, inkl. Groß- und Kleinschreibung.


Alternative Methoden

Anstatt die WENN-Funktion zu verwenden, kannst Du auch den SVERWEIS-Befehl nutzen, um eine Tabelle mit den Werten zu erstellen:

  1. Werte auflisten: Erstelle eine Tabelle in einem anderen Bereich, z.B. in F1:G10, mit Spalte F für die Texte (z.B. "0A", "1B") und Spalte G für die entsprechenden Werte (z.B. 1,51, 3,02).
  2. SVERWEIS verwenden: In Zelle B6 gib ein:
    =SVERWEIS(D6; F1:G10; 2; FALSCH)

    Dadurch wird der Wert aus der zweiten Spalte zurückgegeben, wenn der Text in D6 gefunden wird.


Praktische Beispiele

  • Beispiel 1: Du hast die Werte "0A", "1B", "2C" und möchtest die Werte 1,51; 3,02; und 4,25 zuordnen. Verwende die WENN-Funktion oder den SVERWEIS, um dies effizient zu lösen.

  • Beispiel 2: Wenn Du mehrere Bedingungen hast, die nicht nur Zahlen, sondern auch Texte zurückgeben sollen, kann die Formel so aussehen:

    =WENN(D6="0A"; "Wert 1"; WENN(D6="1B"; "Wert 2"; "Unbekannt"))

Tipps für Profis

  • Schachtelung von WENN-Funktionen: Achte darauf, dass Du nicht zu viele WENN-Funktionen schachtelst, da dies die Lesbarkeit erschwert. Überlege, ob SVERWEIS oder WVERWEIS für Deine Anwendung besser geeignet sind.

  • Datenvalidierung: Nutze die Datenvalidierungsfunktion für die Eingaben in Zelle D6, um sicherzustellen, dass nur die erlaubten Werte eingegeben werden können.


FAQ: Häufige Fragen

1. Frage Kann ich auch mehrere Bedingungen in einer WENN-Formel kombinieren?

Antwort Ja, Du kannst mehrere Bedingungen in einer WENN-Formel schachteln, indem Du weitere WENN-Funktionen hinzufügst.

2. Frage Wie kann ich die Formel anpassen, um anstelle einer Zahl einen Text zurückzugeben?

Antwort Du kannst einfach den Rückgabewert in der WENN-Funktion ändern, z.B. =WENN(D6="0A"; "Text 1"; "Text 2").

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige