Saltar al contenido

Calendario perpetuo


DiegoPC

Recommended Posts

publicado

Estimados compañeros

He visto muchos calendarios "perpetuos" donde se selecciona un mes y un año y abajo dibuja el calendario completo. Aquellas veces que he visto cómo lo hicieron, muchos de ellos lo hacían con fórmulas matriciales, algunos con macros.

Las fórmulas matriciales y las macros son medio complicadas (para el común de los primates) así que quise hacerlo sólo con fórmulas simples y formatos condicionales. En mi solución, he usado una única fórmula para todo el calendario (inclusive los títulos los saco con esa fórmula) y aplico formatos para los feriados (100% configurables) y para todo en general.

Espero que les sea de interés este minúsculo aporte. Un abrazo para todos.

Calendario Perpetuo con Fórmulas.rar

publicado

valla, Diego no dejas de sorprender esta muy entendible. y gracias por compartirlo con los del foro.

Saludos,

publicado

Está bien usar una única fórmula como la tuya o como ésta:

=SI(FILA()=FILA(Cuadro);COLUMNA();COLUMNA()-DIASEM(PrimerDía)+(7*(FILA()-FILA(Cuadro)-1))+PrimerDía)[/CODE]

Siendo: PrimerDía ="1/"&Mes&"/"&Año

o mejor: PrimerDía =FECHA(Año;COINCIDIR(Mes;$D$1:$O$1;0);1)

Observa que esta última fórmula no depende de la configuración regional y del idioma de Excel y del sistema operativo, aunque hay que introducirla con el separador adecuado ; (punto y coma) o , (coma)

publicado

Buena observación Pedro, siempre es factible mejorar en algo las fórmulas.

Otra solución sería poner fórmulas en el rango que se usa para la validación de meses. Colocar algo como

=nompropio(texto(fecha(2014,columna()-3,1),"mmmm"))[/CODE]

y ya no haría falta cambiar nada más.

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.