<?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: Join 2 table with additional  calculated columns using dax in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Join-2-table-with-additional-calculated-columns-using-dax/m-p/3795323#M148331</link>
    <description>&lt;P&gt;I would simplify the ask&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;&lt;BR /&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;See attached.&amp;nbsp; Note the data model. No need for any programmatic joins.&lt;/P&gt;
&lt;img /&gt;&lt;/DIV&gt;</description>
    <pubDate>Thu, 28 Mar 2024 00:46:41 GMT</pubDate>
    <dc:creator>lbendlin</dc:creator>
    <dc:date>2024-03-28T00:46:41Z</dc:date>
    <item>
      <title>Join 2 table with additional  calculated columns using dax</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Join-2-table-with-additional-calculated-columns-using-dax/m-p/3794983#M148300</link>
      <description>&lt;P&gt;Hello!&lt;/P&gt;&lt;P&gt;I need help on this. I have two tables that I need to join and create a calculated columns using DAX&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Bookable Resource Table&amp;nbsp;&lt;BR /&gt;&amp;nbsp; Data source set-up is Date/Time so we will just put a certain date fr this but only the time is used.&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Resource&lt;/TD&gt;&lt;TD&gt;Available Start&lt;/TD&gt;&lt;TD&gt;Available End&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&lt;/TD&gt;&lt;TD&gt;1/1/24 7:00 AM&lt;/TD&gt;&lt;TD&gt;1/1/24 2:00 PM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&lt;/TD&gt;&lt;TD&gt;1/1/24 8:00 AM&lt;/TD&gt;&lt;TD&gt;1/1/24 2:00 PM&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Time Entry Table&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Resource&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Start Date&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;End Date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/19/24 7:05 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/19/24 8:20 AM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/19/24 8:24 AM&lt;/TD&gt;&lt;TD&gt;2/19/24 9:27 AM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/19/24 9:29 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/19/24 11:34 AM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/19/24 11:36 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/19/24 12:18 PM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/19/24 12:20 PM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/19/24 2:45 PM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/20/24 7:16 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/20/24 7:34 AM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/20/24 7:36 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/20/24 8:16 AM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/20/24 8:17 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/20/24 9:27 AM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/20/24 10:01 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/20/24 12:04 PM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/20/24 12:06 PM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/20/24 2:22 PM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/21/24 7:04 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/21/24 7:29 AM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/21/24 7:30 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/21/24 8:10 AM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/21/24 8:12 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/21/24 10:24 AM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/21/24 10:25 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/21/24 1:14 PM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/21/24 1:17 PM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/21/24 2:45 PM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/22/24 7:06 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/22/24 7:26 AM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/22/24 7:29 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/22/24 8:20 AM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/22/24 8:22 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/22/24 10:29 AM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/22/24 10:31 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/22/24 2:20 PM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/19/24 8:26 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/19/24 8:55 AM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/19/24 8:55 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/19/24 9:00 AM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/19/24 9:00 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/19/24 9:57 AM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/19/24 10:06 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/19/24 10:39 AM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/19/24 10:41 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/19/24 11:32 AM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/19/24 11:35 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/19/24 2:44 PM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/19/24 2:47 PM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/19/24 3:40 PM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/20/24 8:05 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/20/24 9:03 AM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/20/24 9:05 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/20/24 10:04 AM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/20/24 10:07 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/20/24 12:02 PM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/20/24 12:20 PM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/20/24 2:04 PM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/20/24 3:10 PM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/20/24 5:32 PM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/21/24 8:07 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/21/24 9:28 AM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/21/24 9:30 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/21/24 12:16 PM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/21/24 12:18 PM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/21/24 3:54 PM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/22/24 8:12 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/22/24 9:18 AM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/22/24 9:22 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/22/24 9:57 AM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/22/24 10:00 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/22/24 11:27 AM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/22/24 11:30 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2/22/24 4:54 PM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. New Table&lt;/P&gt;&lt;P&gt;1. Resource: From the 2 tables&lt;/P&gt;&lt;P&gt;2. Date: From the time entry tabele|start date&lt;/P&gt;&lt;P&gt;3. Start time: This is the earliest start time for each date&lt;/P&gt;&lt;P&gt;4: End Time: This is the latest end time for each date&lt;/P&gt;&lt;P&gt;5. Available start time: From the Bookable Resource table|Available start&amp;nbsp;&lt;/P&gt;&lt;P&gt;6. Available End Time:&amp;nbsp;From the Bookable Resource table|Available end&lt;/P&gt;&lt;P&gt;7. Start/End Time Status: I am not sure what DAX formula would be used on this but here is the condition&lt;/P&gt;&lt;P&gt;&amp;gt;If Actual start time is before the available time then "Early Log-in&lt;/P&gt;&lt;P&gt;&amp;gt; If the Actual start time is between availabe time and 10min from available time (grace period) then "On-Time"(ex 7:00-7:10 time stamp is still "On time")&lt;/P&gt;&lt;P&gt;&amp;gt; If the Actual Start Time is beyond the grace period (Available time+10min) then "Late" (ex 2:11PM and beyond is late log-in)&lt;/P&gt;&lt;P&gt;Same scenario with end time status&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope you could help me on this.&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Resource&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Start Time&lt;/TD&gt;&lt;TD&gt;End Time&lt;/TD&gt;&lt;TD&gt;Available Start time&lt;/TD&gt;&lt;TD&gt;Available End Time&lt;/TD&gt;&lt;TD&gt;Start Time Status&lt;/TD&gt;&lt;TD&gt;End Time Status&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp; &amp;nbsp;&lt;/TD&gt;&lt;TD&gt;February 19, 2024&lt;/TD&gt;&lt;TD&gt;7:05:15 AM&lt;/TD&gt;&lt;TD&gt;2:45:29 PM&lt;/TD&gt;&lt;TD&gt;7:00:00 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2:00:00 PM&lt;/TD&gt;&lt;TD&gt;On-Time&lt;/TD&gt;&lt;TD&gt;Late Log-Out&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;February 20, 2024&lt;/TD&gt;&lt;TD&gt;7:16:12 AM&lt;/TD&gt;&lt;TD&gt;2:22:53 PM&lt;/TD&gt;&lt;TD&gt;7:00:00 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2:00:00 PM&lt;/TD&gt;&lt;TD&gt;Late-Log-In&lt;/TD&gt;&lt;TD&gt;Late Log-Out&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp; &amp;nbsp;&lt;/TD&gt;&lt;TD&gt;February 21, 2024&lt;/TD&gt;&lt;TD&gt;7:04:49 AM&lt;/TD&gt;&lt;TD&gt;2:45:24 PM&lt;/TD&gt;&lt;TD&gt;7:00:00 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2:00:00 PM&lt;/TD&gt;&lt;TD&gt;On-Time&lt;/TD&gt;&lt;TD&gt;Late Log-Out&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1027 Juhoney br&amp;nbsp; &amp;nbsp;&lt;/TD&gt;&lt;TD&gt;February 22, 2024&lt;/TD&gt;&lt;TD&gt;7:06:03 AM&lt;/TD&gt;&lt;TD&gt;2:20:35 PM&lt;/TD&gt;&lt;TD&gt;7:00:00 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2:00:00 PM&lt;/TD&gt;&lt;TD&gt;On-Time&lt;/TD&gt;&lt;TD&gt;Late Log-Out&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp; &amp;nbsp;&lt;/TD&gt;&lt;TD&gt;February 19, 2024&lt;/TD&gt;&lt;TD&gt;8:26:43 AM&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;3:40:36 PM&lt;/TD&gt;&lt;TD&gt;8:00:00 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2:00:00 PM&lt;/TD&gt;&lt;TD&gt;Late-Log-In&lt;/TD&gt;&lt;TD&gt;Late Log-Out&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;February 20, 2024&lt;/TD&gt;&lt;TD&gt;8:05:51 AM&lt;/TD&gt;&lt;TD&gt;5:32:54 PM&lt;/TD&gt;&lt;TD&gt;8:00:00 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2:00:00 PM&lt;/TD&gt;&lt;TD&gt;On-Time&lt;/TD&gt;&lt;TD&gt;Late Log-Out&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;February 21, 2024&lt;/TD&gt;&lt;TD&gt;8:07:13 AM&lt;/TD&gt;&lt;TD&gt;3:54:34 PM&lt;/TD&gt;&lt;TD&gt;8:00:00 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2:00:00 PM&lt;/TD&gt;&lt;TD&gt;On-Time&lt;/TD&gt;&lt;TD&gt;Late Log-Out&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;PDXI Support 1036 Ana Marie br&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;February 22, 2024&lt;/TD&gt;&lt;TD&gt;8:12:49 AM&lt;/TD&gt;&lt;TD&gt;4:54:34 PM&lt;/TD&gt;&lt;TD&gt;8:00:00 AM&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2:00:00 PM&lt;/TD&gt;&lt;TD&gt;Late-Log-In&lt;/TD&gt;&lt;TD&gt;Late Log-Out&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Wed, 27 Mar 2024 18:26:49 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Join-2-table-with-additional-calculated-columns-using-dax/m-p/3794983#M148300</guid>
      <dc:creator>juhoneyighot</dc:creator>
      <dc:date>2024-03-27T18:26:49Z</dc:date>
    </item>
    <item>
      <title>Re: Join 2 table with additional  calculated columns using dax</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Join-2-table-with-additional-calculated-columns-using-dax/m-p/3795323#M148331</link>
      <description>&lt;P&gt;I would simplify the ask&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;&lt;BR /&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;See attached.&amp;nbsp; Note the data model. No need for any programmatic joins.&lt;/P&gt;
&lt;img /&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 28 Mar 2024 00:46:41 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Join-2-table-with-additional-calculated-columns-using-dax/m-p/3795323#M148331</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2024-03-28T00:46:41Z</dc:date>
    </item>
    <item>
      <title>Re: Join 2 table with additional  calculated columns using dax</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Join-2-table-with-additional-calculated-columns-using-dax/m-p/3795502#M148342</link>
      <description>&lt;P&gt;Hi &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="637433" data-lia-user-login="juhoneyighot" class="lia-mention lia-mention-user"&gt;juhoneyighot&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for the reply from &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="100342" data-lia-user-login="lbendlin" class="lia-mention lia-mention-user"&gt;lbendlin&lt;/a&gt;&amp;nbsp;, please allow me to provide another insight:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Based on the two tables you provided, enter Power Query and select Merge Queries as New.&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;After the merge is completed, select the expand button in the upper right corner and select the corresponding column.&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;BR /&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The table after data cleaning is as follows.&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Create two calculated columns to calculate the status of start time and end time respectively.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Start Time Status = 
VAR _hour =
    HOUR ( 'New Table'[Start Date ] ) - HOUR ( 'New Table'[Available Start] )
VAR _minutes =
    MINUTE ( 'New Table'[Start Date ] ) - MINUTE ( 'New Table'[Available Start] )
RETURN
    IF (
        HOUR('New Table'[Start Date ]) &amp;lt; HOUR('New Table'[Available Start]),
        "Early Log-in",
        IF (
            AND (
                'New Table'[Start Date ] &amp;gt;= 'New Table'[Available Start],
                AND ( _hour = 0, _minutes &amp;lt;= 10 )
            ),
            "On-Time",
            "Late-Log-In"
        )
    )

End Time Status = 
VAR _hour =
    HOUR ( 'New Table'[End Date] ) - HOUR ( 'New Table'[Available End] )
VAR _minutes =
    MINUTE ( 'New Table'[End Date] ) - MINUTE ( 'New Table'[Available End] )
RETURN
    IF (
        HOUR ( 'New Table'[End Date] ) &amp;lt; HOUR ( 'New Table'[Available End] ),
        "Early Log-out",
        IF (
            AND (
                'New Table'[End Date] &amp;gt;= 'New Table'[Available End],
                AND ( _hour = 0, _minutes &amp;lt;= 10 )
            ),
            "On-Time",
            "Late Log-Out"
        )
    )&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Drag the required fields to the report page for display. The page effect is as follows:&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;pbix file is attached.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you have any further questions please feel free to contact me.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;BR /&gt;Yang&lt;BR /&gt;Community Support Team&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If there is any post&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;helps&lt;/EM&gt;&lt;/STRONG&gt;, then please consider&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;Accept it as the solution&lt;/EM&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;to help the other members find it more quickly.&lt;BR /&gt;If I misunderstand your needs or you still have problems on it, please feel free to let us know.&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;Thanks a lot!&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 28 Mar 2024 02:43:28 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Join-2-table-with-additional-calculated-columns-using-dax/m-p/3795502#M148342</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-03-28T02:43:28Z</dc:date>
    </item>
    <item>
      <title>Re: Join 2 table with additional  calculated columns using dax</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Join-2-table-with-additional-calculated-columns-using-dax/m-p/3797181#M148401</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="100342" data-lia-user-login="lbendlin" class="lia-mention lia-mention-user"&gt;lbendlin&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Applied the insights and it looks like this.&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;This is a simplified one.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've tried to get the Start /End Time Status&lt;/P&gt;&lt;P&gt;Use this DAX measure:&lt;/P&gt;&lt;P&gt;Start Time Status = SWITCH(&lt;BR /&gt;TRUE,&lt;BR /&gt;[Start Delta]&amp;gt;10="Late Log-in",&lt;BR /&gt;[Start Delta]&amp;lt;0="Early Log-in",&lt;BR /&gt;[Start Delta]&amp;gt;=0 &amp;amp;&amp;amp; [Start Delta]&amp;lt;=10,"On-Time",&lt;BR /&gt;""&lt;BR /&gt;)&lt;/P&gt;&lt;P&gt;However, as Ive added this on the visual error occurs&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Or I'm thinking for a calculated column but I am not sure what formula I could use since there are multiple conditions. I hope you could help me on this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Thu, 28 Mar 2024 14:51:28 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Join-2-table-with-additional-calculated-columns-using-dax/m-p/3797181#M148401</guid>
      <dc:creator>juhoneyighot</dc:creator>
      <dc:date>2024-03-28T14:51:28Z</dc:date>
    </item>
    <item>
      <title>Re: Join 2 table with additional  calculated columns using dax</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Join-2-table-with-additional-calculated-columns-using-dax/m-p/3797222#M148404</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Start Time Status = SWITCH(&lt;/SPAN&gt;&lt;SPAN&gt;TRUE(),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[Start Delta]&amp;gt;10,"Late Log-in",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[Start Delta]&amp;lt;0,"Early Log-in",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"On-Time")&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 28 Mar 2024 15:25:37 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Join-2-table-with-additional-calculated-columns-using-dax/m-p/3797222#M148404</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2024-03-28T15:25:37Z</dc:date>
    </item>
  </channel>
</rss>

