<?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: Calculated column based on date fields in Desktop</title>
    <link>https://community.fabric.microsoft.com/t5/Desktop/Calculated-column-based-on-date-fields/m-p/126561#M53675</link>
    <description>&lt;P&gt;ColumnName = IF(FACT_ORDER.ORDER_ACTUAL_END_DATE &amp;gt; FACT_ORDER.ORDER_SCHED_END_DATE, FACT_ORDER.ORDER_ACTUAL_END_DATE - FACT_ORDER.ORDER_SCHED_END_DATE,0)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 13 Feb 2017 21:45:44 GMT</pubDate>
    <dc:creator>JoeSQL</dc:creator>
    <dc:date>2017-02-13T21:45:44Z</dc:date>
    <item>
      <title>Calculated column based on date fields</title>
      <link>https://community.fabric.microsoft.com/t5/Desktop/Calculated-column-based-on-date-fields/m-p/126553#M53671</link>
      <description>&lt;P&gt;I have a requirement to create a calculated measure either in desktop in report or in the query. How can we achieve this using if then, also at report only measure can be used to create a measure it doesnot allow me to use date columns:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;(CASE WHEN (FACT_ORDER.ORDER_ACTUAL_END_DATE &amp;gt; FACT_ORDER.ORDER_SCHED_END_DATE) THEN (FACT_ORDER.ORDER_ACTUAL_END_DATE - FACT_ORDER.ORDER_SCHED_END_DATE) ELSE 0 END)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help is appreciated&lt;/P&gt;</description>
      <pubDate>Mon, 13 Feb 2017 21:23:10 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Desktop/Calculated-column-based-on-date-fields/m-p/126553#M53671</guid>
      <dc:creator>kmuir</dc:creator>
      <dc:date>2017-02-13T21:23:10Z</dc:date>
    </item>
    <item>
      <title>Re: Calculated column based on date fields</title>
      <link>https://community.fabric.microsoft.com/t5/Desktop/Calculated-column-based-on-date-fields/m-p/126561#M53675</link>
      <description>&lt;P&gt;ColumnName = IF(FACT_ORDER.ORDER_ACTUAL_END_DATE &amp;gt; FACT_ORDER.ORDER_SCHED_END_DATE, FACT_ORDER.ORDER_ACTUAL_END_DATE - FACT_ORDER.ORDER_SCHED_END_DATE,0)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Feb 2017 21:45:44 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Desktop/Calculated-column-based-on-date-fields/m-p/126561#M53675</guid>
      <dc:creator>JoeSQL</dc:creator>
      <dc:date>2017-02-13T21:45:44Z</dc:date>
    </item>
    <item>
      <title>Re: Calculated column based on date fields</title>
      <link>https://community.fabric.microsoft.com/t5/Desktop/Calculated-column-based-on-date-fields/m-p/126565#M53679</link>
      <description>&lt;P&gt;Hey &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="21302" data-lia-user-login="kmuir" class="lia-mention lia-mention-user"&gt;kmuir&lt;/a&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are you trying to return a number value or a date?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The below code can be used in a "Calculated Column" to achieve this as a number:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;IF(FACT_ORDER.ORDER_ACTUAL_END_DATE &amp;gt; FACT_ORDER.ORDER_SCHED_END_DATE, (FACT_ORDER.ORDER_ACTUAL_END_DATE - FACT_ORDER.ORDER_SCHED_END_DATE), 0)&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Make sure the data type of the new column is a number.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Alan&lt;/P&gt;</description>
      <pubDate>Mon, 13 Feb 2017 21:48:46 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Desktop/Calculated-column-based-on-date-fields/m-p/126565#M53679</guid>
      <dc:creator>alanhodgson</dc:creator>
      <dc:date>2017-02-13T21:48:46Z</dc:date>
    </item>
    <item>
      <title>Re: Calculated column based on date fields</title>
      <link>https://community.fabric.microsoft.com/t5/Desktop/Calculated-column-based-on-date-fields/m-p/126567#M53680</link>
      <description>&lt;P&gt;Should I add this code to query editor using Advance Editor. In report I am unable to add this logic as a new measure? Also in dax this syntax may not work. I need to knowcorrect syntax for adding to query editor as a new column.&lt;/P&gt;</description>
      <pubDate>Mon, 13 Feb 2017 21:54:11 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Desktop/Calculated-column-based-on-date-fields/m-p/126567#M53680</guid>
      <dc:creator>kmuir</dc:creator>
      <dc:date>2017-02-13T21:54:11Z</dc:date>
    </item>
    <item>
      <title>Re: Calculated column based on date fields</title>
      <link>https://community.fabric.microsoft.com/t5/Desktop/Calculated-column-based-on-date-fields/m-p/126578#M53684</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="21302" data-lia-user-login="kmuir" class="lia-mention lia-mention-user"&gt;kmuir&lt;/a&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The formulas above are DAX, but I think you need to do this in MDX and use the IIF function (see &lt;A href="https://msdn.microsoft.com/en-us/library/ms145994.aspx" target="_self"&gt;here&lt;/A&gt; for details).&lt;/P&gt;&lt;P&gt;I am not a MDX expert so I can't write it for you, but I found some helpful links.&lt;/P&gt;&lt;P&gt;A&amp;nbsp;similiar question was asked and answered &lt;A href="https://community.fabric.microsoft.com/t5/Desktop/Help-with-MDX-calculations/td-p/94467" target="_self"&gt;here&lt;/A&gt; with the MDX provided.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please post the end result if you figure it out so other can use it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Alan&lt;/P&gt;</description>
      <pubDate>Mon, 13 Feb 2017 22:16:11 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Desktop/Calculated-column-based-on-date-fields/m-p/126578#M53684</guid>
      <dc:creator>alanhodgson</dc:creator>
      <dc:date>2017-02-13T22:16:11Z</dc:date>
    </item>
    <item>
      <title>Re: Calculated column based on date fields</title>
      <link>https://community.fabric.microsoft.com/t5/Desktop/Calculated-column-based-on-date-fields/m-p/131242#M55956</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="21302" data-lia-user-login="kmuir" class="lia-mention lia-mention-user"&gt;kmuir&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="16441" data-lia-user-login="alanhodgson" class="lia-mention lia-mention-user"&gt;alanhodgson&lt;/a&gt;&amp;nbsp;and &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="21518" data-lia-user-login="JoeSQL" class="lia-mention lia-mention-user"&gt;JoeSQL&lt;/a&gt;&amp;nbsp;suggetsed is DAX, you can also&amp;nbsp;do it with&amp;nbsp;Power Query. Just add a custom column in Query Editor.&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;
&lt;PRE&gt;= if [FACT_ORDER.ORDER_ACTUAL_END_DATE] &amp;gt; [FACT_ORDER.ORDER_SCHED_END_DATE] then [FACT_ORDER.ORDER_ACTUAL_END_DATE] - [FACT_ORDER.ORDER_SCHED_END_DATE] else 0&lt;/PRE&gt;
&lt;P&gt;For more details, see: &lt;A href="http://www.myonlinetraininghub.com/power-query-if-statements" target="_blank"&gt;Power Query if Statements&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;</description>
      <pubDate>Wed, 22 Feb 2017 09:42:15 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Desktop/Calculated-column-based-on-date-fields/m-p/131242#M55956</guid>
      <dc:creator>v-sihou-msft</dc:creator>
      <dc:date>2017-02-22T09:42:15Z</dc:date>
    </item>
  </channel>
</rss>

