Formel mit 2 Dropdown Menüs erstellen
#1
Hallo,
ich hab eine für euch sicherlich kleine Herausforderung. Da ich aber Excel in der Regel nur zu hohen Feiertagen brauche (also 2 mal in Jahr), bin ich selber noch nicht auf die Lösung gekommen. Es geht um Folgendes.

Ich habe ein Excel Sheet mit 2 Dropdown Menüs


1. Dropdown hat Auswahlmöglichkeiten
-Leer-
Zustand 1
Zustand 2
Zustand 3
Zustand 4


2. Dropdown hat die Auswahlmöglichkeiten
-Leer-
Zustand A
Zustand B
Zustand C
Zustand D


Je nach Auswahl in den jeweiligen Menüs soll in einem Dritten Feld eine Zahl zwischen 1 und 7 erscheinen. 1 und 2 Grün hinterlegt, 3 und 4 Gelb hinterlegt. 5, 6 und 7 rot Hinterlegt.

Folgende Zustände sollen möglich sein

Zustand 1 + Zustand A = 1
Zustand 1 + Zustand B = 2
Zustand 1 + Zustand C = 3
Zustand 1 + Zustand D = 4
Zustand 2 + Zustand A = 2
Zustand 2 + Zustand B = 3
Zustand 2 + Zustand C = 4
Zustand 2 + Zustand D = 5
Zustand 3 + Zustand A = 3
Zustand 3 + Zustand B = 4
Zustand 3 + Zustand C = 5
Zustand 3 + Zustand D = 6
Zustand 4 + Zustand A = 4
Zustand 4 + Zustand B = 5
Zustand 4 + Zustand C = 6
Zustand 4 + Zustand D = 7

Bei allen anderen Kombinationen mit dem Leerfeldern soll im 3ten Feld das Wort "kein Ergebnis" erscheinen.

Ich freue mich auf eure Hilfe und Tipps.

Danke die Tanja
Top
#2
Hallo,

z.B. so:

Arbeitsblatt mit dem Namen 'Gorgy'
 EFG
1   

ZelleFormel
G1=WENN((E1<>"")*(F1<>"");E1+CODE(F1)-65;"")

ZelleGültigkeitstypOperatorWert1Wert2
E1Liste --;1;2;3;4 
F1Liste --;A;B;C;D 
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#3
Hallo

Arbeitsblatt mit dem Namen 'Tabelle1'
 DEFGHIJK
1     Zustand 1Zustand A1
2     Zustand 1Zustand B2
3     Zustand 1Zustand C3
4     Zustand 1Zustand D4
5     Zustand 2Zustand A2
6     Zustand 2Zustand B3
7     Zustand 2Zustand C4
8     Zustand 2Zustand D5
9Zustand 1Zustand A   Zustand 3Zustand A3
10     Zustand 3Zustand B4
11     Zustand 3Zustand C5
12     Zustand 3Zustand D6
13     Zustand 4Zustand A4
14     Zustand 4Zustand B5
151    Zustand 4Zustand C6
16     Zustand 4Zustand D7

ZelleFormel
D15{=WENNFEHLER(INDEX(K1:K16;1/(1/MIN(WENN((I1:I16=D9)*(J1:J16=E9);ZEILE($K$1:$K$16)))));"kein Ergebnis")}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.

Zellebedingte Formatierung...Format
D151: =D15<=2abc
D152: =D15<=4abc
D153: =D15<=7abc
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Top
#4
Hi,

  Huh Huh Huh Huh Huh Undecided :20:

Hatte nicht alles verinnerlicht:

Arbeitsblatt mit dem Namen 'Tabelle1'
 A
13
2A
33

ZelleFormel
A3=WENNFEHLER(A1+CODE(A2)-65;"kein Ergebnis")

ZelleGültigkeitstypOperatorWert1Wert2
A1Liste --;1;2;3;4 
A2Liste --;A;B;C;D 
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#5
Hallo Edgar

Habe ich das Problem falsch verstanden?
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Top
#6
Hallo Detlef,


es ging um zwei DropDowns. Da ist mir Deine Formel entschieden zu komplex.

Arbeitsblatt mit dem Namen 'Tabelle1'
 A
1Zustand 3
2Zustand D
36

ZelleFormel
A3=WENNFEHLER(RECHTS(A1;1)+CODE(RECHTS(A2;1))-65;"kein Ergebnis")

Zellebedingte Formatierung...Format
A31: =$A$3<3abc
A32: =$A$3<5abc
A33: =$A$3>4abc

ZelleGültigkeitstypOperatorWert1Wert2
A1Liste --;Zustand 1;Zustand 2;Zustand 3;Zustand 4 
A2Liste --;Zustand A;Zustand B;Zustand C;Zustand D 
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Statt Deiner Hilfskonstruktion wurde ich die nehmen:

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCD
1Zustand 1   
2Zustand A   
31 Zustand 1Zustand A
4  Zustand 2Zustand B
5  Zustand 3Zustand C
6  Zustand 4Zustand D

ZelleFormel
A3=WENNFEHLER(VERGLEICH(A1;$C$3:$C$6;0)+VERGLEICH(A2;$D$3:$D$6;0)-1;"kein Ergebnis")

Zellebedingte Formatierung...Format
A31: =$A$3<3abc
A32: =$A$3<5abc
A33: =$A$3>4abc

ZelleGültigkeitstypOperatorWert1Wert2
A1Liste --;Zustand 1;Zustand 2;Zustand 3;Zustand 4 
A2Liste --;Zustand A;Zustand B;Zustand C;Zustand D 
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Falls Zustand 1 usw. nur Platzhalter darstellen.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#7
Hallo Edgar

Du hast unter der Prämisse gearbeitet dass die Werte reale Werte sind. Ich habe unter der Prämisse gearbeitet dass die Werte Dummy-Werte sind.
Mal abwarten was die Tanja sagt.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Top
#8
Hallo Detlef,


deswegen in meinem letzten Beitrag noch eine Ergänzung, die auch das berücksichtigt.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#9
Hallo,

sorry, hätte ich noch sagen sollen, die Werte waren Platzhalter Werte, damit es verständlicher ist.

@ BoskoBiati. Deine Formel funktioniert super, musste nur

...6;0)-1;"kein Ergebnis")...

in

...6;0)-3;"kein Ergebnis")...


dann stimmten die Ergebnisse. Kann aber auch an meiner Excel Vorlage liegen


Vielen Dank für die Hilfe,

Gruß Tanja
Top
#10
Hallo,

das liegt eher am Rest Deiner Formel, die wohl nicht $D$3:SD$6 als Bereich hat!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste