
x y z
A 1 B
B 2 D
C 3 G
D 4 J
F 5 K
G 6 L
H 7 M
Ich habe drei Spalten: x, y und z.
In der Spalte „x“ stehen die Namen der Elemente, in „y“ die Menge dieser Elemente und in „z“ die Namen der Elemente, die bestimmte von mir benötigte Eigenschaften haben.
Ich muss die Menge für alle Elemente aus der Spalte „x“ mit dieser Eigenschaft summieren, d. h. ich muss die Menge für alle Elemente in der Spalte „x“ summieren, die sich auch in der Spalte „z“ befindet.
Ich brauche eine Formel, die in diesem Fall nur 2, 4 und 6 summiert, da dies die Anzahl der Elemente ist, die bestimmte Eigenschaften usw. enthalten, also die Anzahl der Elemente, die auch in „x“ und „z“ aufgeführt sind.
Antwort1
Antwort2
Ich würde eine neue Spalte mit einer Formel hinzufügen:
=IF(ISNA(MATCH(Z2,X:X,)),0,INDEX(Y:Y,MATCH(Z2,X:X,)))
Diese Spalte kann dann beliebig summiert werden.
Die MATCH
Methode kann das gesuchte Element im anderen Bereich finden, die INDEX
Methode sucht nach dem entsprechenden Wert und wir setzen ihn in 0 um, wenn dies MATCH
fehlschlägt (d. h. das Ergebnis ist #N/A
).
Antwort3
Sie können die folgende Formel für jede Zeile verwenden, beginnend in der ersten Datenzelle (vorausgesetzt, Ihre drei Spalten beginnen in Zelle A1):
=IF(COUNTIF(C:C,A2)=0,0,B2)
Dies gibt die Anzahl der Spalten zurückjfür alle Zeilen, die den Wert der Spalte habenXerscheinen irgendwo in der Spaltez.
Achten Sie darauf, den ersten Parameter anzupassen, COUNTIF
wenn die Spaltenüberschriften nicht stören sollen.
Summieren Sie anschließend alle Werte in dieser neuen Spalte und Sie sollten das gewünschte Ergebnis erhalten.