spreadsheet - texto - sumar valores en excel sólo si cumplen una condición
Suma los valores si cualquier celda en la fila correspondiente coincide con el texto (1)
= DSum funcionará
Con el ejemplo que le das uso
=dsum(A1:D4,D1,{A1;"A"})+dsum(A1:D4,D1,{B1;"A"})+dsum(A1:D4,D1,{C1;"A"})
Puede cambiar la "A" por una referencia de celda
Tengo los siguientes datos de hoja de cálculo de Google:
Name1 Name2 Name3 Value
A B C 20
B A C 30
C D F 40
Lo que intento hacer es ver si aparece un nombre específico en cualquiera de las 3 columnas de nombre. Si lo hace, sume todos los valores en la columna "Valor" para todas las filas coincidentes.
Por ejemplo, quiero sumar todos los valores para el nombre "A". Ese nombre solo aparece en las primeras 2 filas, por lo que debería hacer 20 + 30 para darme 50. Si cambio el nombre buscado a "C", eso aparece en las 3 filas, por lo que debe sumar todos los números: 20+ 30 + 40. El algoritmo necesita ajustarse y buscar apropiadamente.
No he sido capaz de resolver esto, así que espero algo de ayuda.