Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
He notado que varios videos intentaron convertir de decimal a HH: MM: SS, pero casi ninguno habla de DÍAS.
Y la mayoría está utilizando datos que ya tienen una fecha / hora de inicio a fecha / hora de finalización.
Por favor, donde solo tenga SOLO el número decimal. ¿Cómo se convierte a DD:HH:MM:SS?
Gracias
Consulte este artículo para saber cómo hacerlo.
Calcular y dar formato a las duraciones en DAX – Hoosier BI
Palmadita
@Lafrank - Creo que lo que encontrarás es que tienes que construirlo y cuando lo hagas también encontrarás que terminará en un valor de cadena / texto si quieres ese aspecto. Si desea realizar operaciones matemáticas, deberá tener las partes que componen el aspecto para hacer lo que sea necesario.
He adjuntado el PBIX para que puedas ver las matemáticas para construir la cadena.
Seconds = TableName[Minutes] * 60
DayValue = INT ( [Seconds] / 86400 )
HourValue =
FORMAT (
FLOOR (
MOD ( [Seconds], 86400 ) / 3600,
1
),
"00"
)
MinuteValue =
FORMAT (
MOD ( [Seconds], 3600 ) / 60,
"00"
)
Formatted as text = COMBINEVALUES ( ":", TableName[DayValue], TableName[HourValue], TableName[MinuteValue], "00" )
¿Tiene un ejemplo de los datos que está intentando convertir?
Las representaciones de fecha/hora se pueden representar como números de serie para fechas enteras, y las representaciones decimales son intervalos de tiempo durante el día.
Si cambia una columna que tiene valores decimales (por ejemplo, 41974.12), debería poder cambiarla a DateTime simplemente cambiando el tipo de datos.
Es importante que el tipo de columna no sea Texto y sea Decimal, de lo contrario no podrá controlar el cambio.
En mi imagen de abajo, las primeras 3 columnas se almacenaron como decimales. Cambié [DateTime] al tipo de datos Date/Time y cambié [Date] al tipo de datos Date. Este auto se actualizó adecuadamente. También creé [Fecha y hora] usando una fórmula DAX.
Todos ellos están siendo manejados adecuadamente por PowerBI