por xpelos » 11 Nov 2011 08:17
Mis saludos y gratitud, maese Adrián, no sólo por este aporte sino por los muchos con los que nos vienes prodigando en el foro, desde hace ya mucho tiempo.
En este aporte, observo, en las fórmulas de la hoja 'DIASEM', que las fechas suelen jugar malas pasadas cuando se estima 'distancia de días' entre una fecha y otra, cuando lo que se pretende, por ejemplo, es buscar la cantidad de, por ejemplo, días determinados (laborales con sábado incluído, como es el caso) entre dos fechas determinadas. La cuestión nace de que hay que incluir también las 'fechas extremo' del rango considerado.
Así, pues, los días laborales incluidos entre mar 01-nov-2011 y vie 25-nov-2011 (lo indico para poder asegurar un rango limitado con el calendario en mano) son 22 y no 21, por poner un ejemplo.
La fórmula que normalmente uso para estos casos (o parecidos) se basa en alguna variante del artículo de Kabel que me dio a entender la forma de trabajar con 'SUMAPRODUCTO()'.
Si tenemos las fechas ya indicadas (inicial en [A11] y la final en [B11]):
mar 01-nov-2011 y vie 25-nov-2011
=SUMAPRODUCTO(--((DIASEM(FILA(INDIRECTO(A11&":"&B11));2))<>7))
aportará los 22 días mencionados.
Un saludo, maestro.