Author Topic: [resuelto]Ayuda con fórmula en excel sobre días y horas  (Read 10867 times)

0 Members and 1 Guest are viewing this topic.

Offline gilanrodas

  • Sv Full Member
  • *
  • Posts: 527
  • What Would Jesus Do?
[resuelto]Ayuda con fórmula en excel sobre días y horas
« on: August 20, 2008, 03:46:50 pm »
¿Cómo puedo hacer para que, al ingresar en una celda una fecha y hora determinada en el formato "31/12/2008  10:00:00" y en otra una fecha "30/11/2008  02:00:00" me devuelva en otra la cantidad de días, horas, minutos y segundos transcurridos entre ambas fechas? Me urge, muchas gracias.
« Last Edit: August 21, 2008, 03:56:14 pm by Vlad »

Offline SOUL POWER!

  • Sv Member
  • ***
  • Posts: 108
Re: Ayuda con fórmula en excel sobre días y horas
« Reply #1 on: August 20, 2008, 04:04:43 pm »
porque no probas con =days360 esa funcion lo que hace es contarte cuantos dias hay en un intervalo de fechas, contando en año de 360 dias. talvez te funciona incluyendo horas, minutos y segundos tambien! es de provar...  :)

Offline salvadoresc

  • Global Moderator
  • The Communiter-
  • *
  • Posts: 11652
  • Adobe Certified Expert en ACISEAPRENDE
    • Foro de Diseno - Pixeles al Desnudo
Re: Ayuda con fórmula en excel sobre días y horas
« Reply #2 on: August 20, 2008, 04:07:49 pm »
veo un poquito complejo lo que necesitas, al solo restar una fecha con otra excel automaticamente te devolveria en ese caso 31.3333 ya que el las fechas las tratas como numeros enteres que solamente se muestra como fecha a traves de un formato.

me quedo chequeando que se puede hacer con el resto de datos
Awaken my child, and embrace the glory that is your birthright. Know that I am the Overmind; the eternal will of the Swarm.

haycoctelesamor.com

Offline gilanrodas

  • Sv Full Member
  • *
  • Posts: 527
  • What Would Jesus Do?
Re: Ayuda con fórmula en excel sobre días y horas
« Reply #3 on: August 20, 2008, 04:12:53 pm »
Tengo entendido que con la función DIAS360() me devuelve la cantidad de días que hay entre dos fechas, basándose en un año de 360 días, pero necesito que también me tome en cuenta las horas, minutos y segundos para hacer el cálculo.

Offline salvadoresc

  • Global Moderator
  • The Communiter-
  • *
  • Posts: 11652
  • Adobe Certified Expert en ACISEAPRENDE
    • Foro de Diseno - Pixeles al Desnudo
Re: Ayuda con fórmula en excel sobre días y horas
« Reply #4 on: August 20, 2008, 04:19:17 pm »
ese es el problema precisamente, la unica manera que se me ocurre no es mu efectiva por que lo que se me ocurre es desglozar los numeros usando las respectivas funciones, dia, mes ,año, hora, minuto, segundo y al tener esos datos podras calcular los diferentes resultados pero lo trate de hacer y se hace un sr degenere  :dumb:
Awaken my child, and embrace the glory that is your birthright. Know that I am the Overmind; the eternal will of the Swarm.

haycoctelesamor.com

Offline Capricorn Shura

  • The Communiter-
  • *
  • Posts: 1737
  • Everybody was a noob once...
Re: Ayuda con fórmula en excel sobre días y horas
« Reply #5 on: August 20, 2008, 05:33:28 pm »
Man yo te puedo decir una forma no tan sencilla de hacerlo: (te queda en adjuntos)

PD: si no es así pues, discutamolos porque tengo otras ideas.
PD2: No especificaste si eran las 2 de la tarde o las 10 de la noche.
« Last Edit: August 20, 2008, 05:35:06 pm by Shurasengan »

Offline gilanrodas

  • Sv Full Member
  • *
  • Posts: 527
  • What Would Jesus Do?
Re: Ayuda con fórmula en excel sobre días y horas
« Reply #6 on: August 20, 2008, 05:41:16 pm »
Hay una fórmula que se me ha venido a la cabeza: Poner la fecha y la hora en celdas separadas. Si la hora de la fecha final es mayor que la de la fecha inicial, que sólo me devuelva la diferencia entre ambas con el dias360() y que le sume la diferencia de horas al resultado, caso contrario, que reste uno al valor resultante de dias360() y lo demás queda igual, pero resulta que el valor resultante de dias360() es entero y no hayo como pasarlo a hora. Si es "1", quiero que sea "01:00:00" para que pueda sumarse con la diferencia de horas.

Sería interesante saber si le puedo sumar un valor entero a los primeros dos dígitos de la hora que aparece solamente.
« Last Edit: August 20, 2008, 05:47:40 pm by gilanrodas »

Offline Capricorn Shura

  • The Communiter-
  • *
  • Posts: 1737
  • Everybody was a noob once...
Re: Ayuda con fórmula en excel sobre días y horas
« Reply #7 on: August 20, 2008, 06:04:18 pm »
¿Osea que tu quieres que te tire en formato fecha y hora las cosas?

Man es incorrecto, con la formula me da 30/01/1900, eso es incorrecto, incluso si no le hacemos caso a 1900... ¿cómo vás a creer que 31-30 = 30, la fecha que te da está mala
si lo haces a pata, vos sabes que del año 2008 al 2008 hay 0 años, del mes de noviembre al mes de diciembre hay un mes (nov 30 días y diciembre 31), si todavía estás el 30 de nov y el 31 de dic, en total te hace 1 mes y 1 día, que se da por el 31 de diciembre. con respecto a la hora, es más sencillo.
¿Por qué no pasas todas las fechas a horas? talvez así lo sacás exacto, un año tiene 365.25 días, el día 24 horas y ahí tenés, al final el número que te de lo pasas a fecha, hasta una formula podés programar en excel para que te lo haga, yo te lo hiciera pero ya tengo que irme a clases.
« Last Edit: August 20, 2008, 06:09:17 pm by Shurasengan »

Offline vlad

  • Global Moderator
  • The Communiter-
  • *
  • Posts: 6351
    • Qualium.net
Re: Ayuda con fórmula en excel sobre días y horas
« Reply #8 on: August 21, 2008, 07:53:15 am »
veo un poquito complejo lo que necesitas, al solo restar una fecha con otra excel automaticamente te devolveria en ese caso 31.3333 ya que el las fechas las tratas como numeros enteres que solamente se muestra como fecha a traves de un formato.

me quedo chequeando que se puede hacer con el resto de datos
ese es el problema precisamente, la unica manera que se me ocurre no es mu efectiva por que lo que se me ocurre es desglozar los numeros usando las respectivas funciones, dia, mes ,año, hora, minuto, segundo y al tener esos datos podras calcular los diferentes resultados pero lo trate de hacer y se hace un sr degenere  :dumb:
Elabore la solución que propones. El resultado no es perfecto, pero si funciona.


Offline gilanrodas

  • Sv Full Member
  • *
  • Posts: 527
  • What Would Jesus Do?
Re: Ayuda con fórmula en excel sobre días y horas
« Reply #9 on: August 21, 2008, 03:49:50 pm »
Elabore la solución que propones. El resultado no es perfecto, pero si funciona.



Me parece una buena solución, muy interesante, sólo que no dispongo de tantas columnas para estar haciendo el cálculo.
Hice una fórmula en la que es necesario poner las fechas y las horas en celdas separadas (así lo está trabajando la persona que me pidió la fórmula), además de cambiar el formato de las celdas. Adjunto el archivo para el que esté interesado o por si les sirve.
Si alguien encuentra algún error, agradecería mucho que me lo dijera.



IMPORTANTE:
Probablemente sólo toque cambiar las celdas en la fórmula.
Para que ésta fórmula funcione correctamente es necesario cambiar el formato de las celdas donde va la fecha al tipo *14/03/2001 y las celdas de la hora al formato 13:30:55. Para el primer caso: Clic derecho en la celda de la fecha -> clic en Formato de Celdas -> seleccionar la pestaña Número -> Seleccionar la categoría Fecha -> Marcar el tipo *14/03/2001 o parecido -> Clic en aceptar. Para el segundo caso, los mismos pasos, pero seleccionando la categoría Hora y el tipo 13:30:55 o parecido (sin el "a.m." ni el "p.m."). Tengan cuidado, no vaya a ser que también afecte la configuración regional en el mismo cuadro de diálogo del Formato de Celdas. Yo tengo seleccionado "Español (El Salvador)" por si acaso, aunque no creo que afecte.

¡Muchas gracias a todos por su ayuda!
« Last Edit: August 21, 2008, 03:55:05 pm by gilanrodas »

Offline vlad

  • Global Moderator
  • The Communiter-
  • *
  • Posts: 6351
    • Qualium.net
Re: Ayuda con fórmula en excel sobre días y horas
« Reply #10 on: August 21, 2008, 03:55:49 pm »
Lo de las columnas es ilustrativo, facilmente podes incluir todo en una sola formula  :thumbsup:

Lo bueno es que ya encontraste la solución, y como consejo para una proxima vez sería que no omitieras ningun dato que pueda servir para elaborar una solución (en este caso que la fecha y hora estaban en campos separados).

Offline gilanrodas

  • Sv Full Member
  • *
  • Posts: 527
  • What Would Jesus Do?
Re: Ayuda con fórmula en excel sobre días y horas
« Reply #11 on: August 21, 2008, 03:57:55 pm »
Lo de las columnas es ilustrativo, facilmente podes incluir todo en una sola formula  :thumbsup:

Lo bueno es que ya encontraste la solución, y como consejo para una proxima vez sería que no omitieras ningun dato que pueda servir para elaborar una solución (en este caso que la fecha y hora estaban en campos separados).

Jeje, lo siento. Es que cuando publiqué el tema sólo me habían dado la información general, pero me lo enseñaron hasta después cómo lo llevaban.

¡Muchas gracias!, de verdad. Un +K de castigo  ohyea:

Offline Capricorn Shura

  • The Communiter-
  • *
  • Posts: 1737
  • Everybody was a noob once...
Re: [resuelto]Ayuda con fórmula en excel sobre días y horas
« Reply #12 on: August 21, 2008, 04:22:34 pm »
...Adjunto el archivo para el que esté interesado o por si les sirve.
Si alguien encuentra algún error, agradecería mucho que me lo dijera...
Bueno yo la veo algo grande la fórmula, ¿seguro que no había una forma más sencilla de hacerlo? bueno si te furula genial, la estaré probando pronto y te digo si me corre :phew:

Offline gilanrodas

  • Sv Full Member
  • *
  • Posts: 527
  • What Would Jesus Do?
Re: [resuelto]Ayuda con fórmula en excel sobre días y horas
« Reply #13 on: August 21, 2008, 04:30:24 pm »
Bueno yo la veo algo grande la fórmula, ¿seguro que no había una forma más sencilla de hacerlo? bueno si te furula genial, la estaré probando pronto y te digo si me corre :phew:

Si encontrás una fórmula más sencilla y que haga lo mismo (relativamente quiza), me avisas. Entre más corta sea, mejor  :phew: