Intersección de fechas

11/10/2007 - 10:54 por JC | Informe spam
Hola. Tengo un problema que se me resite. ¿Hay alguna manera de calcular el
nº de días de intersección entre dos intervalos de fechas? Por ejemplo, una
máquina funciona desde el 2-5-2007 hasta el 14-7-2007 y quiero saber cuantos
días estuvo funcionando en el intervalo 1-7-2007 al 31-7-2007.

Los intervalos pueden tener, como en este caso, unos días de intersección, o
bien no solaparse en absoluto. Por ejemplo, una máquina que funcione del
1-5-2007 al 15-5-2007 no tiene ningún día dentro del intervalo 1-7-2007 a
31-7-2007.

A partir de funciones lógicas y en varias columnas, he logrado hacerlo, pero
busco algo más compacto, que utulice solo las fechas de inicio y final de los
periodos a estudiar. Podría ser una función interesante para Excel, porque
se trata de un problema bastante común.

... agradecido.
 

Leer las respuestas

#1 Héctor Miguel
11/10/2007 - 14:51 | Informe spam
hola, !

... Hay alguna manera de calcular el nº de dias de interseccion entre dos intervalos de fechas?
... ejemplo... desde el 2-5-2007 hasta el 14-7-2007... saber cuantos dias... en el intervalo 1-7-2007 al 31-7-2007.
... del 1-5-2007 al 15-5-2007 no tiene ningun dia dentro del intervalo 1-7-2007 a 31-7-2007...



si suponemos que las fechas de los intervalos se encuentran en las siguientes celdas...
(siempre es mas efectivo exponer detalles precisos)...

intervalo1_inicio -> B2
intervalo1_final -> C2

intervalo2_inicio -> E1
intervalo2_final -> E2

prueba con la siguiente formula (OJO con el separador de argumentos, yo uso la coma)

=sumaproducto(--esnumero(coincidir(fila(indirecto(b2&":"&c2)),fila(indirecto(e1&":"&e2)),0)))

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

Preguntas similares