Wenn Funktion in Excel 2003 - wie geht das

Guten Tag,

Ich möchte folgende Berechnung in einer Zelle durchführen:
Prüfe was in c15 steht und was in e15 steht und berechne je nach Werten einen Prozentsatz aus f15
Die Formel sieht wie folgt aus:
=WENN(UND(C15=„G1“;E15=1,5%);0,3%*F15);WENN(UND(C15=„G1“;E15=2,5%);1%*F15);WENN(UND(C15=„G1“;E15=3,5%);2%*F15);WENN(UND(C15=„G1“;E15=5,5%);2,5%*F15);WENN(UND(C15=„G1“;E15=9,5%);3,5%*F15);WENN(UND(C15=„G1“;E15=11,5%);4%*F15);WENN(UND(C15=„G2“;E15=1,5%);0,4%*F15);WENN(UND(C15=„G2“;E15=2,5%);2%*F15);WENN(UND(C15=„G2“;E15=3,5%);3%*F15);WENN(UND(C15=„G2“;E15=5,5%);3,5%*F15);WENN(UND(C15=„G2“;E15=9,5%);4,5%*F15);WENN(UND(C15=„G2“;E15=11,5%);5%*F15);WENN(UND(C15=„G3“;E15=1,5%);0,5%*F15);WENN(UND(C15=„G3“;E15=2,5%);3%*F15);WENN(UND(C15=„G3“;E15=3,5%);4%*F15);WENN(UND(C15=„G3“;E15=5,5%);4,5%*F15);WENN(UND(C15=„G3“;E15=9,5%);5,5%*F15);WENN(UND(C15=„G3“;E15=11,5%);6%*F15)

Das Ergebis lautet aber 'WERT!

Wenn ich nur =WENN(UND(C15=„G1“;E15=1,5%);0,3%*F15)als Formel eingebe, berechnet mir Excel das Richtige Ergebnis.

Was ist hier falsch?

Morgen,
dein Problem bei dieser Berechnung ist halt, das du die wenn Funktion über 7x gestappelt hast, ist in Office 2003 nur 7x möglich, im neuen Offie wurde das Problem behoben, dort sind mind. 300 stappelungen möglich, weiß nicht genau wieviele.

Würde Dir vorschlagen eine weitere Zelle für diese Berechnung zu Opfern, eher gesagt 2 weitere Zellen, sind ja ungefähr 20 wenns die Du benutzt:

=WENN(UND(C15=„G1“;E15=1,5%);0,3%*F15);WENN(UND(C15=„G1“;E15=2,5%);1%*F15);WENN(UND(C15=„G1“;E15=3,5%);2%*F15);WENN(UND(C15=„G1“;E15=5,5%);2,5%*F15);WENN(UND(C15=„G1“;E15=9,5%);3,5%*F15);WENN(UND(C15=„G1“;E15=11,5%);4%*F15);WENN(UND(C15=„G2“;E15=1,5%);0,4%*F15);XX1)))))))

XX1
=WENN(UND(C15=„G2“;E15=2,5%);2%*F15);WENN(UND(C15=„G2“;E15=3,5%);3%*F15);WENN(UND(C15=„G2“;E15=5,5%);3,5%*F15);WENN(UND(C15=„G2“;E15=9,5%);4,5%*F15);WENN(UND(C15=„G2“;E15=11,5%);5%*F15);WENN(UND(C15=„G3“;E15=1,5%);0,5%*F15);WENN(UND(C15=„G3“;E15=2,5%);3%*F15);XX2)))))))

USW…

Hoffe es hat Dir geholfen

Prüfe was in c15 steht und was in e15 steht und berechne je
nach Werten einen Prozentsatz aus f15
Wenn ich nur =WENN(UND(C15=„G1“;E15=1,5%);0,3%*F15)als Formel
eingebe, berechnet mir Excel das Richtige Ergebnis.

Hallo Fidi,

entweder so:
=Wenn(…)+Wenn(…)+Wenn(…)+Wenn(…)+Wenn(…)…

oder so:

=INDEX(G1:J7;VERGLEICH(E15;G1:G7;0);VERGLEICH(C15;H1:J1;0))*F15

Ggfs. noch Istfehler() einbauen.
bezogen auf die nachstehende Tabelle:

Tabellenblatt: [Mappe1]!Tabelle1
 │ G │ H │ I │ J │
──┼───────┼──────┼──────┼──────┤
1 │ │ G1 │ G2 │ G3 │
──┼───────┼──────┼──────┼──────┤
2 │ 1,5% │ 0,3% │ 0,4% │ 0,5% │
──┼───────┼──────┼──────┼──────┤
3 │ 2,5% │ 1,0% │ 2,0% │ │
──┼───────┼──────┼──────┼──────┤
4 │ 3,5% │ │ │ │
──┼───────┼──────┼──────┼──────┤
5 │ 5,5% │ │ │ │
──┼───────┼──────┼──────┼──────┤
6 │ 9,5% │ 3,5% │ │ 5,5% │
──┼───────┼──────┼──────┼──────┤
7 │ 11,5% │ 4,0% │ │ │
──┴───────┴──────┴──────┴──────┘
G1:J7
haben das Zahlenformat: 0,0%

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Gruß
Reinhard

Verschachtelte Wenn s in Excel 2007

dein Problem bei dieser Berechnung ist halt, das du die wenn
Funktion über 7x gestappelt hast, ist in Office 2003 nur 7x
möglich, im neuen Offie wurde das Problem behoben, dort sind
mind. 300 stappelungen möglich, weiß nicht genau wieviele.

Hallo Skorpion,

es sind 64 verschachtelte W möglich.

Gruß
Reinhard

Danke für die Info, war lange her bei mir…

Hallo Skorpion,

Danke für die Info,

Gerne.

war lange her bei mir…

Excel 2007 war lange her bei dir? Bist du seit langer Zeit schon Beta-Tester von Excel 2009? :smile:

Gruß
Reinhard

Hallo ScorpionGIGA,

vielen Dank für die Info.

Leider klappt das nicht, was Du mir empfohlen hast.
Ich habe mal den ertsne Teil deiner Formel in die Zelle kopiert, da steht dann die Formel drin, also der komplette Text, aber es werden keine Berechnungen durchgeführt.
Wofür steht das XX1?

So wie Reinhard geschrieben hat, sind 64 Verschachtelungen möglich - vielleicht klappt es ja doch mit einer kompletten Formel - aber ich habe keinen Plan, wo der Fehler ist.

Kannst Du Helfen?

:wink: weiß garnicht wanns war, wo ichs in die Finger bekommen habe, war englische Version. Hab nach benutzung im kopf gespeichert das es Sau viele verschachtelungen möglich sind, nunja mein Kopf hat sich jetzt wohl 300 oder mehr draus gebastelt…
Hättest Dus mir jetzt nicht gesagt, wär ich immer noch mit diesen gedanken herumgeirrt.

Hallo Reinhard,

Dein Hinweis, das zwischen den Wenns ein + stehen muss hat die Lösung gebracht DANKE!!

Habe das Problem gelöst - Reinhard hatte den entscheidenden Tipp für mich. Auch Dir Danke für Deine Mühe.

nicht aufgepasst, arbeite grade :smile:

XX1 steht für die Zelle in der Deine Formel stehen, habe geraten und einfach eine ausgedacht…