Fórmula de Excel: diagrama de Gantt por semana -

Tabla de contenido

Fórmula genérica

=AND((date+6)>=start,date<=end)

Resumen

Para crear un diagrama de Gantt por semana, puede utilizar el formato condicional aplicado con una fórmula basada en la función Y. En el ejemplo que se muestra, la fórmula aplicada a D5 es:

=AND((D$5+6)>=$B6,D$5<=$C6)

Cuando la expresión anterior devuelve VERDADERO para una celda determinada en el calendario, se aplica el relleno azul.

Nota: esta es una variación del ejemplo del diagrama de Gantt por día aquí.

Explicación

En el ejemplo que se muestra, la fila 5 es una fila de encabezado y contiene una serie de fechas válidas, formateadas con el formato de número personalizado "d". Con una fecha estática en D5, puede usar = D5 + 7 (copiado horizontalmente) para completar el encabezado del calendario en la fila 5. Esto facilita la configuración de una regla de formato condicional que compara la fecha asociada con cada columna con las fechas en columnas B y C.

La fórmula se basa en la función Y, configurada con dos condiciones. Las primeras condiciones verifican si la fecha en la fila del encabezado es mayor o igual que la fecha de inicio + 6 días:

(D$5+6)>=$B6

La segunda condición verifica si la fecha en el encabezado es menor o igual que la fecha de finalización en la columna C:

D$4<=$C5

Cuando ambas condiciones son verdaderas, la fórmula devuelve VERDADERO, activando el relleno azul para las celdas en la cuadrícula del calendario.

Nota: ambas condiciones utilizan referencias mixtas para garantizar que las referencias cambien correctamente a medida que se aplica formato condicional a la cuadrícula del calendario.

Fórmula para nombres de meses

Los nombres de los meses en la fila 4 se generan automáticamente con esta fórmula, copiada encima del encabezado en la fila 5:

=REPT(TEXT(D5,"mmm"),IFERROR(MONTH(D5)MONTH(C5),1))

Este es un ejemplo del uso de la función REPT para un mensaje condicional sin la función SI. La función MES se utiliza para comparar meses en la fila del encabezado. Cuando son diferentes, se muestra el nombre del mes.

Articulos interesantes...