使用DAX将十进制转换为分钟和秒

huangapple go评论52阅读模式
英文:

Convert decimal to minutes and seconds using DAX

问题

我有一个包含以秒为单位的数值的列,我想创建一个显示分钟和秒的可视化效果。如何创建一个度量来显示正确的秒数小数部分。

或者在Power Query中使用M语言来完成这个任务会更好吗?

英文:

I have a column that consist values in seconds, I would like to create a visual which displays minutes and seconds. How do I create a measure that shows the decimal in proper seconds.

使用DAX将十进制转换为分钟和秒

Or is it better to do this with M language in Power Query?

答案1

得分: 2

使用这个计算列

Minutes & Seconds = 
VAR minutes = 
    QUOTIENT('Table'[Seconds], 60)
VAR seconds = 
    MOD('Table'[Seconds], 60)
RETURN
   FORMAT(minutes, "0#") & ":" & FORMAT(seconds, "0#")

使用DAX将十进制转换为分钟和秒

英文:

Use this calculated column

Minutes & Seconds = 
VAR minutes = 
    QUOTIENT('Table'[Seconds], 60)
VAR seconds = 
    MOD('Table'[Seconds], 60)
RETURN
   FORMAT(minutes, "0#") & ":" & FORMAT(seconds, "0#")

使用DAX将十进制转换为分钟和秒

huangapple
  • 本文由 发表于 2023年2月27日 17:16:42
  • 转载请务必保留本文链接:https://go.coder-hub.com/75578599.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定