Dias laborables (dias.lab()

22/06/2009 - 17:16 por Age | Informe spam
Buenod días;

Tengo una duda en un libro de excel tengo la siguiente formula en una hoja
de excel:

=DIAS.LAB(Y3586,Y3587,Y3589:Y3597) donde Y3586= 01/05/09 Y35871/05/09 y el
rango Y3589:Y3597= 0 (esta vacio)

el resultado es de la formula 21, hago el conteo normal de los dias habiles
de lunes a sabado y es de 26 dias, en caso de que se tome de lunes a Viernes
el conteo el resultado seria de 21 que es similar al resultado de la formula.

En otra hoja tengo la formula:

=DIAS.LAB(Y2695,Y2696,Y2698:Y2706) donde Y2695/06/09 Y26960/06/9 y el
rango Y2698:Y2706=0 (esta vacio)

el resultado de la formula es 22, hago el conteo normal de los dias habiles
de lunes a sabado y es de 26 dias, en caso de que se tome de lunes a Viernes
el conteo el resultado seria de 22 que es similar al resultado de la formula.

¿Cual seria la formula para que me tomara como dias habiles los sabados?

Gracias

Preguntas similare

Leer las respuestas

#1 Xavier Budet Graco
22/06/2009 - 22:04 | Informe spam
Hola Age, si lees la información de la función, en la ayuda de Excel, verás que DIAS.LAB cuenta los días o festivos de lunes a viernes, o sea que esta función no te sirve.

Una fórmula que podría serte útil es (en A2 fecha Inicio y en B2 la fecha Final):
=SUMAPRODUCTO(--(DIASEM(FILA(INDIRECTO(A2&":"&B2));2)<>7))
versión Europa con separador ";"

=SUMAPRODUCTO(--(DIASEM(FILA(INDIRECTO(A2&":"&B2)))<>1))
versión América (domingo=1)

Para los festivos la fórmula se complica, si te interesa avisa.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Age" escribió en el mensaje news:
Buenod días;

Tengo una duda en un libro de excel tengo la siguiente formula en una hoja
de excel:

=DIAS.LAB(Y3586,Y3587,Y3589:Y3597) donde Y3586= 01/05/09 Y35871/05/09 y el
rango Y3589:Y3597= 0 (esta vacio)

el resultado es de la formula 21, hago el conteo normal de los dias habiles
de lunes a sabado y es de 26 dias, en caso de que se tome de lunes a Viernes
el conteo el resultado seria de 21 que es similar al resultado de la formula.

En otra hoja tengo la formula:

=DIAS.LAB(Y2695,Y2696,Y2698:Y2706) donde Y2695/06/09 Y26960/06/9 y el
rango Y2698:Y2706=0 (esta vacio)

el resultado de la formula es 22, hago el conteo normal de los dias habiles
de lunes a sabado y es de 26 dias, en caso de que se tome de lunes a Viernes
el conteo el resultado seria de 22 que es similar al resultado de la formula.

¿Cual seria la formula para que me tomara como dias habiles los sabados?

Gracias

Respuesta Responder a este mensaje
#2 Héctor Miguel
22/06/2009 - 22:50 | Informe spam
hola, chicos !

por cortesia de KL...

... una forma de tomar en cuenta los festivos (suponiendo que estan en el rango [K1:K4] podria ser la siguiente:

=SUMAPRODUCTO((DIASEM(FILA(INDIRECTO(A1&":"&C1)))>1)*ESERROR(COINCIDIR(FILA(INDIRECTO(A1&":"&C1));$K$1:$K$4;0)))



saludos,
hector.

__ OP __
"Xavier Budet Graco" escribió en el mensaje news:u%
Hola Age, si lees la información de la función, en la ayuda de Excel, verà¡s que DIAS.LAB cuenta los dà­as o festivos de lunes a viernes, o sea que esta función no te sirve.

Una fórmula que podrà­a serte àºtil es (en A2 fecha Inicio y en B2 la fecha Final):
=SUMAPRODUCTO(--(DIASEM(FILA(INDIRECTO(A2&":"&B2));2)<>7))
versión Europa con separador ";"

=SUMAPRODUCTO(--(DIASEM(FILA(INDIRECTO(A2&":"&B2)))<>1))
versión América (domingo=1)

Para los festivos la fórmula se complica, si te interesa avisa.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Age" escribió en el mensaje news:
Buenod dà­as;

Tengo una duda en un libro de excel tengo la siguiente formula en una hoja
de excel:

=DIAS.LAB(Y3586,Y3587,Y3589:Y3597) donde Y3586= 01/05/09 Y35871/05/09 y el
rango Y3589:Y3597= 0 (esta vacio)

el resultado es de la formula 21, hago el conteo normal de los dias habiles
de lunes a sabado y es de 26 dias, en caso de que se tome de lunes a Viernes
el conteo el resultado seria de 21 que es similar al resultado de la formula.

En otra hoja tengo la formula:

=DIAS.LAB(Y2695,Y2696,Y2698:Y2706) donde Y2695/06/09 Y26960/06/9 y el
rango Y2698:Y2706=0 (esta vacio)

el resultado de la formula es 22, hago el conteo normal de los dias habiles
de lunes a sabado y es de 26 dias, en caso de que se tome de lunes a Viernes
el conteo el resultado seria de 22 que es similar al resultado de la formula.

¿Cual seria la formula para que me tomara como dias habiles los sabados?

Gracias

Respuesta Responder a este mensaje
#3 Xavier Budet Graco
23/06/2009 - 17:00 | Informe spam
Hola Héctor Miguel, gracias por la función. Yo utilizaba:
=SUMAPRODUCTO((DIASEM(FILA(INDIRECTO(A2&":"&B2));2)<>7)*(CONTAR.SI($K$2:$K$14;FILA(INDIRECTO(A2&":"&B2)))=0))
(en K2:K14 las fiestas locales)
Es la traducción de la fórmula en inglés recogida de una web cuyo enlace nos pasaste en alguna de tus contestaciones.

No sé cual es mejor pero la de KL parece más sutil.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.


"Héctor Miguel" escribió en el mensaje news:
hola, chicos !

por cortesia de KL...

... una forma de tomar en cuenta los festivos (suponiendo que estan en el rango [K1:K4] podria ser la siguiente:

=SUMAPRODUCTO((DIASEM(FILA(INDIRECTO(A1&":"&C1)))>1)*ESERROR(COINCIDIR(FILA(INDIRECTO(A1&":"&C1));$K$1:$K$4;0)))



saludos,
hector.

__ OP __
"Xavier Budet Graco" escribió en el mensaje news:u%
Hola Age, si lees la información de la función, en la ayuda de Excel, verà¡s que DIAS.LAB cuenta los dà­as o festivos de lunes a viernes, o sea que esta función no te sirve.

Una fórmula que podrà­a serte àºtil es (en A2 fecha Inicio y en B2 la fecha Final):
=SUMAPRODUCTO(--(DIASEM(FILA(INDIRECTO(A2&":"&B2));2)<>7))
versión Europa con separador ";"

=SUMAPRODUCTO(--(DIASEM(FILA(INDIRECTO(A2&":"&B2)))<>1))
versión América (domingo=1)

Para los festivos la fórmula se complica, si te interesa avisa.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Age" escribió en el mensaje news:
Buenod dà­as;

Tengo una duda en un libro de excel tengo la siguiente formula en una hoja
de excel:

=DIAS.LAB(Y3586,Y3587,Y3589:Y3597) donde Y3586= 01/05/09 Y35871/05/09 y el
rango Y3589:Y3597= 0 (esta vacio)

el resultado es de la formula 21, hago el conteo normal de los dias habiles
de lunes a sabado y es de 26 dias, en caso de que se tome de lunes a Viernes
el conteo el resultado seria de 21 que es similar al resultado de la formula.

En otra hoja tengo la formula:

=DIAS.LAB(Y2695,Y2696,Y2698:Y2706) donde Y2695/06/09 Y26960/06/9 y el
rango Y2698:Y2706=0 (esta vacio)

el resultado de la formula es 22, hago el conteo normal de los dias habiles
de lunes a sabado y es de 26 dias, en caso de que se tome de lunes a Viernes
el conteo el resultado seria de 22 que es similar al resultado de la formula.

¿Cual seria la formula para que me tomara como dias habiles los sabados?

Gracias





Respuesta Responder a este mensaje
#4 Héctor Miguel
24/06/2009 - 05:02 | Informe spam
hola, Xavier !

cuestion de gustos y entenderes ?...
ambas tienen practicamente el mismo rendimiento

saludos,
hector.

Yo utilizaba:


=SUMAPRODUCTO((DIASEM(FILA(INDIRECTO(A2&":"&B2));2)<>7)*(CONTAR.SI($K$2:$K$14;FILA(INDIRECTO(A2&":"&B2)))=0))
(en K2:K14 las fiestas locales)... traducción de la fórmula en inglés... de una web cuyo enlace nos pasaste en alguna de tus contestaciones.
No sé cual es mejor pero la de KL parece más sutil.

por cortesia de KL...
... una forma de tomar en cuenta los festivos (suponiendo que estan en el rango [K1:K4] podria ser la siguiente:
=SUMAPRODUCTO((DIASEM(FILA(INDIRECTO(A1&":"&C1)))>1)*ESERROR(COINCIDIR(FILA(INDIRECTO(A1&":"&C1));$K$1:$K$4;0)))
Respuesta Responder a este mensaje
#5 Age
24/06/2009 - 19:15 | Informe spam
Hector Xavier Gracias, pero me podrias explicar con manzanitas la formula
donde pongo que y que pongo en donde.

Gracias

"Héctor Miguel" escribió:

hola, Xavier !

cuestion de gustos y entenderes ?...
ambas tienen practicamente el mismo rendimiento

saludos,
hector.

> Yo utilizaba:
=SUMAPRODUCTO((DIASEM(FILA(INDIRECTO(A2&":"&B2));2)<>7)*(CONTAR.SI($K$2:$K$14;FILA(INDIRECTO(A2&":"&B2)))=0))
> (en K2:K14 las fiestas locales)... traducción de la fórmula en inglés... de una web cuyo enlace nos pasaste en alguna de tus contestaciones.
> No sé cual es mejor pero la de KL parece más sutil.

> por cortesia de KL...
>> ... una forma de tomar en cuenta los festivos (suponiendo que estan en el rango [K1:K4] podria ser la siguiente:
>> =SUMAPRODUCTO((DIASEM(FILA(INDIRECTO(A1&":"&C1)))>1)*ESERROR(COINCIDIR(FILA(INDIRECTO(A1&":"&C1));$K$1:$K$4;0)))



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida