Alternativ addieren

Hallo zusammen,
ich möchte alternativ in einer Spalte Beträge addieren.
Die Formel für eine Zelle könnte lauten:
=(WENN(C3=4;5)+WENN(C3=3;6,5)+WENN(C3=2;10))

Das Ergebnis soll aber auch den entsprechenden Wert aus C4 und so weiter einbe-ziehen.

Wie kann ich das Lösen, wenn nicht
=(WENN(C3=4;5)+WENN(C3=3;6,5)+WENN(C3=2;10))+WENN(C4=4;5)+WENN(C4=3;6,5)+WENN(C4=2;10)+WENN(C5=4;5)+WENN(C5=3;6,5)+WENN(C5=2;10)+WENN(C6=4;5)+WENN(C6=3;6,5)+WENN(C6=2;10)+WENN(C7=4;5)+WENN(C7=3;6,5)+WENN(C7=2;10)+WENN(C8=4;5)+WENN(C8=3;6,5)+WENN(C8=2;10)+WENN(C9=4;5)+WENN(C9=3;6,5)+WENN(C9=2;10)+WENN(C10=4;5)+WENN(C10=3;6,5)+WENN(C10=2;10)+WENN(C11=4;5)+WENN(C11=3;6,5)+WENN(C11=2;10)+WENN(C12=4;5)+WENN(C12=3;6,5)+WENN(C12=2;10)+WENN(C13=4;5)+WENN(C13=3;6,5)+WENN(C13=2;10)

Vielen lieben Dank euch

Viele Grüße
Peter

Moin,

wozu immer das gut sein soll - die Syntax passt.

Ob das hilft, weiß ich nicht, ich habe natürlich keine Lust, mich durch dieses kryptische Coding durchzubeißen. Könntest Du das Ganze mal problembezogen darstellen? Der Satz

Das Ergebnis soll aber auch den entsprechenden Wert aus C4 und so weiter einbeziehen.

macht die Aufgabenstellung nicht klarer.

Gruß Ralf

Hallo Peter,

wie schon Ralf schrieb scheint die Syntax ja zu passen. Also: Was hast du denn gegen die Formel? Schreib doch mal bitte, was besser werden soll.

Wenn es um Übersichtlichkeit geht würde ich an eine selbst geschriebene function (VBA) denken. Wäre das eine Option?

fg

Dirk_P

Hallo Ralf, hallo Dirk,
vielen lieben Dank für eure Hilfe.

Habe es mit der folgenden Funktion geschafft:

=SUMMENPRODUKT((D3:D30=2)*10)+SUMMENPRODUKT((D3:D30=3)*6,5)+SUMMENPRODUKT((D3:D30=4)*5)

Ihrendwie stehe ich mit SUMMENPRODUKT auf dem Kriegsfuß :slight_smile:

Viele Grüße und ein schönes Wochenende
Peter

Hi Peter,

schau Dir mal das hier an:
=SVERWEIS(C3;$F$3:$G$30;2)

So hast Du in diesem Fall Deine Werte-Tabelle übersichtlich in F3:G30.
In F3 steht dann z.B. 4 und in G3 die 5, die Du ja haben willst…
F4 dann 3 und G4 die 6,5 usw.

LG Alex