Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

mehr als 7 fache WENN-Verschachtelung möglich???





Frage

Hallo, werte Supporter, ich suche nach einem Lösungsweg für folgende Aufgabenstellung: In einem Bereich von A1 bis B8 der Hilfstabelle sind aufsteigenden Werten entsprechende Gebühren zugeordnet. Es wird derzeit über eine Wenn-Verschachtelung geprüft, in welchem Bereich der Spalte A der angefragte Wert aus der Haupttabelle, Zelle G5 liegt und eine zugeordnete Gebühr aus Spalte B der Hilfstabelle wird in die Zelle mit der Wenn-Verschachtelung zurückgegeben. So sieht die Formel in Zelle N5 im Moment aus: =WENN(G5="";"";WENN(G5>Gebührensätze!$A$7;Gebührensätze!$B$8;WENN(G5>Gebührensätze!$A$6;Gebührensätze!$B$7;WENN(G5>Gebührensätze!$A$5;Gebührensätze!$B$6;WENN(G5>Gebührensätze!$A$4;Gebührensätze!$B$5;WENN(G5>Gebührensätze!$A$3;Gebührensätze!$B$4;Gebührensätze!$B$3)))))) Nun soll aber eine weitere Prüfung durchgeführt werden: Wenn in Zelle I5 ein Wert aus einer Gültigkeitsliste steht, soll N5 leer bleiben, sonst soll die obige Formel greifen. Ich weiß, eine 7. Wenn-Abfrage wäre noch möglich, aber kann man das nicht eleganter lösen? Es ist nämlich nicht auszuschließen, daß der Bereich der Hilfstabelle erweitert werden muß, und spätestens dann hätte ich das Problem. Meine ersten Gedanken gingen so in die Richtung SVerweis, aber ich bin mir nicht sicher. Weiß jemand Rat oder hat jemand ´ne Idee? MfG nightdream

Antwort 1 von want2cu

hallo nightdream,

du hast m.E. schon den richtigen Ansatz mit SVERWEIS, du solltest dann aber nicht den 4. Paramter FALSCH benutzen, damit SVERWEIS in dem genannten Bereich aufsteigend suchen und fündig werden kann.
De Suchbereich muss aufsteigend sortiert sein und jeweils mit dem neuen Gebührenbereich anfangen.

Wenn du da noch mehr Infos brauchst, gib nochmal ein Feedback,

Cu
want2cu

Antwort 2 von nightdream

hi want2cu,

Danke Dir für den richtungsgebenden Hinweis. Habe die Formel umgebaut:

=WENN(G5="";"";WENN(I5="";SVERWEIS(G5;Gebührensätze!$D$10:$E$15;2;1);""))

Funzt prima!

Danke nochmals

nightdream

Antwort 3 von want2cu

Hallo nightdream,
freut mich, dass mein Tipp dir geholfen hat. Vielen Dank auch für das nette Feedback.

CU
want2cu

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: