



Deseamos crear un calendario control de vacaciones en Excel.
El calendario permite marcar los días no laborables, sábados, domingos, festivos, festivos locales, asuntos personales y vacaciones.

- REFERENCIA AÑO
Clic sobre la celda AD2. Celda donde aplicaremos validación de datos tipo lista para seleccionar el año deseado.
Ir a: Cinta de opciones
Pestaña: Datos
Grupo: Herramientas de datos
Validación de datos
. Mostrará ventana de validación.
Ir a: Permitir
Seleccionar: Lista. Tipo de validación deseado.
Ir a: Origen
Escribir: 2013; 2014; 2015; 2016. O los años deseados.
Ir a: Celda AC2
Escribir: "Año: ". Como rótulo del contenido.
- REFERENCIA MES
Clic sobre la celda AH2. Se selecciona para aplicar validación tipo lista.
Ir a: Cinta de opciones
Pestaña: Datos
Grupo: Herramientas de datos
Validación de datos
. Mostrará ventana de validación.
Ir a: Permitir
Seleccionar: Lista. Tipo de validación deseado.
Ir a: Origen
Escribir: Enero; Febrero; Marzo; Abril; Mayo; Junio; Julio; Agosto; Septiembre; Octubre; Noviembre; Diciembre.
Ir a: Celda AG2
Escribir: "Mes: ". Como rótulo del contenido.
Ir a: celda B4
Escribir:
=SI(AH2="Enero";1;SI(AH2="Febrero";2; SI(AH2="Marzo";3; SI(AH2="Abril";4; SI(AH2="Mayo";5; SI(AH2="Junio";6; SI(AH2="Julio";7; SI(AH2="Agosto";8; SI(AH2="Septiembre";9; SI(AH2="Octubre";10; SI(AH2="Noviembre";11; SI(AH2="Diciembre";12; ""))))))))))))Función SI anidada para identificar el número de mes seleccionado.
FORMATO DE CELDA. Aplicamos formato de celda para que muestre el mes personalizado.
Clic sobre la celda B4
Botón derecho del ratón
Formato de celdas.
Ir a: Pestaña: Número
Categoría: Personalizada
Ir a: Tipo
Escribir: "Mes: " ##. Mostrará el texto de mes junto al número seleccionado en AH2, para nuestro calendario control de vacaciones.
- REFERENCIA DÍA
Ir a: Celda C5
Escribir: 1. Como el primer día del mes.
APLICAR SERIE. Clic sobre la celda C5
Arrastrar el punto de relleno (inferior derecha) hasta la celda AG5.
Clic sobre el botón de opciones
Serie de relleno.
Ir a: Celda C4
Escribir:
=TEXTO(DIASEM(FECHA($AD$2;$B$4;C5);1);"ddd")Copiar la celda C4
Pegar en el rango D4:AG4.
- TABLA
Ir a: Cinta de Opciones
Pestaña: Insertar
Grupo: Tabla
Tabla
. Mostrará ventana de crear tabla.
Seleccionar el rango: B5:AG9.
Activar la casilla: La tabla tiene encabezados.
Pulsar el botón Aceptar.
OCULTAR FILTRO. Ir a: Cinta de Opciones
Pestaña: Datos
Grupo: Ordenar y filtrar
Filtro
. Oculta el botón de filtro en los encabezados.
Aplicar las opciones de formato deseadas.
FILA TOTALES. Ir a: Cinta de Opciones
Pestaña: Diseño (Herramientas de tabla)
Grupo: Opciones de estilo de tabla
Activar la casilla: Fila de totales.
Ir a: Rango C10:AG10
Seleccionar la función CUENTA. Para que muestre el total de la columna en nuestro calendario control de vacaciones.
- LEYENDA
Ir a: Celda C12
Escribir: F. Para indicar los días festivos.
Ir a: Celda C13
Escribir: L. Para indicar los días festivos locales.
Ir a: Celda C14
Escribir: P. Para indicar los días personales.
Ir a: Celda C15
Escribir: V. Para indicar los días de vacaciones.
Aplicar color de relleno que coincida con el color del formato condicional.

- FORMATO CONDICIONAL: SÁBADOS
Seleccionar el rango: C6:AG9.
Ir a: Cinta de opciones
Pestaña: Inicio
Grupo: Estilos
Formato condicional
Nueva Regla. Mostrará ventana de nueva regla de formato.
Pulsar sobre: Utilice una fórmula que determine las celdas para aplicar formato. Mostrará la descripción de la regla.
Ir a: Dar formato a los valores donde...
Escribir: =C$4="sáb"
Pulsar el botón Formato
Aplicar el Color de relleno deseado. Para identificar los sábados en el calendario.
- FORMATO CONDICIONAL: DOMINGOS
Seleccionar el rango: C6:AG9.
Ir a: Cinta de opciones
Pestaña: Inicio
Grupo: Estilos
Formato condicional
Nueva Regla. Mostrará ventana de nueva regla de formato.
Pulsar sobre: Utilice una fórmula que determine las celdas para aplicar formato. Mostrará la descripción de la regla.
Ir a: Dar formato a los valores donde...
Escribir: =C$4="dom"
Pulsar el botón Formato
Aplicar el Color de relleno deseado. Para identificar los domingos en el calendario.
- FORMATO CONDICIONAL: FESTIVOS
Seleccionar el rango: C6:AG9.
Ir a: Cinta de opciones
Pestaña: Inicio
Grupo: Estilos
Formato condicional
Nueva Regla. Mostrará ventana de nueva regla de formato.
Pulsar sobre: Aplicar formato únicamente a las celdas que contengan. Mostrará la descripción de la regla.
Seleccionar: Valor de la celda
Igual a
Escribir: =$C$12
Pulsar el botón Formato
Aplicar el Color de relleno deseado. Para identificar los días festivos en el calendario.
- FORMATO CONDICIONAL: LOCALES
Seleccionar el rango: C6:AG9.
Ir a: Cinta de opciones
Pestaña: Inicio
Grupo: Estilos
Formato condicional
Nueva Regla. Mostrará ventana de nueva regla de formato.
Pulsar sobre: Aplicar formato únicamente a las celdas que contengan. Mostrará la descripción de la regla.
Seleccionar: Valor de la celda
Igual a
Escribir: =$C$13
Pulsar el botón Formato
Aplicar el Color de relleno deseado. Para identificar los días festivos locales en el calendario.
- FORMATO CONDICIONAL: PERSONALES
Seleccionar el rango: C6:AG9.
Ir a: Cinta de opciones
Pestaña: Inicio
Grupo: Estilos
Formato condicional
Nueva Regla. Mostrará ventana de nueva regla de formato.
Pulsar sobre: Aplicar formato únicamente a las celdas que contengan. Mostrará la descripción de la regla.
Seleccionar: Valor de la celda
Igual a
Escribir: =$C$14
Pulsar el botón Formato
Aplicar el Color de relleno deseado. Para identificar los días personales.
- FORMATO CONDICIONAL: VACACIONES
Seleccionar el rango: C6:AG9.
Ir a: Cinta de opciones
Pestaña: Inicio
Grupo: Estilos
Formato condicional
Nueva Regla. Mostrará ventana de nueva regla de formato.
Pulsar sobre: Aplicar formato únicamente a las celdas que contengan. Mostrará la descripción de la regla.
Seleccionar: Valor de la celda
Igual a
Escribir: =$C$15
Pulsar el botón Formato
Aplicar el Color de relleno deseado. Para identificar los días de vacaciones en el calendario.
- TRABAJADORES
Ir a: Celda B5
Escribir: Nombre. Como el rótulo de la columna.
Ir a: Rango B6:B9
Escribir el nombre de los trabajadores.

- TOTAL DÍAS TRABAJADOR
Ir a: Celda AH5
Escribir: Días Trabajador. Como el rótulo de la columna.
Ir a: Celda AH6
Escribir: =CONTARA(C6:AG6) La fórmula se convertirá en =CONTARA(Tabla1[@[1]:[31]]) al ser una tabla.
Copiar la celda AH6.
Pegar en el rango AH7:AH9. Para todos los trabajadores.
![Celda AH6 con fórmula =CONTARA(Tabla1[@[1]:[31]]) Celda AH6 con fórmula =CONTARA(Tabla1[@[1]:[31]])](http://trucosycursos.es/wp-content/uploads/2016/08/Ent437j.jpg)
Seleccionar el año deseado.
Seleccionar el mes deseado.
Ir al trabajador deseado
Identificar el día
Escribir la letra de la leyenda. Aplicará el color según la leyenda y la validación de datos.

Pudiendo crear en nuestra hoja de Excel un calendario control de vacaciones en Excel para los trabajadores de nuestra empresa.

- Consultar:
Muy bien este calendario, pero yo he encontrado 2 problemas:
1.- Cuando cambias de mes, siempre pone 31 días. No pone p.ej. en Febrero 28, en Abril 30, etc...
2.- Al marcar los días festivos, por ejemplo el 01/01, me lo pone todos los meses, a pesar de que lo hago en le mes de Enero del 2018.
Una pregunta
Cómo se pueden añadir más trabajadores?
Un saludo
Hola Jesús,
Los post son genéricos para que el usuario tengo ideas sobre cosas que realizar en Excel y adaptarlos a sus necesidades.
1. Puedes ocultar los días Revisa este post: de otro calendario con la opción. y lo puedes adaptar.
2. Revisa la fórmula de la validación =$C$12. y que en la celda C12, tengas escrito "F". La marca para el calendario.
3. Para añadir filas como es una tabla, si te vas a la marca de la celda AG10, en el borde inferior derecho, Coloca el cursor del ratón y arrastra hacia abajo las filas deseadas.
Saludos.
Buenas noches
Ya hice todo lo mencionado para la creación del cuadro de vacaciones, pero tengo un problema: al marcar, por ejemplo "V" ( Vacaciones) en enero repite en todos los meses y no se que hacer. Por otra parte en formato condicional al marcar el rango siempre aparece con Signo $ ( no deja desmarcarlo), no se si es por ahí el inconveniente. Agradezco su ayuda, ya me queda solo eso para comenzar a utilizarlo. muy bueno. Muchas gracias.
Hola Ignacio,
En el formato condicional puedes escribir la referencia sin el signo de dolar (sin seleccionar el rango).
Saludos.
Hola, he seguido todos los pasos, cuando pongo la formula en la casilla C4 y le doy al "enter" no me salen los días, me sale "###" y no se que hacer.
Gracias.
Hola Carolina,
Sin mas detalles es difícil orientarte, Revisa las fórmulas.
Saludos.
gracias por compartir la información, esta muy bien detallada.