
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
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 MATCH
método puede encontrar el elemento que estás buscando en el otro rango, INDEX
busca el valor equivalente y lo convertimos en 0 si MATCH
falla (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 COUNTIF
si 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.