soma apenas as células que também existem em outra coluna

soma apenas as células que também existem em outra coluna
x   y           z
A   1           B
B   2           D
C   3           G
D   4           J
F   5           K
G   6           L
H   7           M

Eu tenho três colunas: x, y e z.

Na coluna "x" estão os nomes dos elementos, em "y" está a quantidade desses elementos e em "z" estão os nomes dos elementos que possuem certas características que preciso.

Preciso somar a quantidade de todos os elementos da coluna "x" com essa característica, ou seja, preciso somar a quantidade de todos os elementos da coluna "x", que também está na coluna "z".

Preciso de uma fórmula que some, neste caso, apenas 2, 4 e 6, pois esse é o número de elementos que contém determinada característica, etc. número de elementos que também estão listados em "x" e em "z".

Responder1

Considerar:

=SUMPRODUCT((Y1:Y7)*(COUNTIF(Z1:Z7,X1:X7)>0))

seus dados de amostra:

insira a descrição da imagem aqui

Isto não requer nem um"ajudante"coluna nem uma fórmula de matriz.

Responder2

Eu adicionaria uma nova coluna com uma fórmula:

=IF(ISNA(MATCH(Z2,X:X,)),0,INDEX(Y:Y,MATCH(Z2,X:X,)))

Esta coluna pode então ser totalizada conforme desejado.

O MATCHmétodo pode encontrar o item que você está procurando no outro intervalo, o INDEXmétodo procura o valor equivalente e o transformamos em 0 se MATCHfalhar (ou seja, o resultado é #N/A)

Responder3

Você pode usar a seguinte fórmula para cada linha, começando na primeira célula de dados (assumindo que três colunas começam na célula A1):

=IF(COUNTIF(C:C,A2)=0,0,B2)

Isso retornará o número da colunasimpara todas as linhas que possuem o valor da colunaxaparecer em algum lugar da colunaz.

Certifique-se de ajustar o primeiro parâmetro COUNTIFse não quiser que os títulos das colunas interfiram.

Depois, some todos os valores nesta nova coluna e você deverá obter o resultado desejado.

informação relacionada