MS Excel 2007: cuente fechas de más de 12 meses usando una fórmula de matriz

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 2007: cuente fechas de más de 12 meses usando una fórmula de matriz

Este tutorial de Excel muestra cómo usar una fórmula de matriz para contar fechas de más de 12 meses en Excel 2007 (con capturas de pantalla e instrucciones paso a paso).

Problema: en Microsoft Excel 2007, mis celdas tienen un formato condicional para que se vuelvan rojas según el resultado de la fórmula. Necesito otra celda para contar la columna para encontrar el total en rojo. Los glóbulos rojos son células mayores de 12 meses según la siguiente fórmula:

=(YEAR($B$2)-YEAR(AD19:AF32))*12+MONTH($B$2)-MONTH(AD19:AF32)>=12

¿Cómo contar el número de glóbulos rojos?

R: Esta solución no cuenta los glóbulos rojos directamente, pero usa los mismos cálculos en la fórmula de matriz para contar las células por usted.

Veamos un ejemplo.

En la celda B2 tenemos una fecha de control que queremos comparar con todas las fechas en el rango AD19:AF32. Queremos contar el número de fechas en el rango AD19:AF32 que son 12 meses o anteriores a las fechas en B2. Colocaremos el resultado de este cálculo en la celda AJ2.

En la celda AJ2, creamos la siguiente fórmula de matriz usando las funciones SUMA, AÑO, MES y ESBLANCO:

=SUM(((YEAR($B$2)-YEAR(AD19:AF32))*12+MONTH($B$2)-MONTH(AD19:AF32)>=12)*(ISBLANK(AD19:AF32)=FALSE))

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(((YEAR($B$2)-YEAR(AD19:AF32))*12+MONTH($B$2)-MONTH(AD19:AF32)>=12)*(ISBLANK(AD19:AF32)=FALSE))}

La función ISBLANK debe incluirse en esta fórmula de matriz para que no se incluyan celdas vacías en el cálculo.

Como puede ver, la fórmula de matriz en la celda AJ2 devuelve 4, lo que representa 4 fechas rojas que son al menos 12 meses anteriores a la fecha de control en la celda B2.

(Visited 6 times, 1 visits today)