Está en la página 1de 12

Ejemplo si las fechas se encuentran en la celda celda A1 y B1 aplicas la siguiente frmula: =DIAS.

LAB(A1;B1) das laborales que hay entre la fecha inicial y final. Si adems de los sbados y domingos queremos que excluya los festivos (siempre que no coincidan en sbado y domingo), porque ya estaran excluidos aplica la siguiente frmula: =DIAS.LAB(A1;B1;C1:C2) La fecha incial y fina se encuentran en las celdas A1 y B1 y los das excluidos en el rango C1 y C5

Aqu dejo un ejemplo para saber la diferencia que hay entre 2 fechas y que nos d los aos, meses y das todo junto: Supongamos que las fechas 21/01/2008 se encuentra en la celda A y la fecha 20/10/2010 en la celda B1, aplicamos la siguiente frmula: =SIFECHA(A1;B1;Y)& aos, &SIFECHA(A1;B1;YM)& meses, &SIFECHA(A1;B1;MD)& das El resultado sera el siguiente: 1 aos, 11 meses, 30 das Si queremos indicar la fechas directamente aplicamos la siguiente frmula: =SIFECHA(21/01/2008;20/01/2010;Y)& aos, &SIFECHA(21/01/2008;20/01/2010;YM)& meses, &SIFECHA(A2;20/01/2010;MD)& das
Dacosta wrote on 22 junio, 2010 - 9:51 pm

#6
Como calcular los das que hay entre una fecha y otra contado el primer y ltimo da.
Jose Carlos wrote on 26 febrero, 2011 - 10:17 am

#7
Hola Jos Por ejemplo tenemos en la celda A1 la fecha inicial y en la celda A2 la fecha fina y queremos saber la diferencia que hay en das entre ambas fechas aplicamos la siguiente frmula: =SIFECHA(A1;A2;D) Si queremos aumentarle un da a la fecha final: =SIFECHA(A1;A2+1;D) Si queremos disminuir un da de la fecha inicial: =SIFECHA(A1+1;A2;D)

Si queremos disminuir un da a la fecha inicial y aumentar un da a la fecha final: =SIFECHA(A1-1;A2+1;D) Si queremos emplear las fechas directamente en la frmula, aplicaremos las entre comillas Ejemplo para saber la diferencia que hay entre 2 fechas: =SIFECHA(10/09/2010;10/02/2011;D) Si queremos disminuir un da -1, =SIFECHA(10/09/2010;10/02/2011;D)-1 Aumentar un da +1 =SIFECHA(10/09/2010;10/02/2011;D)+1
Dacosta wrote on 26 febrero, 2011 - 2:13 pm

#8
Hola, me gustara saber la frmula para saber los aos, meses y das. Por ejemplo, que me diga 10 aos, 4 meses y 4 das. Gracias de ante mano. La frmula del anterior comentario me sirvi gracias de nuevo
Jose Carlos wrote on 27 febrero, 2011 - 6:27 pm

#9
Hola Jose Carlos, Poniendo un ejemplo: Introduces una fecha en celda A1 y otra en celda B1 y aplicas la siguiente frmula:
=SIFECHA(A1;B1;"Y")&" aos, "&SIFECHA(A1;B1;"YM")&" meses, "&SIFECHA(A1;B1;"MD")&" das"
Dacosta wrote on 28 febrero, 2011 - 7:15 am

#10
Ayuda!!!!! Tengo en una fecha de inicio en una celda y una fecha final en otra, ademas tengo en otra los das de la semana representados con nmeros (L=1,M=2,M=3,J=4,V=5,S=6,D=7), lo que necesito hacer es definir en otra celda la fecha que corresponde a cada numero.. PORFA AYUDA!!!!!!!!!!!!
argelia wrote on 1 marzo, 2011 - 5:46 am

#11
Hola argelia, aunque entiendo solo en parte tu consulta, aqu te una referencia por si te sirve de ayuda. En la celda E8 introduzco una fecha por ejemplo 01/01/2011 que ha sido el primer da del ao 2011 (sbado). En el rango H5 hasta H1 introduzco los nmeros desde el 1 hasta el 7 y en el rango I5 hasta la I11 introduzco el da de la semana: lunes, Martes, Mircoles, Jueves, Viernes, Sbado y domingo, como muestra el siguiente ejemplo: 1 Domingo 2 Lunes 3 Martes 4 Mircoles 5 Jueves 6 Viernes 7 Sbado Con estos datos segn la fecha que pongo en la celda E8 me indique el da de la semana donde con la siguiente frmula:
=BUSCARVDIASEM(E8;1);H5:I11;2) con esta frmula me buscara el valor que he puesto en el rango

H5:I11 y devolvera el resultado de la columna 2 . Otra referencia:en la celda A5 tenemos esta fecha: 01/01/2011, si cambiamos el formato por DDDD, el resultado que pondra es el da de la semana en este caso (sbado) Si tenemos en la celda A5 la fecha 01/01/2001 y en una celda vaca introducimos la siguiente formula: =DIASEM(A5;2) el resultado que nos devolvera es 6 y si cambiamos al fecha por 02/01/2011 nos devolvera 7, si ponemos formato DDDD el resultado sera domingo. Otro ejemplo: tenemos la fecha inicial en A1 y fecha final en A2 y queremos saber la diferencia en das aplicamos la siguiente formula en una celda vaca: =SIFECHA(A1;B1;D)
Dacosta wrote on 1 marzo, 2011 - 6:16 pm

#12
Gracias por la respuesta, pero creo que el proceso es mas complejo de lo que pense y la verdad es que apenas estoy comenzando con esto de automatizacion de los procesos, no se si me podrias pasar alun correo para ver si me pueden ayudar yyyyy de verdad muchas gracias.

argelia wrote on 2 marzo, 2011 - 4:42 am

#13
Hola en una celda tengo 8588 dias y quiero sacar los aos, meses y dias.Muchas gracias
jose carlos wrote on 5 marzo, 2011 - 8:35 pm

#14
Hola Jos. Aunque hay mas frmulas, en la celda A1 pones esa cantidad o la que desees y aplicas formato fecha y aplicas la siguiente frmula.
=SIFECHA("01/01/1900";A1;"Y")&" aos; "&SIFECHA("01/01/1900";A1;"YM")&" meses; "&SIFECHA("01/01/1900";A1;"MD")&" das"

El resultado obtenido sera, 23 aos; 6 meses; 5 das Si queremos saber los aos que hay de la cantidad que has puesto en la celda A1 aplicas la siguiente frmula =SIFECHA(01/01/1900;A1;Y) Para los meses: =SIFECHA(01/01/1900;A1;M) La funcin =Convertir, puede pasar das a aos, as como das, horas, segundos. Convertir 8588 dias a aos aplicamos la siguiente frmula:
=CONVERTIR(8588;"day";"yr")
Dacosta wrote on 5 marzo, 2011 - 9:11 pm

#15
hola, necesito saber cual es la formula para pasar una fecha a aos y otra a meses. por ejemplo, en una celda A1 tengo la fecha como dic-00 y en la celda B1 me tiene que aparecer solo el ao y en la celda C1 me tiene que aparecer solo el mes, no hay manera y no se cual es la formula. me podriais ayudar?? muchisimas gracias.
mary2511 wrote on 24 marzo, 2011 - 10:36 am

#16

Hola Mary, Puedes cambiar el formato de la celda B1 y C1. Por ejemplo en lo referente al ao: si en la celda B1 ponemos la siguiente frmula: =A1 si aplicamos el formato personalizado AA obtendramos 10, si aplicamos el formato personalizado AAAA obtendramos 2010. =AO(A1) si aplicamos formato general obtendramos 2010. Ejemplo MES: Si aplicamos en la celda C1 la frmula: =FECHA.MES(A1;0) Obtendramos diciembre con formato DDDD y con DD el resultado sera 12. Si aplicamos en la celda C1 la formula =A1 obtendramos el mismo resultado que lo anterior. Por otra parte si aplicamos la siguiente frmula: =FECHA(AO(A1);MES(A1);DIA(A1)), tanto en la celda C1 as como B1, nicamente hay que cambiar el formato en la celda. Para los meses MM o MMMM (celda C1), para los aos AA o AAAA (celda B1) Tambin puedes usar las siguientes frmulas
Frmula Resultados =TEXTO(A1;"AA") ao (10) =TEXTO(A1;"AAAA") ao( 2010) =TEXTO(A1;"MM") mes (12) =TEXTO(A1;"MMMM") Mes (diciembre)

as como
=CONCATENAR("Ao: ";TEXTO(A1;"AAAA")) =CONCATENAR("Mes: ";TEXTO(A1;"MMMM")) =CONCATENAR(TEXTO(A1;"MMMM")) =CONCATENAR(TEXTO(A1;"AAAA"))
Dacosta wrote on 24 marzo, 2011 - 4:33 pm

#17
estimdo amigo. deseo que me enviae la formula para convertir los aos a mese por ejemplo. fecha de imicio 01/07/1994 y fecha final 31/05/2011. por favor ayudrarme enviando la formula a este correo. mucho te lo agradecre. atte.

goyosaby.
GREGORIO wrote on 16 junio, 2011 - 12:42 am

#18
Hola Gregorio Ejemplo: introduciendo las fechas
=SIFECHA("01/07/1994";"31/05/2011";"M")

Si estas fechas estuvieran en la celda C9 y D5 aplicaramos la siguiente frmula


=SIFECHA(C9;D5;"M")
Dacosta wrote on 16 junio, 2011 - 5:58 am

#19
Necesito una formula que me sume o reste das y me d la fecha resultante, ejem: en la celda A1 tengo la fecha 17 de mayo de 2011 y en la celda E1, necesito que me ponga la fecha 6 dias despues del dia 17 de mayo (24 de mayo de 2011).
gerardo vilchis wrote on 17 junio, 2011 - 5:16 pm

#20
Hola Gerardo Aqu te dejo algunas frmulas que puedes aplicar, si la fecha se encuentra en A1 en la E1 aplicas la siguiente frmula (aplicando el formato fecha para ambas celdas):
=A1+6

Tambin puedes aplicar la siguiente frmula en la celda E1


=FECHA(AO(A1);MES(A1);DIA(A1)+6)

si deseas restar 6 das solo cambias el signo de sumar + (signo ms) por el de restar (signo menos)
colaborador wrote on 17 junio, 2011 - 5:52 pm

#21
si el valor de la celda a1 es 9.5, que formula debo aplicar para conocer cuantos aos, meses, dias y horas ste representa? Gracias

Oscar Samario wrote on 20 junio, 2011 - 3:21 am

#22
Hola Oscar, Si deseamos convertir un nmero en
=CONVERTIR(A1;"yr";"yr") aos =CONVERTIR(A1;"yr";"day") das =CONVERTIR(A1;"yr";"hr")horas =CONVERTIR(A1;"yr";"mn") minutos =CONVERTIR(B18;"hr";"sec") segundos

Si en la celda A1 es una fecha y queremos saber la diferencia en aos, meses, das de la fecha actual:
=SIFECHA(A1;HOY();"Y") aos =SIFECHA(A1;HOY();"M") meses =SIFECHA(A1;HOY();"D") das
Dacosta wrote on 20 junio, 2011 - 6:34 am

#23
Mi pregunta fu la #19 y quiero agradecer a quin me di la respuesta #20. Mi problema qued resuelto. Muchas gracias.
gerardo vilchis wrote on 13 julio, 2011 - 9:08 pm

#24
Del #20 la respuesta que me dieron, en la segunda formula como hago para que cambie el mes ( 17 de mayo mas 26 das) y en su caso el ao tambin.
gerardo vilchis wrote on 13 julio, 2011 - 9:21 pm

#25
Hola Gerardo, Si deseas sumar un ao al ao existente en la celda A1 + 26 das prueba la siguiente frmula.
=FECHA(AO(A1)+1;MES(A1);DIA(A1)+26)
Colaborardor wrote on 13 julio, 2011 - 11:03 pm

#26

Gracias Colaborador por tu respuesta #25.


gerardo vilchis wrote on 14 julio, 2011 - 10:06 pm

#27
Necesito ayuda,por que me gustara saber la formula para la siguiente aplicacin: quiero que cambie toda la fila de color cuando exceda de 6 meses desde la fecha establecida, en este caso la fecha esta puesta en la columna B. Muchas gracias.
jose wrote on 27 julio, 2011 - 12:56 pm

#28
Hola Jos, Seleccionas las celdas que deseas y en formato formato condicional aplicas la condicin que deseada.
Colaborador wrote on 2 agosto, 2011 - 7:20 am

#29
necesito saber la formula para sacar la fecha, pero en base ao 360 dias, es decir si tengo fecha 5-sep2011 le sumo 60 das, que el resultado me de la fecha
Ana wrote on 5 septiembre, 2011 - 7:55 pm

#30
La funcin =DIAS360 podemos calcular la diferencia en das que existen entre 2 fechas basndose en un ao 360. Por ejemplo si en la celda A5 escribimos la funcin =DIAS360(A1;A2), nos dara la diferencia en das existente entre la fecha que hemos introducido en A1 y A2.
Colaborador wrote on 10 septiembre, 2011 - 6:54 pm

#31
hola si tengo una fecha y a esta le quiero sumar 114 dias y la respuesta sea en fecha que debo hacer???? gracias
alejandra chavez wrote on 25 octubre, 2011 - 11:55 pm

#32
Hola Alejandra, si la fecha se encuentra en la celda A1 donde pones la frmula aplicas la siguiente formula: =A1+114 (debes poner formato fecha donde aplicas la formula) Tambin podemos emplear la siguiente frmula para das:
=FECHA(AO(A1);MES(A1);DIA(A1)+114)

Para aumentar 2 meses


=FECHA(AO(A1);MES(A1)+2;DIA(A1))

para aumentar 2 aos y 2 meses y 2 das


=FECHA(AO(A1)+2;MES(A1)+2;DIA(A1)+2)
colaborador wrote on 26 octubre, 2011 - 6:08 am

#33
Buenos das un favor inmenso ya realice la formula =SIFECHA(A1;B1;Y)& aos, &SIFECHA(A1;B1;YM)& meses, &SIFECHA(A1;B1;MD)& das y obtuve lo que queria, pero ahora necesito restar el resultado que obtuve de 10 aos y que me salga el resultado igual en aos meses y das gracias
MAYRA A wrote on 26 diciembre, 2011 - 7:02 pm

#34
Bueno quisiera que me ayuden con una duda que tengo. Estoy haciendo un trabajo y tengo el siguiente problema: Pongo la formula para que me salga la fecha de hoy pero tengo q calcular la fecha a partir de la hoy con 25 das ms y no se como se hace eso.
Alexander wrote on 26 diciembre, 2011 - 10:09 pm

#35
Hola Mayra, si tienes 2 fechas de referencia como indicas:
=SIFECHA(A1;B1;"Y")&" aos, "&SIFECHA(A1;B1;"YM")&" meses, "&SIFECHA(A1;B1;"MD")&" das"

y le deseas restar 10 aos, tendras que aplicar que restar a los aos -10 como se indica a continuacin:
=SIFECHA(A1;B1;"Y")-10 &" aos, "&SIFECHA(A1;B1;"YM")&" meses, "&SIFECHA(A1;B1;"MD")&" das" como puedes ver solo hemos aadido a la formula anterior -10
Colaborador wrote on 27 diciembre, 2011 - 9:50 pm

#36
Hola Alexander, Si a la fecha actual de hoy le quieres aumentar 25 das, en una celda vaca aplicas la siguiente frmula:
=HOY()+25

Tambin en una celda vaca


=FECHA(AO(HOY());MES(HOY());DIA(HOY()))+25

Si por ejemplo tienes una fecha en la celda A1 y deseas aumentar a esa fecha 25 das aplicas la siguiente frmula
=FECHA(AO(A1);MES(A1);DIA(A1)+25)
Colaborador wrote on 27 diciembre, 2011 - 10:01 pm

#37
hola tengo una duda quiero hacer una tabla donde me de los resultados de los dias que he tardado en contestar unos correos electronicos los cuales el la primera celda me indica la fecha en que infreso el correo electronico y la segunda celda me indica el dia que le di contestacion a ese correo y quiero saber en cuantos dias habiles le di contestacion, sin contar dias festivos. por favor ayudame
erika vivanco wrote on 29 diciembre, 2011 - 11:58 pm

#38
Hola erika Si deseas calcular los das laborables que hay entre dos fechas puedes utilizar la funcin de excel =DIAS.LAB(Fecha Inicial;Fecha Final; Festivos), te calcula los dias que hay entre las 2 fechas menos los sbados, domingos y festivos. Si empleamos la siguiente funcin restara slo sbados y domingos (pero incluira los festivos =DIAS.LAB(Fecha Inicial;Fecha Final) A modo de ejemplo, selecciona imagen para ampliarla

Colaborador wrote on 30 diciembre, 2011 - 9:31 am

#39
te agradesco la pronta respuesta en verdad ya me quedo mas claro gracias nuevamente
erika vivanco wrote on 30 diciembre, 2011 - 7:44 pm

#40
Nuevamente una pregunta, en cuanto a la formula =hoy() si la utilizo para que ponga la fecha la guardo en mi base y al da siguiente abro mi base el campo donde utilice la formula hoy se cambia ala fecha actual automticamente o me guarda la fecha que utilice un da antes ya que quiero saber si se puede REALIZAR UNA BASES ejemplo DONDE Fecha ingresoHrs Conclusin.Hrs 12/01/2012 08:59 09:01 13/01/2012 09:01 09:03 ya que al final deseo saber el promedio por da de los minutos que ingreso y concluyo una solicitud. Me podras nuevamente orientar, gracias.
miximepgv wrote on 12 enero, 2012 - 7:10 pm

#41
Hola mixime En lo referente a la funcin HOY =HOY(), te va mostrar la fecha actual, la que figura en el ordenador, por eso te va cambiar todos los das esta fecha. Convertir valores, ejemplo se encuentra en la celda A1 Si deseas convertir aos en das =CONVERTIR(A1;yr;day) Aos a horas =CONVERTIR(A1;yr;hr) Aos a minutos =CONVERTIR(A1;yr;mn) Das en minutos =CONVERTIR(A1;day;sec Horas en minutos =CONVERTIR(A1;hr;sec) Para saber el promedio utilizas la funcin Promedio Ejemplo para saber el promedio en el rango A1:A20 =PROMEDIO(A1:A20)

Colaborador wrote on 12 enero, 2012 - 11:14 pm

#42
Hola en la respuesta que le brindaste a MIXIME, mi pregunta seria saber cuantos minutos de diferencia hay entre A1 y A2 que frmula se realizara. Y se utilizara la misma frmula para sacar el promedio del resultado en minutos?
XIMENA wrote on 13 enero, 2012 - 4:29 am

#43
Hola Ximena, Si por ejemplo tenemos los siguientes valores 8:59 en la celda A1 y 9:01 en la celda A2 (formato hora) Celda A1 8:59 Celda B1 9:01 Si restamos =A1-B1, obtendremos como resultado 0:02:00 (formato hora) Si queremos saber la diferencia que hay en minutos de la celda A1 y celda A2, aplicamos la siguiente frmula:
=ABS(HORA(A1)*60+MINUTO(A1)-(HORA((B1))*60+MINUTO(B1))) aplicar formato nmero

En caso de no poner la funcin =ABS el resultado sera -2 Para saber los minutos totales de una celda aplicamos la siguiente frmula: Celda D1 15:02 (formato hora)
=(HORA(D1)*60)+MINUTO(D1) aplicar formato nmero

Para el promedio de un rango utilizas la funcin promedio, por ejemplo si deseamos saber el promedio del rango B5:B25 aplicamos la siguiente frmula: =PROMEDIO(B5:B25)

También podría gustarte