C2 = Start date = 9/16/2018 12:41:02
B2 = End date = 9/18/2018 15:37:12
Usando el formato de 24 horas
Intenté usarlo =TIMEVALUE(RIGHT(C2,8))-TIMEVALUE(RIGHT(B2,8))
, no funcionaría cuando se suponía que el resultado sería superior a 1 día
Resultados esperados = 2 days 02:56:10
¿Es posible restar esto en Excel?
Quiero que sea =C2-B2
microsoft-excel
date-time
Nunca suerte
fuente
fuente
[h]:mm:ss
que le dará el resultado50:56:10
. Si desea crear la salida directamente como se muestra, debe escribir su propia función de formateo. Tendrá el tipo de datos 'cadena'.[h]:mm:ss
, pero me muestra que#Value!
solo uso la fórmula de=B2-C2
General
que he editado las descripciones, la imagen está incluidaRespuestas:
Cómo funciona:
Hours and Minutes
a un valor creado restando elEnd Date
deStart Date
.End Date
,minus
elStart Date
.si tiene muchos valores,
End & Start Dates
entonces se puede usar esta fórmula.Ajuste las referencias de celda en la fórmula según sea necesario.
fuente
9/16/2018
pero no9/16/18
, y está en un24 hours
formato de tiempo.24 Hrs Date Time
Formato para esos valores que he usado en el ejemplo, esa es la razón que se15:37
refleja en mi ejemplo como3:37 PM
. Si tiene rango de,Dates
entonces use el segundo ejemploSUMPRODUCT
. Ambas fórmulas que he mostrado funcionan con una precisión del 100% desde que se ha probado. ”MM/DD/YY HH:MM AM/PM
por eso que se muestran09/16/18
, de lo contrario, la fecha real es09/06/2018
, ¡puedes cambiarlo aDD/MM/YYYY HH:MM AM/PM
!! ☺ Dado que mi fórmula funciona correctamente, esa es la razón por la que nuestros resultados son similares. ! ☺=B2-C2
, esto me está rompiendo la cabeza, por cierto, gracias ~C4
y la captura de pantalla es parte de mi hoja de trabajo. ¡Solo hazlo de nuevo! ¿Escribir lo que la fórmula devuelve algún error o la respuesta incorrecta?Así que busqué ayuda y pude obtener la respuesta, no se puede restar, ya que Excel no reconoce el formato que exporté, así que utilicé esta fórmula para convertir todas las celdas en Fecha / Hora con
DD/MM/YYYY HH:MM:SS
fromMM/DD/YYYY HH:MM:SS
=IF(ISERR(VALUE(MID(B2,3,2))),IF(ISERR(VALUE(MID(B2,3,1))),IF(ISERR(VALUE(MID(B2,4,2))),VALUE(MID(B2,4,1)),VALUE(MID(B2,4,2))),VALUE(MID(B2,3,1))),VALUE(MID(B2,3,2)))&"/"&IF(ISERR(VALUE(LEFT(B2,2))),VALUE(LEFT(B2,1)),VALUE(LEFT(B2,2)))&"/"&MID(B2,LEN(B2)-12,4)&" "&RIGHT(B2,8)
y capaz de usar restas después de eso ~
Agradecería una respuesta más simple para hacer esto.
Gracias por quienes proporcionaron soluciones para mis preguntas.
fuente