Clever-Excel-Forum

Normale Version: WENN UND ODER verschachtelt
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Hallo liebe Profis,

wer hilft einem Excel Neuling?

ich suche die passende Formel zur Folgendem: (Excel 2019)

---------
wenn WERT zwischen (4 und 4,99)  dann x; wenn WERT zwischen (5 und 5,99) dann y; wenn WERT zwischen (6 und 6,99) dann z  [und "a"  dann -13,20]  
insgesamt sollen 11 (wenn/dann) Ebenen auf eine Zelle angewandt werden.
----------

Ich hoffe es ist verständlich so..
X1:Y11: 

4 x
5 y
6 z
::::

=SVERWEIS(A1;X$1:Y$11;2)
Danke für die rasche Antwort!

Ganz kann ich der Lösung leider noch nicht folgen (=SVERWEIS(A1;X$1:Y$11;2)) zudem waren meine Angaben nicht ganz korrekt wie ich jetzt sehe.


Die Formel pro Zelle sollte so Aussehen:

Wenn die Differenz zwischen Wert 1 und Wert 2 zwischen 4,0 und 4,99 liegt dann B2
Wenn die Differenz zwischen Wert 1 und Wert 2 zwischen 5,0 und 5,99 liegt dann B3
usw..
Wenn die Differenz zwischen Wert 1 und Wert 2 zwischen 12,0 und 12,99 liegt dann B10 (minus 13,20)


Die Sound-Funktion ist auf 200 Zeichen begrenzt
Hallöchen,

da hast Du doch fast schon die Formel aufgeschrieben
=Wenn(UND(Wert 1 - Wert 2 >= 4,0; Wert 1 - Wert 2 <=4,99); B2;WENN(UND(Wert 1 - Wert 2 >= 5,0; Wert 1 - Wert 2 <=5,99); B3; usw)
Gehen würde auch

((Wert 1 - Wert 2) >= 4,0))*((Wert 1 - Wert 2) <=4,99))*B2 * ((Wert 1 - Wert 2) >= 5,0))*((Wert 1 - Wert 2) <=5,99))*B3 + usw.

oder die vorgeschlagene Lösung mit SVERWEIS. Du siehst, hier geht's nach B2, B3 usw.

Arbeitsblatt mit dem Namen 'Tabelle2'
ABCDE
1005,52
241
352
463
599994

ZelleFormel
E1=SVERWEIS(D1;$A$1:$B$5;2;WAHR)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
Was ist hier falsch?
Ich erwarte den ausgegeben Wert 19,80 in Zelle C 10



Arbeitsblatt mit dem Namen 'Formular'
ABCDEFGHIJKLM
1003#NV07:3008:4516:15

ZelleFormel
C10=SVERWEIS(L10;Data!A1:B12;2;WAHR)
L10=M10-K10

Arbeitsblatt mit dem Namen 'Data'
AB
100:00-02:990
203:00-03:998,80
304:00-04:9911,00
405:00-05:9913,20
506:00-06:9915,40
607:00-07:9917,60
708:00-08:9919,80
809:00-09:9922,00
910:00-10:9924,20
1011:00-24:9926,40
11819,80
1208:4519,80


Können Zeit-Daten (von-bis) in Spalte A richtig ausgelesen/interpretiert werden?
Hi,

diese Zeiträume (Blatt Data) sind Text. Dieser lässt sich nicht mit den (echten) Zeiten im Blatt Formular vergleichen - also nein! So funktioniert dein SVERWEIS() nicht.
Danke ich hatte vermutet dß es so nicht funktioniert..

Ich vermute auch, dass es eine Lösung gibt. Für mich als Laien aber schwer zu finden.
Hi,

lad mal bitte eine Beispieldatei hoch, aus der ersichtlich ist, wo du was berechnet haben willst . 2-3 Datensätze sind ausreichend. Ich schau mal, ob ich dir weiterhelfen kann.
Hola,

trenne deine von bis Zeiten in eigene Zellen auf, dann klappt’s auch mit dem Sverweis.

Gruß,
steve1da
… oder so:

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDE
100-3,9905,52
204-4,9912,10
305-5,9926,883
406-6,993
599994

ZelleFormel
E1=SVERWEIS(TEXT(AUFRUNDEN(D1;0);"00");$A$1:$B$5;2;WAHR)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
Seiten: 1 2 3