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

Wert Ausgeben, wenn Bedingung erfüllt ist

Forumthread: Wert Ausgeben, wenn Bedingung erfüllt ist

Wert Ausgeben, wenn Bedingung erfüllt ist
16.12.2002 12:02:40
PapeM
--Drei Spalten
-->Erste< Spalte beinhaltet die Ausgabe
-->Zweite< und >Dritte< Spalte bekommen die Eingabe
--es steht entweder in Spalte >Zwei< oder in Spalte >Drei< ein variabler Wert

--die Ausgabe soll nun sagen, in welcher Spalte ein Wert steht >Zwei< oder >Drei<

Vielen Dank für die Hilfe



Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Wert Ausgeben, wenn Bedingung erfüllt ist
16.12.2002 12:12:02
Hajo_zi
Re: Wert Ausgeben, wenn Bedingung erfüllt ist
16.12.2002 12:14:34
thomas scher
Hallo PapeM,

=WENN(B1>0;"B";WENN(C1>0;"C";"---"))

ich hoffe es ist so Richtig für dich !

gruß

Thomas

Re: Wert Ausgeben, wenn Bedingung erfüllt ist
16.12.2002 12:17:42
thomas scher
Hallo Hajo,
du bist wie immer schneller !
:-) diesmal ist meine Formel kürzer :-)

=WENN(B1>0;"Zwei";WENN(C1>0;"Drei";""))

gruß
Thomas

Anzeige
Re: Wert Ausgeben, wenn Bedingung erfüllt ist
16.12.2002 12:19:54
Hajo_zi
Hallo Thomas

schaue Dir mal meine Formel genau an, dann wird Dir auffallen das ich es auch separat anzeige, wenn beide Spalten gefüllt sind.

Gruß Hajo

Re: Wert Ausgeben, wenn Bedingung erfüllt ist
16.12.2002 12:23:37
Thomas Scher
Danke das du mich wieder in meine Schranken verweist !!
Das brauche ich doch am frühen Tag :-)....
Die Formel ist super ( aber das war nicht die Aufgabenstellung )..

Du hast ja recht wenn man so antwortet ist die Frage iegntlich bis zum Schluss beantwortet und fragenfrei....

aber ich arbeite dran hihi

schönen Tag noch

Thomas

Anzeige
Re: Wert Ausgeben, wenn Bedingung erfüllt ist
16.12.2002 12:25:30
Hajo_zi
Hallo Thomas

so war der Beitrag nichz gemeint.

"Danke das du mich wieder in meine Schranken verweist !!"

Da steht mit nicht zu.

Gruß Hajo

Re: Wert Ausgeben, wenn Bedingung erfüllt ist
16.12.2002 12:47:40
Thomas Scher
Mach dir keine Gedanken !
Ich nehme es nicht Falsch auf dieses Forum macht mir Spass und deine Tipps sind super..
Ich finde es nur toll wie man hier miteinander umgeht und das es kein Zwang ist !!

cu

Thomas

Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Werte ausgeben, wenn Bedingungen erfüllt sind


Schritt-für-Schritt-Anleitung

Um in Excel einen Wert auszugeben, wenn eine Bedingung erfüllt ist, kannst Du die WENN-Funktion verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:

  1. Wähle die Zelle aus, in der das Ergebnis angezeigt werden soll.
  2. Gib die folgende Formel ein:
    =WENN(B1>0; "B"; WENN(C1>0; "C"; ""))

    Diese Formel gibt "B" aus, wenn in Zelle B1 ein Wert größer als 0 steht, "C", wenn in C1 ein Wert größer als 0 steht, und sonst bleibt die Zelle leer.

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

Wenn Du eine Ausgabe basierend auf mehreren Bedingungen benötigst, kannst Du die Formel entsprechend anpassen.


Häufige Fehler und Lösungen

  • Fehler: Falsche Zellreferenzen

    • Stelle sicher, dass die Zellreferenzen in Deiner Formel korrekt sind. Wenn Du beispielsweise die Werte in Spalte B und C überprüfen möchtest, achte darauf, die richtigen Zellen zu referenzieren.
  • Fehler: Falsches Trennzeichen

    • In einigen Excel-Versionen wird anstelle des Semikolons ein Komma verwendet. Teste die Formel mit einem Komma:
      =WENN(B1>0, "B", WENN(C1>0, "C", ""))
  • Fehler: Ausgabe bleibt leer

    • Überprüfe, ob die Bedingungen korrekt sind. Wenn beide Zellen leer sind oder die Bedingungen nicht erfüllt werden, bleibt die Ausgabe entsprechend leer.

Alternative Methoden

Neben der WENN-Funktion kannst Du auch die INDEX- und VERGLEICH-Funktionen verwenden, um Werte aus einer Liste auszugeben, wenn bestimmte Bedingungen erfüllt sind. Ein Beispiel könnte so aussehen:

=INDEX(A1:A10;VERGLEICH(1;(B1:B10>0)*(C1:C10>0);0))

Diese Formel gibt den ersten Wert aus dem Bereich A1:A10 zurück, wenn sowohl in B1:B10 als auch C1:C10 eine Bedingung erfüllt ist.


Praktische Beispiele

  1. Wert aus einer anderen Tabelle übernehmen:

    • Angenommen, Du möchtest einen Wert aus Tabelle2 übernehmen, wenn eine Bedingung in Tabelle1 erfüllt ist:
      =WENN(Tabelle1!B1>0; Tabelle2!A1; "")
  2. Text ausgeben, wenn eine Bedingung erfüllt ist:

    • Wenn Du einen Text ausgeben möchtest, wenn eine Zahl größer als 10 ist:
      =WENN(A1>10; "Größer als 10"; "Kleiner oder gleich 10")

Tipps für Profis

  • Nutze die bedingte Formatierung, um Zellen hervorzuheben, die bestimmten Bedingungen entsprechen. Das macht Deine Daten visuell ansprechender.
  • Kombiniere mehrere WENN-Funktionen für komplexere Bedingungen. Achte dabei jedoch darauf, dass die Formel nicht zu lang wird, um die Lesbarkeit zu gewährleisten.
  • Verwende die WENNFEHLER-Funktion, um Fehler in Deinen Formeln abzufangen:
    =WENNFEHLER(WENN(B1>0; "B"; ""); "Fehler")

FAQ: Häufige Fragen

1. Wie kann ich mehrere Bedingungen in einer Formel prüfen? Du kannst die WENN-Funktion verschachteln oder die UND-Funktion verwenden, um mehrere Bedingungen zu kombinieren:

=WENN(UND(B1>0; C1>0); "Beide Bedingungen erfüllt"; "Nicht erfüllt")

2. Kann ich Werte aus einer anderen Tabelle übernehmen, wenn eine Bedingung erfüllt ist? Ja, das ist möglich! Verwende die WENN-Funktion zusammen mit dem Tabellennamen, um Werte aus einer anderen Tabelle zu übernehmen, wenn eine Bedingung erfüllt ist:

=WENN(Tabelle1!B1>0; Tabelle2!A1; "")

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige