Excel

Cuente si la fila cumple con varios criterios internos

Count If Row Meets Multiple Internal Criteria

Fórmula de Excel: cuente si la fila cumple con varios criterios internosFórmula genérica
= SUMPRODUCT ((logical1)*(logical2))
Resumen

Para contar filas en una tabla que cumplen varios criterios, algunos de los cuales dependen de pruebas lógicas que funcionan a nivel de fila, puede usar la función SUMPRODUCT.





Contexto

Tienes una tabla que contiene los resultados de los partidos deportivos. Tiene cuatro columnas: equipo local, equipo visitante, puntuación del equipo local, puntuación del equipo visitante. Para un equipo dado, desea contar solo los partidos (filas) donde el equipo ganó en casa . Es fácil contar los partidos (filas) en los que un equipo era el equipo local, pero ¿cómo se cuentan solo las victorias?

Este es un buen uso de la función SUMPRODUCT, que puede manejar operaciones de matriz (piense en operaciones que tratan con rangos) de forma nativa.





dos sitios dedicados al uso de Excel

En el ejemplo que se muestra, la fórmula en la celda H5 es:

cómo hacer que una celda sea una referencia absoluta en Excel
|_+_|Explicación

La función SUMPRODUCT está programada para manejar matrices de forma nativa, sin requerir Control Shift Enter. Su comportamiento predeterminado es multiplicar los elementos correspondientes en una o más matrices juntas, luego sumar los productos. Cuando se le da una sola matriz, devuelve la suma de los elementos de la matriz.



En este ejemplo, estamos usando dos expresiones lógicas dentro de un único argumento de matriz. Podríamos colocar cada expresión en un argumento separado, pero luego tendríamos que convertir los valores lógicos VERDADERO FALSO en unos y ceros con otro operador.

Al utilizar el operador de multiplicación para multiplicar las dos matrices juntas, Excel convertirá automáticamente los valores lógicos en unos y ceros.

Después de evaluar las dos expresiones lógicas, la fórmula se ve así:

cómo activar el bloqueo de desplazamiento
|_+_|

Después de multiplicar las dos matrices, la fórmula se ve así:

|_+_|

Con solo una matriz restante, SUMPRODUCT simplemente suma los elementos de la matriz y devuelve la suma.

Autor Dave Bruns


^