Wenn dann sonst anders
#1
Liebe Forumsteilnehmer,
ich begrüße Euch als vollkommen Neues Mitglied hier. Wie es immer so ist, natürlich benötige ich Support/ eine Lösung für folgendes Problem:

In Zelle F2 werden Kilometeranzahl eingetragen, in  J3 Soll der dazugehörige Staffeltarif erscheinen.

Sagen wir mal

0-25 KM--> A
26-50 KM --> B
51-100 KM --> C
101-250 KM --> D
251 - 500 KM -->  E
501 - 1000 KM --> F
1000+ KM --> G

Die Bezeichnung des Staffels befindet sich in der Registerkarte "Anleitung" im Bereich E3-E9
Ich verzweifele an der verschachtelten Wenn Dann Funktion.
Bis jetzt habe ich mir folgendes zusammenklamüsert:

=WENN(F2<26;Anleitung!E3;WENN(F2>25<51;Anleitung!E4;WENN(F2>50<101;Anleitung!E5;WENN(F2>100<251;Anleitung!E6;WENN(F2>250<501;Anleitung!E7;WENN(F2>500<1000;WENN(F2>1000;Anleitung!E8;"X")))))))

Kann jemand helfen?

Viele Grüße

Felix
Top
#2
Hallo,


Arbeitsblatt mit dem Namen 'Tabelle1'
 DEFG
10A20A
226B A
351C A

ZelleFormel
G1=SVERWEIS(F1;D:E;2;1)
G2=VERWEIS(F1;D:E)
G3=ZEICHEN(VERWEIS(F1;{0;26;51;101;251;501;1001};{1;2;3;4;5;6;7})+64)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Und sowas:


Code:
F2>25<51


versteht Excel absolut nicht!


Code:
=WENN(F2<26;Anleitung!E3;WENN(F2<51;Anleitung!E4;WENN(F2<101;Anleitung!E5;WENN(F2<251;Anleitung!E6;WENN(F2<501;Anleitung!E7;WENN(F2<1000;Anleitung!E8;"X"))))))
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#3
J3: =INDEX(Anleitung!E3:E9;VERGLEICH(F2;{-1;1;2;4;10;20;40}*25+1))

Falls Du den Tarif jeweils nennen magst, klappt es noch direkter ohne Anleitung!... , z.B. so:

J3: =MIN(F2*{120;100;90;86;82;79;77}%+{0;5;10;14;24;39;59})

wenn bis zu km 25 1,20 € berechnet werden ... und ab km 1000 dann 0,77 €.
Top
#4
Hallo Felix,

schau dir mal die Funktion SVERWEIS an!
Gruß Conny :)
_______________________________________________________________

Die Summe der Intelligenz auf unserem Planeten ist konstant, aber die Bevölkerung wächst!
Top
#5
Suuuuuuuuper! Danke! Sehr hilfreiche Antworten!

Das:
Code:
=WENN(F2<26;Anleitung!E3;WENN(F2<51;Anleitung!E4;WENN(F2<101;Anleitung!E5;WENN(F2<251;Anleitung!E6;WENN(F2<501;Anleitung!E7;WENN(F2<1000;Anleitung!E8;"X"))))))

war exakt das, was ich brauchte! Vielen lieben Dank, werde mir die Systematik einprägen! Smile
Sofern noch jemand sagen kann, wie ich Excel dazu bringe die Zelle leer zu lassen, wenn die Quell- Zelle leer ist, wäre das die Kür!

Falls es jemanden interssiert, wozu ich es brauche, der möge mal auf lieferlotse.de schauen.
Kann gut sein, dass ich nochmal Hilfe brauche.

Beste Grüße aus sunny cologne.

Felix
Top
#6
Da bleibt nur ein Schmunzeln ;)

Aber so haben wir alle mal angefangen.
Top
#7
(09.02.2017, 15:39)Lefixe schrieb: Suuuuuuuuper! Danke! Sehr hilfreiche Antworten!

Das:
Code:
Sofern noch jemand sagen kann, wie ich Excel dazu bringe die Zelle leer zu lassen, wenn die Quell- Zelle leer ist, wäre das die Kür!

=WENN(F2="";"";WENN(F2<26;Anleitung!E3;WENN(F2<51;Anleitung!E4;WENN(F2<101;Anleitung!E5;WENN(F2<251;Anleitung!E6;WENN(F2<501;Anleitung!E7;WENN(F2<1000;Anleitung!E8;"X")))))))
Gruß Conny :)
_______________________________________________________________

Die Summe der Intelligenz auf unserem Planeten ist konstant, aber die Bevölkerung wächst!
Top
#8
Hier geht's weiter
Top


Gehe zu:


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