Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MS Excel 2003: cuente filas que coincidan con 2 criterios usando una fórmula de matriz
Este tutorial de Excel muestra cómo usar una fórmula de matriz para contar el número de filas (con capturas de pantalla e instrucciones paso a paso) que coinciden con dos criterios en Excel 2003 y versiones anteriores.
Problema: en Microsoft Excel 2003/XP/2000/97, tengo un libro de trabajo con 2 hojas:
Sheet1 tiene de 0 a muchas filas para una ciudad (una fila por cada caso abierto en esa ciudad). Cada fila tiene una columna que indica si el caso está cerrado (S) o no cerrado (N).
Sheet2 es un resumen de cada ciudad. Uso la función CONTAR.SI para contabilizar cuántas veces se encontró la ciudad en la Hoja 1 (cuántos casos se abrieron en esa ciudad). Quiero otra celda para decir cuantos casos hay cerrados en esa ciudad.
Entonces… si ciudad=Victoria Y cerrado=Y, informe el número de casos cerrados.
Probé la función CONTAR.SI, la función SUMAR.SI y la función SI, pero todavía no puedo obtener la respuesta correcta. ¿Qué tengo que hacer?
Respuesta: Dado que desea contar las ocurrencias en función de 2 condiciones, puede usar una fórmula de matriz para hacerlo.
Veamos un ejemplo.
Descargue la hoja de cálculo de Excel (que se muestra a continuación)
Primero, tenemos dos columnas en Sheet1. La primera columna enumera la ciudad y la segunda columna indica si el caso está cerrado (S/N).
En la Hoja 2, creamos un resumen que enumera la cantidad de casos cerrados/abiertos para cada ciudad.
En la celda B2, queremos mostrar el número de casos cerrados en Victoria. Para hacer esto, creamos la siguiente fórmula de matriz usando la función SUMA:
=SUM((Sheet1!A2:A5="Victoria")*(Sheet1!B2:B5="Y"))
Al crear una fórmula de matriz, debe usar Ctrl+Shift+Enter en lugar de Enter. Esto crea {} corchetes alrededor de su fórmula de esta manera:
{=SUM((Sheet1!A2:A5="Victoria")*(Sheet1!B2:B5="Y"))}
Esta fórmula devuelve el número de casos en los que la ciudad es Victoria y el caso se establece en Cerrado (Y).