<?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: add extra condition to formula in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2936476#M96830</link>
    <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="317289" data-lia-user-login="tamerj1" class="lia-mention lia-mention-user"&gt;tamerj1&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Employee table with Employee category column.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Employee table one-to-many with TT_EMP_SCHED table. Linked on Employee ID in both tables.&lt;/P&gt;&lt;P&gt;The calculation only need to be applied for the Employee ID's with Employee category column "1".&lt;/P&gt;</description>
    <pubDate>Tue, 29 Nov 2022 16:58:17 GMT</pubDate>
    <dc:creator>JC2022</dc:creator>
    <dc:date>2022-11-29T16:58:17Z</dc:date>
    <item>
      <title>add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2936454#M96826</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;How do I add an extra condition to the formula below? I need only to calculate the&amp;nbsp;&lt;SPAN&gt;TT_SCHEDDAY_ITM&lt;/SPAN&gt;&lt;SPAN&gt;[Hours] if in another table (which has a relationship) a column has a certain value.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Scheduled Hours = &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;SUMX&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;TT_EMP_SCHED&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;SUMX&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;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;TT_SCHEDDAY_ITM&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; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;TT_SCHEDDAY_ITM&lt;/SPAN&gt;&lt;SPAN&gt;[Schedule ID]&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;TT_EMP_SCHED&lt;/SPAN&gt;&lt;SPAN&gt;[Schedule ID]&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;amp;&amp;amp; &lt;/SPAN&gt;&lt;SPAN&gt;TT_SCHEDDAY_ITM&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt; &amp;gt;= &lt;/SPAN&gt;&lt;SPAN&gt;TT_EMP_SCHED&lt;/SPAN&gt;&lt;SPAN&gt;[From Date]&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;amp;&amp;amp; &lt;/SPAN&gt;&lt;SPAN&gt;TT_SCHEDDAY_ITM&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt; &amp;lt;= &lt;/SPAN&gt;&lt;SPAN&gt;TT_EMP_SCHED&lt;/SPAN&gt;&lt;SPAN&gt;[To Date]&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;amp;&amp;amp; &lt;/SPAN&gt;&lt;SPAN&gt;NOT&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;TT_SCHEDDAY_ITM&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt; &lt;SPAN&gt;IN&lt;/SPAN&gt; &lt;SPAN&gt;VALUES&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;TT_HOLIDAYS&lt;/SPAN&gt;&lt;SPAN&gt;[TT_DATE]&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;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;TT_SCHEDDAY_ITM&lt;/SPAN&gt;&lt;SPAN&gt;[Hours]&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;) + &lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 29 Nov 2022 16:46:57 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2936454#M96826</guid>
      <dc:creator>JC2022</dc:creator>
      <dc:date>2022-11-29T16:46:57Z</dc:date>
    </item>
    <item>
      <title>Re: add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2936457#M96827</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="478342" data-lia-user-login="JC2022" class="lia-mention lia-mention-user"&gt;JC2022&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;What is the name of the other table and column? What type of relationship? What is the condition that need to be applied?&lt;/P&gt;</description>
      <pubDate>Tue, 29 Nov 2022 16:50:34 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2936457#M96827</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-11-29T16:50:34Z</dc:date>
    </item>
    <item>
      <title>Re: add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2936476#M96830</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="317289" data-lia-user-login="tamerj1" class="lia-mention lia-mention-user"&gt;tamerj1&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Employee table with Employee category column.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Employee table one-to-many with TT_EMP_SCHED table. Linked on Employee ID in both tables.&lt;/P&gt;&lt;P&gt;The calculation only need to be applied for the Employee ID's with Employee category column "1".&lt;/P&gt;</description>
      <pubDate>Tue, 29 Nov 2022 16:58:17 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2936476#M96830</guid>
      <dc:creator>JC2022</dc:creator>
      <dc:date>2022-11-29T16:58:17Z</dc:date>
    </item>
    <item>
      <title>Re: add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2936495#M96834</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="478342" data-lia-user-login="JC2022" class="lia-mention lia-mention-user"&gt;JC2022&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;You might need to change the 1 to "1" depending on the tata type of the column&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;Scheduled Hours =
SUMX (
    TT_EMP_SCHED,
    SUMX (
        FILTER (
            TT_SCHEDDAY_ITM,
            TT_SCHEDDAY_ITM[Schedule ID] = TT_EMP_SCHED[Schedule ID]
                &amp;amp;&amp;amp; TT_SCHEDDAY_ITM[Date] &amp;gt;= TT_EMP_SCHED[From Date]
                &amp;amp;&amp;amp; TT_SCHEDDAY_ITM[Date] &amp;lt;= TT_EMP_SCHED[To Date]
                &amp;amp;&amp;amp; NOT ( TT_SCHEDDAY_ITM[Date] IN VALUES ( TT_HOLIDAYS[TT_DATE] ) )
                    &amp;amp;&amp;amp; RELATED ( Employee[Category] ) = 1
        ),
        TT_SCHEDDAY_ITM[Hours]
    )
) + 0&lt;/LI-CODE&gt;</description>
      <pubDate>Tue, 29 Nov 2022 17:13:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2936495#M96834</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-11-29T17:13:07Z</dc:date>
    </item>
    <item>
      <title>Re: add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2936947#M96869</link>
      <description>&lt;P&gt;@tamerj&lt;/P&gt;&lt;P&gt;Is this also possible if I want another condition where a column of a different table (which is connected to the Employee table but not to the TT_EMP_SCHED table) is a certain value?&lt;/P&gt;</description>
      <pubDate>Tue, 29 Nov 2022 22:08:29 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2936947#M96869</guid>
      <dc:creator>JC2022</dc:creator>
      <dc:date>2022-11-29T22:08:29Z</dc:date>
    </item>
    <item>
      <title>Re: add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2937439#M96899</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="478342" data-lia-user-login="JC2022" class="lia-mention lia-mention-user"&gt;JC2022&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What is the direction of this relationship?&lt;/P&gt;</description>
      <pubDate>Wed, 30 Nov 2022 03:37:04 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2937439#M96899</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-11-30T03:37:04Z</dc:date>
    </item>
    <item>
      <title>Re: add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2938000#M96926</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="317289" data-lia-user-login="tamerj1" class="lia-mention lia-mention-user"&gt;tamerj1&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please see my model below.&lt;/P&gt;&lt;P&gt;So basically it's the code below. But this should only be applied for the Employee ID with TT_EMP_CONTRACT[TT_BOOKHOURS] = 1. This TT_BOOKHOURS can change over time that's why there is a [Contract from date] and a [Contract to date]. So timeperiod is also important.&lt;/P&gt;&lt;P&gt;The relation between TT_EMP_CONTRACT is many-to-one with TT_EMP on [Employee ID].&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Scheduled Hours =
SUMX (
    TT_EMP_SCHED,
    SUMX (
        FILTER (
            TT_SCHEDDAY_ITM,
            TT_SCHEDDAY_ITM[Schedule ID] = TT_EMP_SCHED[Schedule ID]
                &amp;amp;&amp;amp; TT_SCHEDDAY_ITM[Date] &amp;gt;= TT_EMP_SCHED[From Date]
                &amp;amp;&amp;amp; TT_SCHEDDAY_ITM[Date] &amp;lt;= TT_EMP_SCHED[To Date]
                &amp;amp;&amp;amp; NOT ( TT_SCHEDDAY_ITM[Date] IN VALUES ( TT_HOLIDAYS[TT_DATE] ) )
                    &amp;amp;&amp;amp; RELATED ( Employee[Category] ) = 1
        ),
        TT_SCHEDDAY_ITM[Hours]
    )
) + 0&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 30 Nov 2022 07:59:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2938000#M96926</guid>
      <dc:creator>JC2022</dc:creator>
      <dc:date>2022-11-30T07:59:55Z</dc:date>
    </item>
    <item>
      <title>Re: add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2938244#M96937</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="478342" data-lia-user-login="JC2022" class="lia-mention lia-mention-user"&gt;JC2022&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Please try&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;Scheduled Hours =
VAR CurrentID = TT_SCHEDDAY_ITM[Schedule ID]
VAR CurrentDate = TT_SCHEDDAY_ITM[Date]
VAR T1 =
    CALCULATETABLE (
        VALUES ( TT_EMP_CONTRACT[Employee ID] ),
        FILTER (
            TT_EMP_CONTRACT,
            TT_EMP_CONTRACT[Contract from date] &amp;lt;= CurrentDate
                &amp;amp;&amp;amp; TT_EMP_CONTRACT[Contract to date] &amp;gt;= CurrentDate
                &amp;amp;&amp;amp; TT_EMP_CONTRACT[TT_BOOKHOURS] = 1
        )
    )
RETURN
    SUMX (
        FILTER (
            TT_EMP_SCHED,
            TT_EMP_SCHED[Employee ID]
                IN T1
                    &amp;amp;&amp;amp; RELATED ( TT_EMP[TT_EMPCAT] ) = 1
        ),
        SUMX (
            FILTER (
                TT_SCHEDDAY_ITM,
                TT_SCHEDDAY_ITM[Schedule ID] = TT_EMP_SCHED[Schedule ID]
                    &amp;amp;&amp;amp; TT_SCHEDDAY_ITM[Date] &amp;gt;= TT_EMP_SCHED[From Date]
                    &amp;amp;&amp;amp; TT_SCHEDDAY_ITM[Date] &amp;lt;= TT_EMP_SCHED[To Date]
                    &amp;amp;&amp;amp; NOT ( TT_SCHEDDAY_ITM[Date] IN VALUES ( TT_HOLIDAYS[TT_DATE] ) )
            ),
            TT_SCHEDDAY_ITM[Hours]
        )
    ) + 0&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 30 Nov 2022 09:02:37 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2938244#M96937</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-11-30T09:02:37Z</dc:date>
    </item>
    <item>
      <title>Re: add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2938581#M96959</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="317289" data-lia-user-login="tamerj1" class="lia-mention lia-mention-user"&gt;tamerj1&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It's not working. Please see the error below.&lt;/P&gt;&lt;P&gt;It looks like it's not recognizing the two columns (red underlining).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 30 Nov 2022 10:41:02 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2938581#M96959</guid>
      <dc:creator>JC2022</dc:creator>
      <dc:date>2022-11-30T10:41:02Z</dc:date>
    </item>
    <item>
      <title>Re: add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2938778#M96968</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="478342" data-lia-user-login="JC2022" class="lia-mention lia-mention-user"&gt;JC2022&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;The first one is not used and can be deleted. Regarding the Date from &amp;amp; to, it is not clear how would you like to filter them. Based on what exactly? By the way, how does your report look like? I forgot whether this is a Measure or a calculated column? &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 30 Nov 2022 11:55:49 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2938778#M96968</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-11-30T11:55:49Z</dc:date>
    </item>
    <item>
      <title>Re: add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2938951#M96978</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="317289" data-lia-user-login="tamerj1" class="lia-mention lia-mention-user"&gt;tamerj1&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ok I am sorry. It's probably easier if I explain the complete question.&lt;/P&gt;&lt;P&gt;I would like to calculate the Hours (TT_SCHEDDAY_ITM[Hours]) for each Employee ID (TT_EMP[Employee ID]) and show these for example per month.&lt;/P&gt;&lt;P&gt;In 2 different measures for Internal and External employees (TT_EMP[TT_EMPCAT]) where Internal = 0 and external = 1.&lt;/P&gt;&lt;P&gt;These hours only need to be calculated if for this Employee ID the TT_EMP_CONTRACT[TT_BOOKHOURS] = 1. This TT_BOOKHOURS column can change over time so therefore the from and to date in this TT_EMP_CONTRACT table.&lt;/P&gt;&lt;P&gt;So ultimate end result should be 2 measures. 1 measure for Internal Employee calculated hours and 1 measure for External Employee calculated hours. For External Employee there should be an additional filter on TT_ACT[Activity ID]. Some Activity ID should be excluded from the calculation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 30 Nov 2022 14:47:41 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2938951#M96978</guid>
      <dc:creator>JC2022</dc:creator>
      <dc:date>2022-11-30T14:47:41Z</dc:date>
    </item>
    <item>
      <title>Re: add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2940085#M97064</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="478342" data-lia-user-login="JC2022" class="lia-mention lia-mention-user"&gt;JC2022&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Still did not explain how the table shall be filtered based on the start and end dates.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 30 Nov 2022 19:04:45 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2940085#M97064</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-11-30T19:04:45Z</dc:date>
    </item>
    <item>
      <title>Re: add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2940102#M97066</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="317289" data-lia-user-login="tamerj1" class="lia-mention lia-mention-user"&gt;tamerj1&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;for example: for the period TT_EMP_CONTRACT[Contract from date] to&amp;nbsp;TT_EMP_CONTRACT[Contract to date] where the&amp;nbsp;TT_EMP_CONTRACT[TT_BOOKHOURS] are 0 the&amp;nbsp;&lt;SPAN&gt;TT_SCHEDDAY_ITM[Hours] should not be calculated for this Employee ID.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;So when last week the&amp;nbsp;TT_EMP_CONTRACT[TT_BOOKHOURS] was 0 this should not be calculated but when the&amp;nbsp;TT_EMP_CONTRACT[TT_BOOKHOURS] this week are 1 it should be included in the calculation.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 30 Nov 2022 19:18:27 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2940102#M97066</guid>
      <dc:creator>JC2022</dc:creator>
      <dc:date>2022-11-30T19:18:27Z</dc:date>
    </item>
    <item>
      <title>Re: add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2940167#M97072</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="317289" data-lia-user-login="tamerj1" class="lia-mention lia-mention-user"&gt;tamerj1&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;please let me know if you need more info.&lt;/P&gt;</description>
      <pubDate>Wed, 30 Nov 2022 20:15:19 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2940167#M97072</guid>
      <dc:creator>JC2022</dc:creator>
      <dc:date>2022-11-30T20:15:19Z</dc:date>
    </item>
    <item>
      <title>Re: add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2941483#M97181</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="478342" data-lia-user-login="JC2022" class="lia-mention lia-mention-user"&gt;JC2022&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;I believe there is no need to filter per start and end dates. Please try&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;Scheduled Hours =
VAR T1 =
    CALCULATETABLE (
        VALUES ( TT_EMP_CONTRACT[Employee ID] ),
        TT_EMP_CONTRACT[TT_BOOKHOURS] = 1
    )
RETURN
    SUMX (
        FILTER (
            TT_EMP_SCHED,
            TT_EMP_SCHED[Employee ID]
                IN T1
                    &amp;amp;&amp;amp; RELATED ( TT_EMP[TT_EMPCAT] ) = 1
        ),
        SUMX (
            FILTER (
                TT_SCHEDDAY_ITM,
                TT_SCHEDDAY_ITM[Schedule ID] = TT_EMP_SCHED[Schedule ID]
                    &amp;amp;&amp;amp; TT_SCHEDDAY_ITM[Date] &amp;gt;= TT_EMP_SCHED[From Date]
                    &amp;amp;&amp;amp; TT_SCHEDDAY_ITM[Date] &amp;lt;= TT_EMP_SCHED[To Date]
                    &amp;amp;&amp;amp; NOT ( TT_SCHEDDAY_ITM[Date] IN VALUES ( TT_HOLIDAYS[TT_DATE] ) )
            ),
            TT_SCHEDDAY_ITM[Hours]
        )
    ) + 0&lt;/LI-CODE&gt;</description>
      <pubDate>Thu, 01 Dec 2022 09:24:58 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2941483#M97181</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-12-01T09:24:58Z</dc:date>
    </item>
    <item>
      <title>Re: add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2941653#M97197</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="317289" data-lia-user-login="tamerj1" class="lia-mention lia-mention-user"&gt;tamerj1&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I still do not get the expected results.&lt;/P&gt;&lt;P&gt;There is an existing report built with direct query and I would like to change this report into a import built report.&lt;/P&gt;&lt;P&gt;I am trying to recreate these direct queries into 2 measures for the hours calculation. Where TT_SYS_DAYS = replaced by a Calendar table in my datamodel. Please see my data model below.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Direct query 1 (internal employee, based on&amp;nbsp;e.TT_EMPCAT = 51):&lt;/P&gt;&lt;P&gt;SELECT sum(si.TT_HOURS)) AS 'ScheduledHours',&lt;BR /&gt;'SI' as Label FROM&lt;BR /&gt;TT_EMP e LEFT JOIN TT_EMP_ORG eo ON (e.TT_EMP_ID = eo.TT_EMP_ID)LEFT JOIN&lt;BR /&gt;TT_ORG o ON (O.TT_ORG_ID = eo.TT_ORG_ID)LEFT JOIN&lt;BR /&gt;TT_EMP_SCHED es ON (e.TT_EMP_ID = es.TT_EMP_ID)LEFT JOIN&lt;BR /&gt;TT_SCHED s ON (s.TT_SCHED_ID = es.TT_SCHED_ID)LEFT JOIN&lt;BR /&gt;TT_SCHEDDAY_ITM si ON (s.TT_SCHED_ID = si.TT_SCHED_ID)LEFT JOIN&lt;BR /&gt;TT_SYS_DAYS sd ON (sd.TT_DATE = si.TT_DATE)LEFT JOIN&lt;BR /&gt;TT_EMP_CONTRACT ec ON (e.TT_EMP_ID = ec.TT_EMP_ID)&lt;BR /&gt;WHERE&lt;BR /&gt;sd.TT_DATE &amp;lt;= eo.TT_TODATE AND&lt;BR /&gt;sd.TT_DATE &amp;gt;= eo.TT_fromDATE AND&lt;BR /&gt;(coalesce(eo.TT_TYPE, 0) = 0) AND&lt;BR /&gt;sd.TT_DATE &amp;lt;= es.tt_todate AND&lt;BR /&gt;sd.TT_DATE &amp;gt;= es.tt_fromdate AND&lt;BR /&gt;sd.TT_DATE &amp;lt;= ec.TT_TODATE AND&lt;BR /&gt;sd.TT_DATE &amp;gt;= ec.TT_fromDATE AND&lt;BR /&gt;NOT EXISTS (SELECT TT_HOLIDAYS.tt_date FROM tt_holidays WHERE TT_HOLIDAYS.tt_date = si.TT_DATE) AND&lt;BR /&gt;ec.TT_BOOKHOURS = 1 AND&lt;BR /&gt;e.TT_EMPCAT = 51&lt;BR /&gt;GROUP BY&lt;BR /&gt;e.TT_EMP_ID,&lt;BR /&gt;o.TT_ORG_ID,&lt;BR /&gt;sd.TT_DATE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Direct query 2&amp;nbsp;(external employee, based on&amp;nbsp;e.TT_EMPCAT = 52):&lt;/P&gt;&lt;P&gt;SELECT h.TT_EMP_ID, h.TT_DATE, h.TT_HOURS, 'AE' as Label FROM TT_HRS h&lt;BR /&gt;LEFT JOIN TT_EMP_CONTRACT ec ON&lt;BR /&gt;(ec.TT_EMP_ID = h.TT_EMP_ID AND ec.TT_FROMDATE &amp;lt;= h.TT_DATE AND ec.TT_TODATE &amp;gt;= h.TT_DATE)LEFT JOIN&lt;BR /&gt;tt_org o ON o.TT_ORG_ID = h.TT_ORG_ID LEFT JOIN&lt;BR /&gt;tt_emp e ON e.TT_EMP_ID = h.TT_EMP_ID&lt;BR /&gt;WHERE&lt;BR /&gt;e.TT_EMPCAT = 52 AND&lt;BR /&gt;NOT h.tt_act_id in (15, 67)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 10:24:35 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2941653#M97197</guid>
      <dc:creator>JC2022</dc:creator>
      <dc:date>2022-12-01T10:24:35Z</dc:date>
    </item>
    <item>
      <title>Re: add extra condition to formula</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2946731#M97537</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="478342" data-lia-user-login="JC2022" class="lia-mention lia-mention-user"&gt;JC2022&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Final solution is as follows&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;Scheduled Hours = 
VAR T1 =
GENERATE ( 
    FILTER ( 
        SUMMARIZE ( 
            TT_EMP_SCHED,
            TT_EMP_SCHED[Schedule ID],
            TT_EMP_SCHED[From Date],
            TT_EMP_SCHED[To Date],
            TT_EMP[Employee ID],
            TT_EMP[TT_EMPCAT]
        ),
        TT_EMP[TT_EMPCAT] = 51
    ),
    SELECTCOLUMNS ( 
        FILTER ( 
            TT_EMP_CONTRACT,
            TT_EMP_CONTRACT[Employee ID] = TT_EMP[Employee ID]
                &amp;amp;&amp;amp; TT_EMP_CONTRACT[TT_BOOKHOURS] = 1
        ),
        "@ContractStart", TT_EMP_CONTRACT[Contract from date],
        "@ContractEnd", TT_EMP_CONTRACT[Contract to date]
    )
)
RETURN
    SUMX (
        T1,
        SUMX (
            FILTER (
                TT_SCHEDDAY_ITM,
                TT_SCHEDDAY_ITM[Schedule ID] = TT_EMP_SCHED[Schedule ID]
                    &amp;amp;&amp;amp; TT_SCHEDDAY_ITM[Date] &amp;gt;= TT_EMP_SCHED[From Date]
                    &amp;amp;&amp;amp; TT_SCHEDDAY_ITM[Date] &amp;lt;= TT_EMP_SCHED[To Date]
                    &amp;amp;&amp;amp; TT_SCHEDDAY_ITM[Date] &amp;gt;= [@ContractStart]
                    &amp;amp;&amp;amp; TT_SCHEDDAY_ITM[Date] &amp;lt;= [@ContractEnd]
                    &amp;amp;&amp;amp; NOT ( TT_SCHEDDAY_ITM[Date] IN VALUES ( TT_HOLIDAYS[TT_DATE] ) )
            ),
            TT_SCHEDDAY_ITM[Hours]
        )
    ) + 0&lt;/LI-CODE&gt;</description>
      <pubDate>Sun, 04 Dec 2022 20:16:17 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/add-extra-condition-to-formula/m-p/2946731#M97537</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-12-04T20:16:17Z</dc:date>
    </item>
  </channel>
</rss>

