Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
SportStudent
Frequent Visitor

Convertir tiempos en minutos reales y segundos reales

Hola a todos

¿Te preguntas si podrías ayudar?

Tengo una columna de marcas de tiempo para Duración en la zona de frecuencia cardíaca y logré convertirlo en minutos y segundos usando la fórmula: HOUR(TBLHR[Aerobic zone 1 (hh:mm:ss)])*60+MINUTE(TBLHR[Aerobic zone 1 (hh hh:mm:ss)])+SECOND(TBLHR[Aerobic zone 1 (hh:mm:ss)])/60 que ha estado funcionando bien - es decir, 00:16:47 a 16.783.

Sin embargo, mis atletas y algunos colegas están encontrando esto difícil de entender y prefieren ver el número como 16.47 (minutos reales y segundos reales en forma de número) para la facilidad de comprensión.

¿Hay alguna manera de hacer esta conversión fácil?

Realmente apreciamos cualquier ayuda en esto.

4 REPLIES 4
v-eqin-msft
Community Support
Community Support

Hola @SportStudent ,


¿Podría decirme si su problema ha sido resuelto? Si es así, acédi es la solución. Más gente se beneficiará de ello. O todavía está confundido al respecto, por favor proporcione más detalles sobre su tabla y su problema o compártame con su archivo pbix de su Onedrive for Business.

Saludos
Eyelyn Qin

Hola Eyelyn,

Disculpas por mi retraso - Acabo de ver la notificación - gracias por su ayuda, funcionó perfectamente!

Amable

Estudiante de deporte

v-eqin-msft
Community Support
Community Support

Hola @SportStudent ,

Tal vez podría agregar algún texto para identificar como este:

10.26.5.1.PNG

Para ello, agregue una segunda columna utilizando la siguiente fórmula:

secondColumn =
HOUR ( 'TBLHR'[Aerobic zone 1 (hh:mm:ss)] ) * 3600
    + MINUTE ( 'TBLHR'[Aerobic zone 1 (hh:mm:ss)] ) * 60
    + SECOND ( 'TBLHR'[Aerobic zone 1 (hh:mm:ss)] )

A continuación, cree una medida basada en la nueva columna:

Measure =
VAR TotalSeconds =
    MAX ( 'TBLHR'[secondColumn] )
VAR Hors =
    TRUNC ( ( TotalSeconds ) / 3600 )
VAR Mins =
    TRUNC ( MOD ( TotalSeconds, 3600 ) / 60 )
VAR Secs =
    MOD ( TotalSeconds, 60 )
RETURN
    IF ( Hors < 10, "0" & Hors, Hors ) & "h"
        & IF ( Mins < 10, "0" & Mins, Mins ) & "m"
        & IF ( Secs < 10, "0" & Secs, Secs ) & "s"

Aquí está el archivo pbix

¿He respondido a tu pregunta? Por favor, marque mi respuesta como solución. Muchas gracias.
Si no es así, cargue algunas muestras de datos insensibles y la salida esperada.

Saludos
Eyelyn Qin

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.