<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Time Duration by Rows in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Time-Duration-by-Rows/m-p/4555831#M175639</link>
    <description>&lt;P&gt;Hi, may I know if the calculation can be done using New Measure instead of New Column with the same outcome?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;LC&lt;/P&gt;</description>
    <pubDate>Tue, 25 Feb 2025 01:35:58 GMT</pubDate>
    <dc:creator>Tan_LC</dc:creator>
    <dc:date>2025-02-25T01:35:58Z</dc:date>
    <item>
      <title>Time Duration by Rows</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Time-Duration-by-Rows/m-p/4421529#M175545</link>
      <description>&lt;P&gt;Hi, in below table, I would like to calculation the "Duration (mm:ss)" by comparing the DateTime by rows within the same ID.&lt;/P&gt;&lt;P&gt;I've tried on the below method but failed to have the desired solution. Kindly assist.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Duration (mm:ss) =&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt; &lt;SPAN&gt;CurrentDateTime&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;Table&lt;/SPAN&gt;&lt;SPAN&gt;[DateTime]&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt; &lt;SPAN&gt;NextDateTime&lt;/SPAN&gt;&lt;SPAN&gt; =&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;CALCULATE&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;MIN&lt;/SPAN&gt;&lt;SPAN&gt;(Table[DateTime]&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FILTER&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;Table&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Table[DateTime]&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;gt; &lt;/SPAN&gt;&lt;SPAN&gt;CurrentDateTime&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp;&amp;amp; &lt;/SPAN&gt;&lt;SPAN&gt;Table&lt;/SPAN&gt;&lt;SPAN&gt;[ID]&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;EARLIER&lt;/SPAN&gt;&lt;SPAN&gt;(Table&lt;/SPAN&gt;&lt;SPAN&gt;[ID]&lt;/SPAN&gt;&lt;SPAN&gt;))&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; )&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;RETURN&lt;/SPAN&gt; &lt;SPAN&gt;IF&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;ISBLANK&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;NextDateTime&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;BLANK&lt;/SPAN&gt;&lt;SPAN&gt;(),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;DATEDIFF&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;CurrentDateTime&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;NextDateTime&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;SECOND&lt;/SPAN&gt;&lt;SPAN&gt;))&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;** outcome should be in [mm:ss] instead of [SECOND].&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;DateTime&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Duration (mm:ss)&lt;/P&gt;&lt;P&gt;(Desired outcome)&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;103424&lt;/TD&gt;&lt;TD&gt;20/11/2024 3:27:01 PM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;103424&lt;/TD&gt;&lt;TD&gt;20/11/2024 3:27:26 PM&lt;/TD&gt;&lt;TD&gt;00:25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;103424&lt;/TD&gt;&lt;TD&gt;20/11/2024 3:27:50 PM&lt;/TD&gt;&lt;TD&gt;00:24&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;103424&lt;/TD&gt;&lt;TD&gt;20/11/2024 3:31:38 PM&lt;/TD&gt;&lt;TD&gt;03:48&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;103424&lt;/TD&gt;&lt;TD&gt;20/11/2024 3:32:05 PM&lt;/TD&gt;&lt;TD&gt;00:27&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102625&lt;/TD&gt;&lt;TD&gt;20/11/2024 3:35:02 PM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102625&lt;/TD&gt;&lt;TD&gt;20/11/2024 3:35:02 PM&lt;/TD&gt;&lt;TD&gt;00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102625&lt;/TD&gt;&lt;TD&gt;20/11/2024 3:35:55 PM&lt;/TD&gt;&lt;TD&gt;00:53&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102625&lt;/TD&gt;&lt;TD&gt;20/11/2024 3:36:19 PM&lt;/TD&gt;&lt;TD&gt;00:24&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102625&lt;/TD&gt;&lt;TD&gt;20/11/2024 3:37:55 PM&lt;/TD&gt;&lt;TD&gt;01:36&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101884&lt;/TD&gt;&lt;TD&gt;20/11/2024 4:24:56 PM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101884&lt;/TD&gt;&lt;TD&gt;20/11/2024 4:25:44 PM&lt;/TD&gt;&lt;TD&gt;00:48&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101884&lt;/TD&gt;&lt;TD&gt;20/11/2024 4:36:13 PM&lt;/TD&gt;&lt;TD&gt;10:29&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101884&lt;/TD&gt;&lt;TD&gt;20/11/2024 4:38:31 PM&lt;/TD&gt;&lt;TD&gt;02:18&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101884&lt;/TD&gt;&lt;TD&gt;20/11/2024 4:47:56 PM&lt;/TD&gt;&lt;TD&gt;09:25&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;LC&lt;/P&gt;</description>
      <pubDate>Fri, 21 Feb 2025 08:51:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Time-Duration-by-Rows/m-p/4421529#M175545</guid>
      <dc:creator>Tan_LC</dc:creator>
      <dc:date>2025-02-21T08:51:55Z</dc:date>
    </item>
    <item>
      <title>Re: Time Duration by Rows</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Time-Duration-by-Rows/m-p/4421541#M175546</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="395163" data-lia-user-login="Tan_LC" class="lia-mention lia-mention-user"&gt;Tan_LC&lt;/a&gt;&amp;nbsp;, Try using&lt;/P&gt;
&lt;P&gt;DAX&lt;BR /&gt;Duration (mm:ss) =&lt;BR /&gt;VAR CurrentDateTime = Table[DateTime]&lt;BR /&gt;VAR NextDateTime =&lt;BR /&gt;CALCULATE(&lt;BR /&gt;MIN(Table[DateTime]),&lt;BR /&gt;FILTER(Table,&lt;BR /&gt;Table[DateTime] &amp;gt; CurrentDateTime &amp;amp;&amp;amp; Table[ID] = EARLIER(Table[ID]))&lt;BR /&gt;)&lt;BR /&gt;VAR DurationInSeconds = DATEDIFF(CurrentDateTime, NextDateTime, SECOND)&lt;BR /&gt;VAR Minutes = QUOTIENT(DurationInSeconds, 60)&lt;BR /&gt;VAR Seconds = MOD(DurationInSeconds, 60)&lt;BR /&gt;RETURN IF(ISBLANK(NextDateTime),&lt;BR /&gt;BLANK(),&lt;BR /&gt;FORMAT(Minutes, "00") &amp;amp; ":" &amp;amp; FORMAT(Seconds, "00"))&lt;/P&gt;</description>
      <pubDate>Fri, 21 Feb 2025 09:00:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Time-Duration-by-Rows/m-p/4421541#M175546</guid>
      <dc:creator>bhanu_gautam</dc:creator>
      <dc:date>2025-02-21T09:00:14Z</dc:date>
    </item>
    <item>
      <title>Re: Time Duration by Rows</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Time-Duration-by-Rows/m-p/4421797#M175555</link>
      <description>&lt;P&gt;&lt;FONT style="--darkreader-inline-color: var(--darkreader-text-000000, #e8e6e3);" color="#000000" data-darkreader-inline-color=""&gt;Hi &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="395163" data-lia-user-login="Tan_LC" class="lia-mention lia-mention-user"&gt;Tan_LC&lt;/a&gt; ,&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P data-start="0" data-end="248"&gt;&lt;FONT style="--darkreader-inline-color: var(--darkreader-text-000000, #e8e6e3);" color="#000000" data-darkreader-inline-color=""&gt;To calculate the duration (mm:ss) by comparing the DateTime values between rows within the same ID in Power BI, you need to adjust your DAX formula so that the difference is calculated in seconds and then formatted into minutes and seconds.&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P data-start="250" data-end="297"&gt;&lt;FONT style="--darkreader-inline-color: var(--darkreader-text-000000, #e8e6e3);" color="#000000" data-darkreader-inline-color=""&gt;Here’s how you can modify your DAX formula:&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Duration (mm:ss) = 
VAR CurrentDateTime = Table[DateTime]
VAR NextDateTime =
    CALCULATE(
        MIN(Table[DateTime]),
        FILTER(
            Table,
            Table[DateTime] &amp;gt; CurrentDateTime &amp;amp;&amp;amp; Table[ID] = EARLIER(Table[ID])
        )
    )
VAR DurationInSeconds = 
    IF(
        ISBLANK(NextDateTime),
        BLANK(),
        DATEDIFF(CurrentDateTime, NextDateTime, SECOND)
    )
VAR Minutes = QUOTIENT(DurationInSeconds, 60)
VAR Seconds = MOD(DurationInSeconds, 60)
RETURN
    IF(
        ISBLANK(DurationInSeconds),
        BLANK(),
        FORMAT(Minutes, "00") &amp;amp; ":" &amp;amp; FORMAT(Seconds, "00")
    )
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="1759" data-end="1873"&gt;&lt;FONT style="--darkreader-inline-color: var(--darkreader-text-000000, #e8e6e3);" color="#000000" data-darkreader-inline-color=""&gt;This will give you the desired output of the duration in mm:ss format between rows within the same ID.&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 26 Jul 2025 05:58:59 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Time-Duration-by-Rows/m-p/4421797#M175555</guid>
      <dc:creator>rohit1991</dc:creator>
      <dc:date>2025-07-26T05:58:59Z</dc:date>
    </item>
    <item>
      <title>Re: Time Duration by Rows</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Time-Duration-by-Rows/m-p/4555831#M175639</link>
      <description>&lt;P&gt;Hi, may I know if the calculation can be done using New Measure instead of New Column with the same outcome?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;LC&lt;/P&gt;</description>
      <pubDate>Tue, 25 Feb 2025 01:35:58 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Time-Duration-by-Rows/m-p/4555831#M175639</guid>
      <dc:creator>Tan_LC</dc:creator>
      <dc:date>2025-02-25T01:35:58Z</dc:date>
    </item>
  </channel>
</rss>

