WENN UND ODER verschachtelt
#1
Rainbow 
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..
Top
#2
X1:Y11: 

4 x
5 y
6 z
::::

=SVERWEIS(A1;X$1:Y$11;2)
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
[-] Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:
  • RoX88
Top
#3
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
Top
#4
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
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • RoX88
Top
#5
Photo 
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?
Top
#6
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.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • RoX88
Top
#7
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.
Top
#8
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.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#9
Hola,

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

Gruß,
steve1da
Top
#10
… 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
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • RoX88
Top


Gehe zu:


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