Professional Documents
Culture Documents
Lo primero que hago es crear doce espacios de 8 filas por 7 columnas, que es
donde ir cada mes. Siempre tendrn 8 filas que servirn: una para el nombre del
mes, la segunda para los nombres de los das de la semana y 6 ms para poner los
nmeros de los das. Siempre utilizamos 6 filas para poner los das porque aunque en
algn ao concreto haya meses que tengan 5 semanas (y se podran hacer con slo 5
filas), seguramente en otros aos, esos mismos meses, tendrn 6 semanas. Esto
nunca nos pasar con febrero, que nunca llegar a tener 6 semanas, pero me he
permitido la licencia de aplicarle tambin 6 filas para que todo el documento se vea
ms uniforme.
Bueno, total, creamos los espacios para los meses y les ponemos los titulitos del
nombre del mes y los das de la semana y lo que nos queda es algo as:
Antes de empezar a poner frmulas y a hacer clculos, lo que he hecho es crear una
parte al inicio de la hoja, en las primeras celdas, para que el usuario indique el ao del
que quiere hacer el calendario. He hecho el documento de tal manera que para
calcular todo el calendario slo sea necesario este dato, es decir, slo hay que
escribir el ao del que queremos tener el calendario, nada ms.
EMPEZAMOS EL CLCULO
Realmente, slo necesitamos saber dos cosas para poder hacer el calendario de
cualquier ao: cul es el primer da y si el ao es bisiesto. Gracias a las frmulas
de Excel podemos saber los dos datos que necesitamos sin despeinarnos y esto es
precisamente lo que he incluido en las primeras celdas; cuando el usuario indica el
ao, se calcula el primer da y se comprueba si es bisiesto o no:
Para saber el primer da del ao basta con utilizar la frmula =FECHA. Esta
frmula te crea una fecha si le indicas un ao, un mes y un da. Lo que he hecho es
ponerle como ao el contenido de la celda B3, que es donde el usuario escribe el ao
del calendario e indicar que el da y el mes son 1, as que, sorprendentemente, me
encuentro con que en la celda B4 siempre me aparece la fecha 01/01 del ao que el
usuario indica.
AOS BISIESTOS
Para finiquitar el tema del bisiesto, basta con poner una frmula condicional (yo la he
puesto en la celda C5) que ponga un 0 si el residuo es diferente a 0 y un 1 si el residuo
es 0, as tengo un 1 si el ao es bisiesto y un 0 si no lo es.
DATOS AUXILIARES
A la izquierda del nombre de cada mes he aadido los datos auxiliares que hacen
referencia a ese mes y que son necesarios para que puedas calcular y situar bien los
das: nmero de mes (del 1 al 12), los das que tiene y qu da de la semana
corresponde al da 1.
Hasta aqu el trabajo de clculo, ahora tienes toda la informacin y slo hace falta
representarla en los espacios de cada mes del calendario para tenerlo listo.
Para rellenar las celdas con los das bien distribuidos y que nos quede un calendario
chulo y que funcione para siempre, porque sino ya me contars la gracia de llamarlo
calendario perpetuo, slo hace falta aadir 3 tipos de frmulas ms.
Para que te hagas una idea, te dejo una imagen coloreada segn los diferentes tipos
de frmula que tienes que usar para que quede todo bien:
El color verde corresponde a la frmula que tenemos que poner en todos los
das 1 de todos los meses. Lo nico que va a hacer esta frmula es comprobar
si el primer da del mes cae en lunes.
LA PRIMERA SEMANA
A partir del martes slo tienes que ir viendo si la celda anterior est en blanco y
poner un 1 donde toque. A partir del momento en que encuentres el 1, tienes que
ir sumando +1 hasta llegar al domingo. Mira el ejemplo del primer martes de enero
sabiendo que I3 es el lunes y G1 es donde pone el nmero de da en que empezamos
el mes:
=SI(I3=,SI(G1=2,1,),I3+1)
Si el lunes est vaco, compruebas si el primer da es el martes (G1=2) y si es as
escribes un 1. Si no es as, dejamos la celda vaca. Si el lunes no est vaco (quiere
decir que es lunes es da 1), entonces ponemos el valor del lunes+1, o sea, da 2.
P
rimer lunes del mes
P
rimer martes del mes
Para acabar la primera semana no tienes ms que arrastrar la frmula del primer
martes hasta el primer domingo.
SEMANAS SIGUIENTES
Para los das siguientes slo hay que ir repitiendo las frmulas hasta llenar todo
el mes. Vers que si has puesto la frmula correctamente, los das irn apareciendo
mientras arrastres la frmula y pararn en el da del final del mes.
El nico punto con el que tienes que tener cuidado al utilizar esta ltima frmula es
que cuando se trata de un lunes, el valor del da anterior est en domingo, es decir, en
la fila superior, y de martes a domingo, el da anterior est en la misma fila en la que te
encuentras.
Hablando de copiar y pegar, tambin te recomiendo que cuando tengas la plantilla del
calendario perpetuo funcionando correctamente y generes un calendario del ao que
quieras utilizar, lo copies y lo pegues en otro documento utilizando el pegado especial
para no copiar las frmulas y as poder trabajar tranquilamente con el calendario sin el
riesgo de cargarte la plantilla.
A ver, una vez escrita toda la explicacin, veo que he utilizado un concepto con el que
puede que no ests familiarizado: anidar unas frmulas dentro de otras. No te
preocupes, no es difcil y le dedicar un post completo con ejemplos y algunas
aplicaciones pero, mientras tanto, si tienes alguna dificultad para hacer la plantilla
del calendario perpetuo en Excel o simplemente no te apetece replicar lo que te
he explicado en el post, te animo a que te suscribas al blog y recibirs
inmediatamente la plantilla de calendario perpetuo en tu correo
electrnico completamente acabada y operativa.