sumar solo las celdas que también existen en otra columna

sumar solo las celdas que también existen en otra columna
x   y           z
A   1           B
B   2           D
C   3           G
D   4           J
F   5           K
G   6           L
H   7           M

Tengo tres columnas: x, y y z.

En la columna "x" están los nombres de los elementos, en "y" está la cantidad de esos elementos y en "z" están los nombres de los elementos que tienen cierta característica que necesito.

Necesito sumar la cantidad de todos los elementos de la columna "x" con esa característica, lo que significa que necesito sumar la cantidad de todos los elementos en la columna "x", que también está en la columna "z".

Necesito una fórmula que sume, en este caso, sólo 2, 4 y 6, porque esa es la cantidad de elementos que contienen cierta característica, etc., la cantidad de elementos que también se enumeran en "x" y en "z".

Respuesta1

Considerar:

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

sus datos de muestra:

ingrese la descripción de la imagen aquí

Esto no requiere ni un"ayudante"columna ni una fórmula matricial.

Respuesta2

Agregaría una nueva columna con una fórmula:

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

Luego, esta columna se puede totalizar como se desee.

El MATCHmétodo puede encontrar el elemento que estás buscando en el otro rango, INDEXbusca el valor equivalente y lo convertimos en 0 si MATCHfalla (es decir, el resultado es #N/A).

Respuesta3

Puede usar la siguiente fórmula para cada fila, comenzando en la primera celda de datos (suponiendo que sus tres columnas comiencen en la celda A1):

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

Esto devolverá el número de columna.ypara todas las filas que tienen el valor de columnaXaparecer en algún lugar de la columnaz.

Asegúrese de ajustar el primer parámetro COUNTIFsi no desea que los encabezados de las columnas interfieran.

Luego, sume todos los valores en esta nueva columna y debería obtener el resultado deseado.

información relacionada