Wie bilde ich eine Excel Funktion mit addieren und dividieren in Einem?

2 Antworten

Der einfachste, überschauberste Weg ist, drei Formeln zu bilden und diese mit + zu verketten:

=SUMMEWENN(C1:C253;"<=100") + SUMMEWENNS(C1:C253;C1:C253;">100";C1:C253;"<=300")/6 + SUMMEWENN(C1:C253;">300")/12

Man kann sich auch an SUMMENPRODUKT wagen. Soo viel spart man dadurch aber auch nicht.:

=SUMMENPRODUKT((C1:C253<=100)*C1:C253+(C1:C253>100)*(C1:C253<=300)*C1:C253/6+(C1:C253>300)*C1:C253/12)

Oubyi, UserMod Light  14.07.2015, 17:43

DH!
Da warst Du schneller als ich. Und ich habe natürlich meine Lieblingsfunktion SUMMENPRODUKT genommen.
Die =-Zeichen habe ich etwas anders verteilt als Du, da ich den Text so interpretiert habe,
("Halbjahres Abo liegt zwischen 100€ und 300€")
ist aber wohl marginal, da bei DEM Szenario die Grenzwerte eigentlich nicht auftreten sollten.

=SUMMENPRODUKT((C1:C253<100)*C1:C253+((C1:C253>=100)*(C1:C253<=300)*C1:C253)/6+((C1:C253>300)*C1:C253)/12)

2

=WENN($C1<=100;$C1;(WENN($C1<300;$C1/6;$C1/12)))


meier1980  14.07.2015, 17:12

Du baust eine neue Spalte und kippst da die Formel für jeden Eintrag in Spalte C rein. Unten drunter dann die Summe bilden. Musste mal schauen, ob die Abgrenzungen soweit passen.

0
meier1980  14.07.2015, 17:22
@Peperico

in Spalte C steht aber schon immer nur die Zahl ohne weitere Zeichen, oder? Also z.B. 95 Statt 95 €

0
Peperico 
Beitragsersteller
 14.07.2015, 17:13

kann ich da jetzt auch noch einen Bereich drausmachen? ich habe die Preise von c1:c253

0
Bayern1995  14.07.2015, 17:26

Ja kannst du machen. Sieht dann so aus: =WENN(C$1$:C$253$<=100;$C1;(WENN(C$1$:C$253$<300;C$1$:C$253$/6;C$1$:C$253$/12))) Hab dir Formel von oben modifiziert. Sollte gehen, aber ich habs nicht getestet hab das gerade nur im Kopf durchgedacht

0
Oubyi, UserMod Light  14.07.2015, 17:34
@Bayern1995

Das klappt so nicht, auch nicht wenn man die $-Zeichen richtig setzt und - was unbedingt nötig ist - das Ganze als Matrix-Formel eingibt.

0
Bayern1995  14.07.2015, 17:37

Ja stimmt klappt nicht. Ich hab das nur aus dem Kopf gerade am Handy getippt

0