<?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: Calculate table for activity pairs and time durations in sets in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-table-for-activity-pairs-and-time-durations-in-sets/m-p/2205342#M51874</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="315278" data-lia-user-login="VahidDM" class="lia-mention lia-mention-user"&gt;VahidDM&lt;/a&gt;&amp;nbsp;, thanks for your question.&lt;BR /&gt;&lt;BR /&gt;The set number is determined by looking up if the rest time between two circuit steps is &amp;gt;5min. When a new set is identified the set Pair count resets so we can also see how many pairs are in a set.&lt;BR /&gt;&lt;BR /&gt;Am still getting my head around Power BI and DAX. Thanks for any assistance you can provide!&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 24 Nov 2021 08:52:05 GMT</pubDate>
    <dc:creator>witbi</dc:creator>
    <dc:date>2021-11-24T08:52:05Z</dc:date>
    <item>
      <title>Calculate table for activity pairs and time durations in sets</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-table-for-activity-pairs-and-time-durations-in-sets/m-p/2203927#M51800</link>
      <description>&lt;P&gt;Hello all,&lt;BR /&gt;&lt;BR /&gt;I have the following log data (table 1) that I am looking to transform into activity pair time durations. The new table (table 2) would show a list of activity pairs, durations and rest times (time difference between activity pairs). Additionally, if a rest time is greater than 5min this starts a new activity set.&lt;BR /&gt;&lt;BR /&gt;I would be most greatful if anyone in the community could assist in pointing me in the right direction to calculate table 2 in DAX.&lt;BR /&gt;&lt;BR /&gt;Thank you!&lt;BR /&gt;&lt;BR /&gt;Table 1&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;Start time&lt;/TD&gt;&lt;TD&gt;End Time&lt;/TD&gt;&lt;TD&gt;Circuit&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:00:41&lt;/TD&gt;&lt;TD&gt;01/11/21 09:03:25&lt;/TD&gt;&lt;TD&gt;Skipping&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:04:02&lt;/TD&gt;&lt;TD&gt;01/11/21 09:04:56&lt;/TD&gt;&lt;TD&gt;Squats&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:06:03&lt;/TD&gt;&lt;TD&gt;01/11/21 09:07:00&lt;/TD&gt;&lt;TD&gt;Push ups&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:09:01&lt;/TD&gt;&lt;TD&gt;01/11/21 09:10:11&lt;/TD&gt;&lt;TD&gt;Jumping jacks&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:10:47&lt;/TD&gt;&lt;TD&gt;01/11/21 09:12:18&lt;/TD&gt;&lt;TD&gt;Crunches&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:13:33&lt;/TD&gt;&lt;TD&gt;01/11/21 09:15:53&lt;/TD&gt;&lt;TD&gt;Bench dips&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:16:21&lt;/TD&gt;&lt;TD&gt;01/11/21 09:17:44&lt;/TD&gt;&lt;TD&gt;Step up&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:18:08&lt;/TD&gt;&lt;TD&gt;01/11/21 09:19:25&lt;/TD&gt;&lt;TD&gt;Plank&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:19:56&lt;/TD&gt;&lt;TD&gt;01/11/21 09:21:52&lt;/TD&gt;&lt;TD&gt;Back extensions&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:27:32&lt;/TD&gt;&lt;TD&gt;01/11/21 09:30:53&lt;/TD&gt;&lt;TD&gt;Push ups&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:31:57&lt;/TD&gt;&lt;TD&gt;01/11/21 09:34:15&lt;/TD&gt;&lt;TD&gt;Skipping&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:34:43&lt;/TD&gt;&lt;TD&gt;01/11/21 09:37:55&lt;/TD&gt;&lt;TD&gt;Crunches&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:43:11&lt;/TD&gt;&lt;TD&gt;01/11/21 09:44:47&lt;/TD&gt;&lt;TD&gt;Step up&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:45:31&lt;/TD&gt;&lt;TD&gt;01/11/21 09:48:09&lt;/TD&gt;&lt;TD&gt;Bench dips&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:48:55&lt;/TD&gt;&lt;TD&gt;01/11/21 09:50:02&lt;/TD&gt;&lt;TD&gt;Back extensions&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:50:41&lt;/TD&gt;&lt;TD&gt;01/11/21 09:51:56&lt;/TD&gt;&lt;TD&gt;Squats&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:52:36&lt;/TD&gt;&lt;TD&gt;01/11/21 09:54:19&lt;/TD&gt;&lt;TD&gt;Plank&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:54:54&lt;/TD&gt;&lt;TD&gt;01/11/21 09:57:02&lt;/TD&gt;&lt;TD&gt;Jumping jacks&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;Table 2&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;Start time&lt;/TD&gt;&lt;TD&gt;End Time&lt;/TD&gt;&lt;TD&gt;Circuit start&lt;/TD&gt;&lt;TD&gt;Circuit stop&lt;/TD&gt;&lt;TD&gt;Set&lt;/TD&gt;&lt;TD&gt;Pair&lt;/TD&gt;&lt;TD&gt;Start activity duration&lt;/TD&gt;&lt;TD&gt;End activity duration&lt;/TD&gt;&lt;TD&gt;Rest time&lt;/TD&gt;&lt;TD&gt;Activity pair duration&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:00:41&lt;/TD&gt;&lt;TD&gt;01/11/21 09:04:56&lt;/TD&gt;&lt;TD&gt;Skipping&lt;/TD&gt;&lt;TD&gt;Squats&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;00:02:44&lt;/TD&gt;&lt;TD&gt;00:00:54&lt;/TD&gt;&lt;TD&gt;00:00:37&lt;/TD&gt;&lt;TD&gt;00:04:15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:04:02&lt;/TD&gt;&lt;TD&gt;01/11/21 09:07:00&lt;/TD&gt;&lt;TD&gt;Squats&lt;/TD&gt;&lt;TD&gt;Push ups&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;00:00:54&lt;/TD&gt;&lt;TD&gt;00:00:57&lt;/TD&gt;&lt;TD&gt;00:01:07&lt;/TD&gt;&lt;TD&gt;00:02:58&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:06:03&lt;/TD&gt;&lt;TD&gt;01/11/21 09:10:11&lt;/TD&gt;&lt;TD&gt;Push ups&lt;/TD&gt;&lt;TD&gt;Jumping jacks&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;00:00:57&lt;/TD&gt;&lt;TD&gt;00:01:10&lt;/TD&gt;&lt;TD&gt;00:02:01&lt;/TD&gt;&lt;TD&gt;00:04:08&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:09:01&lt;/TD&gt;&lt;TD&gt;01/11/21 09:12:18&lt;/TD&gt;&lt;TD&gt;Jumping jacks&lt;/TD&gt;&lt;TD&gt;Crunches&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;00:01:10&lt;/TD&gt;&lt;TD&gt;00:01:31&lt;/TD&gt;&lt;TD&gt;00:00:36&lt;/TD&gt;&lt;TD&gt;00:03:17&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:10:47&lt;/TD&gt;&lt;TD&gt;01/11/21 09:15:53&lt;/TD&gt;&lt;TD&gt;Crunches&lt;/TD&gt;&lt;TD&gt;Bench dips&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;00:01:31&lt;/TD&gt;&lt;TD&gt;00:02:20&lt;/TD&gt;&lt;TD&gt;00:01:15&lt;/TD&gt;&lt;TD&gt;00:05:06&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:13:33&lt;/TD&gt;&lt;TD&gt;01/11/21 09:17:44&lt;/TD&gt;&lt;TD&gt;Bench dips&lt;/TD&gt;&lt;TD&gt;Step up&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;00:02:20&lt;/TD&gt;&lt;TD&gt;00:01:23&lt;/TD&gt;&lt;TD&gt;00:00:28&lt;/TD&gt;&lt;TD&gt;00:04:11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:16:21&lt;/TD&gt;&lt;TD&gt;01/11/21 09:19:25&lt;/TD&gt;&lt;TD&gt;Step up&lt;/TD&gt;&lt;TD&gt;Plank&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;00:01:23&lt;/TD&gt;&lt;TD&gt;00:01:17&lt;/TD&gt;&lt;TD&gt;00:00:24&lt;/TD&gt;&lt;TD&gt;00:03:04&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:18:08&lt;/TD&gt;&lt;TD&gt;01/11/21 09:21:52&lt;/TD&gt;&lt;TD&gt;Plank&lt;/TD&gt;&lt;TD&gt;Back extensions&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;00:01:17&lt;/TD&gt;&lt;TD&gt;00:01:56&lt;/TD&gt;&lt;TD&gt;00:00:31&lt;/TD&gt;&lt;TD&gt;00:03:44&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:19:56&lt;/TD&gt;&lt;TD&gt;01/11/21 09:30:53&lt;/TD&gt;&lt;TD&gt;Back extensions&lt;/TD&gt;&lt;TD&gt;Push ups&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;00:01:56&lt;/TD&gt;&lt;TD&gt;00:03:21&lt;/TD&gt;&lt;TD&gt;00:05:40&lt;/TD&gt;&lt;TD&gt;00:10:57&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:27:32&lt;/TD&gt;&lt;TD&gt;01/11/21 09:34:15&lt;/TD&gt;&lt;TD&gt;Push ups&lt;/TD&gt;&lt;TD&gt;Skipping&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;00:03:21&lt;/TD&gt;&lt;TD&gt;00:02:18&lt;/TD&gt;&lt;TD&gt;00:01:04&lt;/TD&gt;&lt;TD&gt;00:06:43&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:31:57&lt;/TD&gt;&lt;TD&gt;01/11/21 09:37:55&lt;/TD&gt;&lt;TD&gt;Skipping&lt;/TD&gt;&lt;TD&gt;Crunches&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;00:02:18&lt;/TD&gt;&lt;TD&gt;00:03:12&lt;/TD&gt;&lt;TD&gt;00:00:28&lt;/TD&gt;&lt;TD&gt;00:05:58&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:34:43&lt;/TD&gt;&lt;TD&gt;01/11/21 09:44:47&lt;/TD&gt;&lt;TD&gt;Crunches&lt;/TD&gt;&lt;TD&gt;Step up&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;00:03:12&lt;/TD&gt;&lt;TD&gt;00:01:36&lt;/TD&gt;&lt;TD&gt;00:05:16&lt;/TD&gt;&lt;TD&gt;00:10:04&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:43:11&lt;/TD&gt;&lt;TD&gt;01/11/21 09:48:09&lt;/TD&gt;&lt;TD&gt;Step up&lt;/TD&gt;&lt;TD&gt;Bench dips&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;00:01:36&lt;/TD&gt;&lt;TD&gt;00:02:38&lt;/TD&gt;&lt;TD&gt;00:00:44&lt;/TD&gt;&lt;TD&gt;00:04:58&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:45:31&lt;/TD&gt;&lt;TD&gt;01/11/21 09:50:02&lt;/TD&gt;&lt;TD&gt;Bench dips&lt;/TD&gt;&lt;TD&gt;Back extensions&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;00:02:38&lt;/TD&gt;&lt;TD&gt;00:01:07&lt;/TD&gt;&lt;TD&gt;00:00:46&lt;/TD&gt;&lt;TD&gt;00:04:31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:48:55&lt;/TD&gt;&lt;TD&gt;01/11/21 09:51:56&lt;/TD&gt;&lt;TD&gt;Back extensions&lt;/TD&gt;&lt;TD&gt;Squats&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;00:01:07&lt;/TD&gt;&lt;TD&gt;00:01:15&lt;/TD&gt;&lt;TD&gt;00:00:39&lt;/TD&gt;&lt;TD&gt;00:03:01&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:50:41&lt;/TD&gt;&lt;TD&gt;01/11/21 09:54:19&lt;/TD&gt;&lt;TD&gt;Squats&lt;/TD&gt;&lt;TD&gt;Plank&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;00:01:15&lt;/TD&gt;&lt;TD&gt;00:01:43&lt;/TD&gt;&lt;TD&gt;00:00:40&lt;/TD&gt;&lt;TD&gt;00:03:38&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;TD&gt;01/11/21 09:52:36&lt;/TD&gt;&lt;TD&gt;01/11/21 09:57:02&lt;/TD&gt;&lt;TD&gt;Plank&lt;/TD&gt;&lt;TD&gt;Jumping jacks&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;00:01:43&lt;/TD&gt;&lt;TD&gt;00:02:08&lt;/TD&gt;&lt;TD&gt;00:00:35&lt;/TD&gt;&lt;TD&gt;00:04:26&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Tue, 23 Nov 2021 15:00:54 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-table-for-activity-pairs-and-time-durations-in-sets/m-p/2203927#M51800</guid>
      <dc:creator>witbi</dc:creator>
      <dc:date>2021-11-23T15:00:54Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate table for activity pairs and time durations in sets</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-table-for-activity-pairs-and-time-durations-in-sets/m-p/2204566#M51836</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="270611" data-lia-user-login="witbi" class="lia-mention lia-mention-user"&gt;witbi&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How did you calculate the Set numbers?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;SPAN&gt;Appreciate your Kudos!!&lt;BR /&gt;&lt;STRONG&gt;LinkedIn:&amp;nbsp;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&lt;A href="https://www.linkedin.com/in/vahid-dm/" target="_blank"&gt;www.linkedin.com/in/vahid-dm/&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Nov 2021 22:57:25 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-table-for-activity-pairs-and-time-durations-in-sets/m-p/2204566#M51836</guid>
      <dc:creator>VahidDM</dc:creator>
      <dc:date>2021-11-23T22:57:25Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate table for activity pairs and time durations in sets</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-table-for-activity-pairs-and-time-durations-in-sets/m-p/2205342#M51874</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="315278" data-lia-user-login="VahidDM" class="lia-mention lia-mention-user"&gt;VahidDM&lt;/a&gt;&amp;nbsp;, thanks for your question.&lt;BR /&gt;&lt;BR /&gt;The set number is determined by looking up if the rest time between two circuit steps is &amp;gt;5min. When a new set is identified the set Pair count resets so we can also see how many pairs are in a set.&lt;BR /&gt;&lt;BR /&gt;Am still getting my head around Power BI and DAX. Thanks for any assistance you can provide!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Nov 2021 08:52:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-table-for-activity-pairs-and-time-durations-in-sets/m-p/2205342#M51874</guid>
      <dc:creator>witbi</dc:creator>
      <dc:date>2021-11-24T08:52:05Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate table for activity pairs and time durations in sets</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-table-for-activity-pairs-and-time-durations-in-sets/m-p/2208940#M52079</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="270611" data-lia-user-login="witbi" class="lia-mention lia-mention-user"&gt;witbi&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Try my code to create a calculated table.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Table 2 = 
VAR _SUMMARIZE =
    SUMMARIZE (
        'Table 1',
        'Table 1'[ID],
        'Table 1'[Start time],
        'Table 1'[End Time],
        'Table 1'[Circuit],
        "RANK",
            RANKX (
                FILTER ( ALL ( 'Table 1' ), 'Table 1'[ID] = EARLIER ( 'Table 1'[ID] ) ),
                'Table 1'[Start time],
                ,
                ASC
            )
    )
VAR _ADD =
    ADDCOLUMNS (
        _SUMMARIZE,
        "New End Time",
            MINX (
                FILTER (
                    _SUMMARIZE,
                    [ID] = EARLIER ( [ID] )
                        &amp;amp;&amp;amp; [End Time] &amp;gt; EARLIER ( [End Time] )
                ),
                [End Time]
            ),
        "Circuit stop",
            MAXX (
                FILTER (
                    _SUMMARIZE,
                    [ID] = EARLIER ( [ID] )
                        &amp;amp;&amp;amp; [RANK]
                            = EARLIER ( [RANK] ) + 1
                ),
                [Circuit]
            ),
        "Start activity duration", 'Table 1'[End Time] - 'Table 1'[Start time],
        "End activity duration",
            VAR _MINSTART =
                MINX (
                    FILTER (
                        _SUMMARIZE,
                        [ID] = EARLIER ( [ID] )
                            &amp;amp;&amp;amp; [Start time] &amp;gt; EARLIER ( [Start time] )
                    ),
                    [Start time]
                )
            VAR _MINEND =
                MINX (
                    FILTER (
                        _SUMMARIZE,
                        [ID] = EARLIER ( [ID] )
                            &amp;amp;&amp;amp; [End Time] &amp;gt; EARLIER ( [End Time] )
                    ),
                    [End Time]
                )
            RETURN
                _MINEND - _MINSTART,
        "Rest time",
            [End Time]
                - MINX (
                    FILTER (
                        _SUMMARIZE,
                        [ID] = EARLIER ( [ID] )
                            &amp;amp;&amp;amp; [Start time] &amp;gt; EARLIER ( [Start time] )
                    ),
                    [Start time]
                ),
        "Activity pair duration",
            MINX (
                FILTER (
                    _SUMMARIZE,
                    [ID] = EARLIER ( [ID] )
                        &amp;amp;&amp;amp; [End Time] &amp;gt; EARLIER ( [End Time] )
                ),
                [End Time]
            ) - 'Table 1'[Start time]
    )
VAR _ADD2 =
    ADDCOLUMNS (
        _ADD,
        "Set",
            COUNTAX (
                FILTER (
                    _ADD,
                    [ID] = EARLIER ( [ID] )
                        &amp;amp;&amp;amp; [RANK] &amp;lt;= EARLIER ( [RANK] )
                        &amp;amp;&amp;amp; MINUTE ( [Rest time] ) &amp;gt;= 5
                ),
                [ID]
            ) + 1
    )
VAR _RESULT1 =
    SUMMARIZE (
        FILTER ( _ADD2, [Circuit stop] &amp;lt;&amp;gt; BLANK () ),
        [ID],
        [Start time],
        [New End Time],
        [Circuit],
        [Circuit stop],
        [Start activity duration],
        [End activity duration],
        [Rest time],
        [Activity pair duration],
        [Set],
        "Pair",
            RANKX (
                FILTER ( _ADD2, [ID] = EARLIER ( [ID] ) &amp;amp;&amp;amp; [Set] = EARLIER ( [Set] ) ),
                [Start time],
                ,
                ASC
            )
    )
RETURN
    _RESULT1&lt;/LI-CODE&gt;
&lt;P&gt;Result is as below.&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;BR /&gt;Rico Zhou&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.&lt;/P&gt;</description>
      <pubDate>Fri, 26 Nov 2021 08:08:31 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-table-for-activity-pairs-and-time-durations-in-sets/m-p/2208940#M52079</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-11-26T08:08:31Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate table for activity pairs and time durations in sets</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-table-for-activity-pairs-and-time-durations-in-sets/m-p/2212110#M52224</link>
      <description>&lt;P&gt;Hello&amp;nbsp;Anonymous&lt;/a&gt;&amp;nbsp;- this is spot on! I'm very grateful for your clear solution proposal. The breakdown to show time-based analysis is most helpful. Many thanks!&lt;/P&gt;</description>
      <pubDate>Mon, 29 Nov 2021 14:06:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-table-for-activity-pairs-and-time-durations-in-sets/m-p/2212110#M52224</guid>
      <dc:creator>witbi</dc:creator>
      <dc:date>2021-11-29T14:06:08Z</dc:date>
    </item>
  </channel>
</rss>

