Forum Discussion

JWE's avatar
JWE
Icon for Helper I rankHelper I
9 years ago
Solved

Convert minutes into days and timeformat

Hi folks   I want to convert minutes into readable stuff for the endusers, e.g.: I have 2.480,08 minutes I want to format this in duration (but not in Time-Format) because the value is greater ...
  • JWE's avatar
    JWE
    9 years ago

    Hi - thanks, it works. Hopefully the VAR function works quick enough also with big data!

     

    I have modified your DAX, to display the days or not, and hour work day has only 15 hours, so I divide through 900 instead of 1440.

     

    WE Dauer gesamt =
    var Tag=  INT(Lagerbeleg[WE Dauer in Min] / 900)
    var Stunde=  INT(MOD(Lagerbeleg[WE Dauer in Min]; 900) / 60)
    var Minute=  MOD(MOD(Lagerbeleg[WE Dauer in Min]; 900); 60)
    var Sekunde= INT((Lagerbeleg[WE Dauer in Min] - INT(Lagerbeleg[WE Dauer in Min])) * 60)
    return
    IF(Tag = 0; "";
      IF (Tag > 1; Tag & " Tage "; Tag & " Tag "))
    & FORMAT(Stunde; "#00")
    & ":"
    & FORMAT(MINUTE; "#00")
    &":"&
    FORMAT(Sekunde; "#00")