Addiere, wenn in einer Liste

03/10/2007 - 10:47 von Kay | Report spam
Hallo
ich habe eine Liste:
Name Wert
-
a 10
b 11
c 3
d 45
e 9
f 99

Ich habe eine andere Liste, die ein Subset darstellt:
Name

a
c
f

Was ich machen möchte:
Addiere alle Werte aus Liste 1, wenn die Namen aus Liste 1 in der
Liste 2 enthalten sind.
Hier wàre die Summe: 112.


Andere Frage:
Ich habe eine Liste:
Name Wert
a 1
b 4
c 3
d 9
e 11
f 2

Daraus mache ich Gruppen:
Name Member1 Member2 Member3 .
L a f
M c
N d e b

Desweiteren habe ich
Ich möchte jetzt die Summe von L usw. wissen, die sich aus den Werten
aus a und f ergibt.
Und dasselbe für M und N.

Wie mache ich das?

Grüsse
Kay Schulz
 

Lesen sie die antworten

#1 Klaus \Perry\ Pago
03/10/2007 - 12:05 | Warnen spam
Hallo Kay,

"Kay" schrieb im Newsbeitrag
news:
Hallo
ich habe eine Liste:
Name Wert
-
a 10
b 11
c 3
d 45
e 9
f 99

Ich habe eine andere Liste, die ein Subset darstellt:
Name

a
c
f

Was ich machen möchte:
Addiere alle Werte aus Liste 1, wenn die Namen aus Liste 1 in der
Liste 2 enthalten sind.
Hier wàre die Summe: 112.



Deine Listenwerte (ohne Überschriften) stehen in A2 bis B10. Dein Subset
steht in C2 bis C10.
Die Summe errechnet sich mit

=SUMME(WENN(A2:A10=MTRANS(C2:C10);B2:B10)) - als Matrisxformel mit STRG
SHIFT RETURN eingeben


Andere Frage:
Ich habe eine Liste:
Name Wert
a 1
b 4
c 3
d 9
e 11
f 2

Daraus mache ich Gruppen:
Name Member1 Member2 Member3 .
L a f
M c
N d e b

Ich möchte jetzt die Summe von L usw. wissen, die sich aus den Werten
aus a und f ergibt.
Und dasselbe für M und N.



Deine Listenwerte ohne Überschriften stehen in A2 bis B10, Die Gruppenwerte
ohne Beschriftungen in B11 bis D13.
Die Zeilensummen ergeben sich mit

E11: =SUMME(WENN($B11:$D11=$A$2:$A$10;$B$2:$B$10)) als Matrisxformel mit
STRG SHIFT RETURN eingeben und bis E13 herunterkopieren.

Gruß
Klaus

Ähnliche fragen