Ayuda para implementar fórmula para mostrar datos que coincidan con un valor de la celda de excel

Hola a todos, me gustaría saber una fórmula que tome los datos de la siguiente manera, por ejemplo: en la celda A1 esta la fecha desde 01/08/2005 y en la celda A2 esta la fecha hasta 30/09/2005 en la celda A3 pueda colocar cualquier día de la semana, por ejemplo: Lunes, Martes, Miércoles, Jueves, Viernes, Sábado y Domingo.
Cuando coloques lunes que en la celda A4 me indique la cantidad de lunes que tiene ese rango de fechas en este caso 9 lunes, si coloco martes debería calcular 9, miércoles 9, jueves 9, viernes 9, sábado 8, domingo 8.
Si coloco un periodo de fechas como por ejemplo 01/09/2005 al 30/09/2005, entonces aparezca cantidad de lunes 4, martes 4, miércoles 4, jueves 5, viernes 5, sábado 4, domingo 4.

1 Respuesta

Respuesta
1
fecha inicial en A5, fecha final, en B5, dia buscado en C5 (Domingo = 1 Lunes = 2 Martes = 3 Miercoles = 4 Jueves = 5 Viernes = 6 Sabado = 7)
total dias en D5, formula:
=SI(Y(C5>0,C5<8),ENTERO((B5-A5)/7)+SI(O(SI(RESIDUO(B5-A5+1,7)>=1,DIASEM((B5-RESIDUO(((B5-A5)+1),7))+1),0)=C5,SI(RESIDUO(B5-A5+1,7)>=2,DIASEM((B5-RESIDUO(((B5-A5)+1),7))+2),0)=C5,SI(RESIDUO(B5-A5+1,7)>=3,DIASEM((B5-RESIDUO(((B5-A5)+1),7))+3),0)=C5,SI(RESIDUO(B5-A5+1,7)>=4,DIASEM((B5-RESIDUO(((B5-A5)+1),7))+4),0)=C5,SI(RESIDUO(B5-A5+1,7)>=5,DIASEM((B5-RESIDUO(((B5-A5)+1),7))+5),0)=C5,SI(RESIDUO(B5-A5+1,7)>=6,DIASEM((B5-RESIDUO(((B5-A5)+1),7))+6),0)=C5),1,0),"DIGITE EL DIA")
Excelente respuesta, muchísimas gracias por el ínteres prestado en la solución de esta fórmula, espero seguir contando con tu ayuda
http://ftpprof.uniandes.edu.co/~caleal/CONTARDIAS.xls

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas