Escolar Documentos
Profissional Documentos
Cultura Documentos
da de la semana entre
fechas en Excel
Captulo
Descargar el Archivo
"Necesito saber cuntos domingos hay entre dos fechas determinadas,
siendo, evidentemente, dichas fechas variables".
No existe ninguna funcin especfica para resolver directamente este
problema, por lo que tendremos que realizar algunos pasos y frmulas.
Vamos a desarrollar el modelo para calcular cuntos domingos, o
cualquier otro da de la semana que queramos especificar, hay entre dos
fechas determinadas.
Lo primero que vamos a realizar es un calendario diario de tos el ao
2009. Evidentemente si las fechas que necesitemos manejar se
encuentran entre 2009 y 2010, por ejemplo, entonces deberamos
realizar dicho calendario diario. Para ello nos situamos en la celda G1 y
escribimos 1/1/2009. En G2 escribimos la frmula =G1+1 y copiamos
dicha frmula hasta que aparezca el 31/12/2009 (que terminar
lgicamente en la fila 365):
Pg. 1
Luis M. Salinas
CLMS C.A.
Captulo
Clculo repeticin de un
da de la semana entre
fechas en Excel
Pg. 2
Clculo repeticin de un
da de la semana entre
fechas en Excel
Captulo
Pg. 3
Luis M. Salinas
CLMS C.A.
Captulo
Clculo repeticin de un
da de la semana entre
fechas en Excel
Luis M. Salinas
CLMS C.A.
Pg. 4
Clculo repeticin de un
da de la semana entre
fechas en Excel
Captulo
Para calcular cuntos, por ejemplo, domingos hay entre las fechas 7 de
febrero y 15 de mayo, slo nos queda contar cuntas veces se repite
entre dichas fechas el nmero de residuo
Una vez hecho esto, nos situamos en la celda C6 y escribimos la
siguiente frmula que explicamos a continuacin:
=CONTAR.SI(INDIRECTO(K16);"="&BUSCARV(C4;diaresiduo;2;FAL
SO))
La funcin CONTAR.SI nos permite realizar la cuenta en un rango de
aquellas celdas que cumplan una determinada condicin. El rango que
nos interesa (en funcin de las fechas introducidas) es el que tenemos
en la celda K16. El problema es que en K16 tenemos un texto que
representa a un rango. Para convertir dicho texto en referencia vlida
para Excel debemos utilizar la funcin INDIRECTO. De esta manera
INDIRECTO(K16) es lo mismo que si introdujramos manualmente el
rango H38:H135 .
Una vez tenemos el rango considerado nos queda establecer la
condicin que debe cumplir para que Excel proceda a contar. La manera
de hacer esto es poniendo la condicin entre comillas. Por ejemplo, si
queremos que cuente el nmero de celdas del rango H38:H135 que son
igual a 1 escribiramos =CONTAR.SI(H38:H135;"=1") . Ya hemos visto
cmo resolver la parte del rango de manera automtica (con la funcin
INDIRECTO). Si dejramos la solucin as slo podramos calcular el
nmero de domingos entre dos fechas. Como queremos tener la
posibilidad de calcular el nmero de repeticiones de cualquier da de la
semana entre dos fechas, necesitamos dejar como variable la condicin.
En realidad slo necesitamos dejar como variable el residuo de la
condicin. Como ya hemos visto, cada da de la semana se corresponde
Pg. 5
Luis M. Salinas
CLMS C.A.
Captulo
Clculo repeticin de un
da de la semana entre
fechas en Excel
Luis M. Salinas
CLMS C.A.
Pg. 6