Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
¡Hola a todos!
Estoy buscando una manera de convertir número entero a formato de tiempo como este:
900-9:00
0-0:00
Solved! Go to Solution.
Si desea usar Power Query, esto lo hará.
Time.From(
Text.From(
Number.IntegerDivide([Column1],100)
)
& ":" &
Text.End(
Text.From([Column1]),
2)
)
Se convertirá a un tiempo legítimo de 9am suponiendo que 900 es el entero en la Columna1
Lo siguiente en DAX funcionará en una columna calculada.
Column =
TIME( ROUND(
[Column1] / 100,
0
), VALUE(
RIGHT(
FORMAT(
[Column1],
"#"
),
2
)
), 0 )
Ninguna de estas soluciones asume que los dos últimos dígitos son siempre 00. Así que 945 se convertiría a 9:45 ambas veces.
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI Reporting¡¡¡Muchas gracias!!!
@MuSul ,
nueva columna: time(quotient([column],100),mod([colum],100),0)
Si desea usar Power Query, esto lo hará.
Time.From(
Text.From(
Number.IntegerDivide([Column1],100)
)
& ":" &
Text.End(
Text.From([Column1]),
2)
)
Se convertirá a un tiempo legítimo de 9am suponiendo que 900 es el entero en la Columna1
Lo siguiente en DAX funcionará en una columna calculada.
Column =
TIME( ROUND(
[Column1] / 100,
0
), VALUE(
RIGHT(
FORMAT(
[Column1],
"#"
),
2
)
), 0 )
Ninguna de estas soluciones asume que los dos últimos dígitos son siempre 00. Así que 945 se convertiría a 9:45 ambas veces.
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI ReportingCovering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |