05 agosto, 2025

Excel - Sombreando columna según fecha

Tirando magia en Excel, para facilitarme la vida, necesitaba sombrear toda una columna según la fecha actual (sombreado dinámico).    


Contexto

En mi caso tengo una hoja donde cada columna representa una semana, en el cual al inicio de la columna esta especificada la fecha de inicio de la semana.


Cada columnas representa la fecha de inicio de la semana (le sumo 7 a cada uno)

Sombreo dinámico

Para que el sombreado se vaya "moviendo" según la fecha actual, aprovechamos "formato condicional":


  1. Se selecciono todas las columnas que quiero sombrear
  2. Formato Condicional -> Nueva reglas -> Usar una fórmula para determinar las celdas para aplicar formato
  3. Coloco en el box de fórmula:
    • en Ingles
    • =F$2 = (TODAY() - WEEKDAY(TODAY(), 2) + 1)
    • en Español
    • =F$2 = (HOY() - DIASEM(HOY(), 2) + 1)


Donde
  • F$2 = es la primera columna con la celda que tiene la fecha inicial




  1. Con el botón Formato le doy los colores y fuente para que resalte.
    Yo use: Fill  -> Pattern 12,5% Gray / Color White Background 1 Darker 50% / Font Bold
  2. Al aceptar .. Magic! 🪄


De esta forma logro sombrear una columna entera según la fecha del día, en particular me sirve como posicionamiento en un Gantt que tengo armado en excel


La columna sombreada se va actualizar cada vez que se abra el libro (planilla)


Consideración

Tener en cuenta cuando se corta y pega celdas con el formato incluido en otra posición requiere revisar el Formato Condicional para volverlo a ajustar, ya que excel automáticamente va generando reglas para mantener el formato.

0 comments:

Publicar un comentario