Excel-Abfrage mit WENN / UND / ODER

Möchte gerne wissen, wie man eine komplexe Abfrage in einer Zelle erstellt.

Beispiel:

Zelle B7 = Betrag z.B. 311,23€
Zelle D7 = Da kommt die Abfrage rein, welche mir aus Zelle B7 die Zinsen errechnet

Und jetzt kommts:

Wenn der Betrag zwischen 0 und 5000 Euro liegt, dann soll Zelle B7 * 0,25% berechnet werden
oder
Wenn der Betrag zwischen 5000 und 10000 Euro liegt, dann soll Zelle B7 * 0,5% berechnet werden
oder
Wenn der Betrag zwischen 10000 und 75000 Euro liegt, dann soll Zelle B7 * 1% berechnet werden
oder
Wenn der Betrag >75000 Euro liegt, dann soll Zelle B7 * 1,1% berechnet werden.

Habe folgendes versucht:

=WENN(ODER(B75000;B7*0,5%;WENN(B7>10000;B7*1%;WENN(B7>75000;B7*1,1))))

bis 5000 Euro klappt es, danach stimmt was an der Abfrage nicht.

Wo ist der Fehler?

Hoffe, hier kann mir jemand helfen, bin nicht so der Excel Experte.

Zelle B7 = Betrag z.B. 311,23€
Zelle D7 = Da kommt die Abfrage rein, welche mir aus Zelle B7
die Zinsen errechnet

Und jetzt kommts:

Wenn der Betrag zwischen 0 und 5000 Euro liegt, dann soll
Zelle B7 * 0,25% berechnet werden
oder
Wenn der Betrag zwischen 5000 und 10000 Euro liegt, dann soll
Zelle B7 * 0,5% berechnet werden
oder
Wenn der Betrag zwischen 10000 und 75000 Euro liegt, dann soll
Zelle B7 * 1% berechnet werden
oder
Wenn der Betrag >75000 Euro liegt, dann soll Zelle B7 * 1,1%
berechnet werden.

Habe folgendes versucht:

=WENN(ODER(B75000;B7*0,5%;WENN(B7>10000;B7*1%;WENN(B7>75000;B7*1,1))))

bis 5000 Euro klappt es, danach stimmt was an der Abfrage
nicht.

Wo ist der Fehler?

Hallo Thomas,
Du solltest bei solchen Verschachtelungen immer „oben“ anfangen.
=WENN(B7>75000;B7*0,011;WENN(B7>=10000;B7*0,01;WENN(B7>=5000;B7*0,005;B7*0,0025)))

oder mal etwas verspielt:
=SVERWEIS(B7;{0.0,0025;5000.0,005;10000.0,01;75000,01.0,011};2;1)*b7

Gruß Holger

Danke für den Tipp,

hat super funktioniert mit dem SVERWEIS

Vielen Dank.