Excel: Auswahlliste als "Ergebnis" von Wenn-Dann-Formel?
Hallo an alle Excel-Spezialisten!
Gibt es irgendeine Möglichkeit, dass eine Art Auswahlliste oder Pop-Up als Ergebnis einer Wenn-Dann-Formel entsteht?
Der konkrete Fall: Ich möchte einerseits, dass in Feld 2 "0" erscheint, wenn in Feld 1 "nein" steht. (Das ist kein Problem, krieg ich mit Wenn-Dann-Formel hin.) Wenn aber in Feld 1 "ja" steht, soll in Feld 2 eine Auswahlliste erscheinen, bei der man zwischen verschiedenen Werten wählen kann (1 bis 5). Weiß jemand, ob das in Excel möglich ist und, wenn ja, wie?
Vielen Dank!!
2 Antworten
Das geht relativ leicht auch ohne einem Makro, allerdings wenn es nicht ganz zu kompliziert werden soll mit einer Hilfsspalte die man ja auch ausblenden kann.
Im Beispiel wird irgend wo eine Liste gemacht, in der untereinander die Werte 1 bis 5 eingetragen werden. Dieser Bereich wird markiert ( D2 bis D6) und mit ‚Einfügen’ – ‚Namen’ ‚Definieren’ wird diesem Bereich der Name LISTE zugewiesen.
An anderer Stelle (hier Zelle E2) wird der Wert 0 eingetragen. Diese Zelle wird markiert ( D2 bis D6) und mit ‚Einfügen’ – ‚Namen’ ‚Definieren’ wird diesem Bereich der Name NULL zugewiesen.
Im Beispiel ist Spalte B die Hilfsspalte
als Formel in B1 wird geschrieben: =WENN(A1="ja";"LISTE";"NULL") als Formel in C1 wird geschrieben: =WENN(A1="nein";0;"") als Gültigkeit für C1 wird definiert: =INDIREKT($B$1)
in Zelle A1 steht wahlweise „ja“ oder „nein“
In Zelle C1 Steht wahlweise 0 oder es wird eine Auswahlliste für 1 bis 5 angeboten.
Ich habe es so gemacht (Glaube zumindest). Doch es geht bei mir nicht, obwohl ich die Auswahlliste definiert habe. Es zeigt einfach LISTE im Feld A1 an ohne Auswahlliste. Ich benutzte Office 2010
WHOOHOOO!! VIELEN, VIELEN DANK! Es hat tatsächlich geklappt!! Sorbas48, du bist mein Held! :-D
Wow, vielen Dank für die Antwort!! Das werd ich gleich mal in Ruhe testen! Auf jeden fall jetzt schon mal ein dickes DANKE!!!
und doch mal wieder was neues gelernt ... würde dafür gerne 5 daumen hoch geben, aber da das nicht geht geb ich dafür mal ein DANKE (und ein daumen hoch) :o)
hallo. also ohne makro wirst du das nicht hinbekommen (wüsste zumindest mal nicht wie, und ich arbeite viel mit excel)
Dazu müsste man dann noch mehr über das Programm wissen: du hast die Spalte A, in der stehen die Werte "ja" oder "nein" und eine Spalte B, in der du für "nein" eine "0" hast, für "ja" die Selektion, soweit richtig? Meine erste Frage: Wie kommen die Werte in Spalte A? Hast du davon mehrere Zeilen oder nur einen Wert? Musst du die Ergebniss dann einmalig "ausrechnen" (also z.B. wenn alle Zeilen gefüllt sind), oder "in Echtzeit", also sobald sich eine Zelle in Spalte A ändert?
Hallo, die Werte in Spalte A werden per Hand eingetragen und es gibt mehrere Zeilen dieser Art, 14 an der Zahl. Und es soll "in echtzeit" gerechnet werden. Auch dir schon mal vielen Dank für die Antworten!!
haben ja schon eine lösung ohne makro, die ist natürlich vorzuziehen ...
da war ein kleiner Schreibfehler drinnen:
Im Text etwa mitte sollte es richtig lauten:
An anderer Stelle (hier Zelle E2) wird der Wert 0 eingetragen. Diese Zelle wird markiert (E2) und mit ‚Einfügen’ – ‚Namen’ ‚Definieren’ wird diesem Bereich der Name NULL zugewiesen.