cristianfcbmx
Hola tios
Tengo un archivo de Excel con 2 fechas y más de PB. Podría obtener el resultado esperado (la diferencia en minutos y luego convertirla en horas, minutos y segundos)… pero esa nueva columna calculada no se puede cambiar del formato de texto (la forma en que está ahora) a la fecha, la hora, el número o cualquier cosa para sumar, obtener promedios, etc. PB no lo permite, supongo … ¡alguien podría ayudarme!
cristianfcbmx
Y esta es la fórmula que usé en Power BI para obtener la columna calculada:
Duración (7*24) = var horaNo=INT([TotalminutesDiff(7*24)]/60)
var minuteNO=MOD(‘EXTR-INC&WO-Genérico v4 0 (Chil'[TotalminutesDiff(7*24)],60)
var segundoNo=INT(([TotalminutesDiff(7*24)]-EN T([TotalminutesDiff(7*24)]))*60)
regreso
FORMAT(horaNo,»#000″)&»:»&FORMAT(minutoNO,»#00″)&»:»&FORMAT(segundoNo,»#00″)
v-jiascu-msft
En respuesta a cristianfcbmx
Hola @christianfcbmx,
¿Probaste la fórmula así?
Duración (7*24) = VAR hourNo = INT ( [TotalminutesDiff(7*24)] / 60 ) VAR minuteNO = MOD ( 'EXTR-INC&WO-Genérico v4 0 (Chil'[TotalminutesDiff(7*24)], 60 ) VAR secondNo = INT ( ( [TotalminutesDiff(7*24)] - INT ( [TotalminutesDiff(7*24)] ) ) * 60 ) RETURN TIME ( hourNo, minuteNO, secondNo )
Atentamente,
Valle
cristianfcbmx
En respuesta a v-jiascu-msft
…sigue siendo un error :(,,,,gracias ¡Gracias Dale de todos modos!
v-jiascu-msft
En respuesta a cristianfcbmx
Hola @christianfcbmx,
El formato 00003:07:48 no es un formato numérico válido en Power BI. Tal vez pueda usar el modo Texto para mostrar y usar otro enfoque para calcular el cálculo numérico.
Sobre el formato.
format = VAR allseconds = DATEDIFF ( [Start], [End], SECOND ) VAR days = INT ( allseconds / 24 / 60 / 60 ) VAR hours = MOD ( INT ( allseconds / 60 / 60 ), 24 ) VAR minutes = MOD ( INT ( allseconds / 60 ), 60 ) VAR seconds = MOD ( allseconds, 60 ) RETURN days & "d: " & hours & "h: " & minutes & "m: " & seconds & "s"
Sobre el cálculo total. Puede sumar los valores numéricos primero y luego formatear a d:h:m:s.
Atentamente,
Valle
cristianfcbmx
Este es básicamente el resultado que estoy buscando: