<?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 Quick Measure: Incorrect YOY calculation - handling negatives in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Quick-Measure-Incorrect-YOY-calculation-handling-negatives/m-p/1142902#M17151</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;YOY quick measure in Power BI results incorrect calculation when previous year data is negative or vice versa.&amp;nbsp;&lt;SPAN&gt;Following quick measure formula results a negative 217% YOY where previous year value is minus 463 and current year value is plus 541.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;YTD_Total Sales Gross YoY% = &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR __PREV_YEAR =&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CALCULATE(&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;SUM('Append1'[YTD_Total Sales Gross]),&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;DATEADD('Date_Key'[Date], -1, YEAR)&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;RETURN&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DIVIDE(SUM('Append1'[YTD_Total Sales Gross]) - __PREV_YEAR, __PREV_YEAR)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Is there a way to edit the quick measure to add ABS? I'd prefer not create seperate measures for each metric we are tracking and calculate the YOY for each. It will be a very tedious workaround.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks,&lt;/DIV&gt;&lt;DIV&gt;Petek&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Thu, 04 Jun 2020 22:03:23 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2020-06-04T22:03:23Z</dc:date>
    <item>
      <title>Quick Measure: Incorrect YOY calculation - handling negatives</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Quick-Measure-Incorrect-YOY-calculation-handling-negatives/m-p/1142902#M17151</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;YOY quick measure in Power BI results incorrect calculation when previous year data is negative or vice versa.&amp;nbsp;&lt;SPAN&gt;Following quick measure formula results a negative 217% YOY where previous year value is minus 463 and current year value is plus 541.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;YTD_Total Sales Gross YoY% = &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR __PREV_YEAR =&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CALCULATE(&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;SUM('Append1'[YTD_Total Sales Gross]),&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;DATEADD('Date_Key'[Date], -1, YEAR)&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;RETURN&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DIVIDE(SUM('Append1'[YTD_Total Sales Gross]) - __PREV_YEAR, __PREV_YEAR)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Is there a way to edit the quick measure to add ABS? I'd prefer not create seperate measures for each metric we are tracking and calculate the YOY for each. It will be a very tedious workaround.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks,&lt;/DIV&gt;&lt;DIV&gt;Petek&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 04 Jun 2020 22:03:23 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Quick-Measure-Incorrect-YOY-calculation-handling-negatives/m-p/1142902#M17151</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-06-04T22:03:23Z</dc:date>
    </item>
    <item>
      <title>Re: Quick Measure: Incorrect YOY calculation - handling negatives</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Quick-Measure-Incorrect-YOY-calculation-handling-negatives/m-p/1143061#M17159</link>
      <description>&lt;P&gt;Why would you want to do an ABS conversion?&amp;nbsp; What is your definition of YoY performance when the previous year was -20 and this year is 30 ? IMHO you should BLANK() out results where the prior year was negative.&amp;nbsp; Unless both are negative, for example prior year -20 and this year -10 ?&amp;nbsp; Nah, still doesn't make sense.&lt;/P&gt;</description>
      <pubDate>Fri, 05 Jun 2020 01:05:03 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Quick-Measure-Incorrect-YOY-calculation-handling-negatives/m-p/1143061#M17159</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2020-06-05T01:05:03Z</dc:date>
    </item>
    <item>
      <title>Re: Quick Measure: Incorrect YOY calculation - handling negatives</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Quick-Measure-Incorrect-YOY-calculation-handling-negatives/m-p/1143534#M17166</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Your formula would be:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;YTD_Total Sales Gross YoY% =
VAR __PREV_YEAR =
    CALCULATE(
        SUM('Append1'[YTD_Total Sales Gross]),
        DATEADD('Date_Key'[Date], -1, YEAR)
    )
RETURN
    DIVIDE(SUM('Append1'[YTD_Total Sales Gross]) - __PREV_YEAR, ABS(__PREV_YEAR)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Notice the ABS wrapped around the Denominator in the Divide statement.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please mark as solution if this helps you. Kubos are much appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind regards, Steve.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 05 Jun 2020 06:01:57 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Quick-Measure-Incorrect-YOY-calculation-handling-negatives/m-p/1143534#M17166</guid>
      <dc:creator>stevedep</dc:creator>
      <dc:date>2020-06-05T06:01:57Z</dc:date>
    </item>
    <item>
      <title>Re: Quick Measure: Incorrect YOY calculation - handling negatives</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Quick-Measure-Incorrect-YOY-calculation-handling-negatives/m-p/1146096#M17312</link>
      <description>&lt;P&gt;Thank you Steve - you are indeed "Resolver" &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Petek&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jun 2020 00:10:57 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Quick-Measure-Incorrect-YOY-calculation-handling-negatives/m-p/1146096#M17312</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-06-08T00:10:57Z</dc:date>
    </item>
    <item>
      <title>Re: Quick Measure: Incorrect YOY calculation - handling negatives</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Quick-Measure-Incorrect-YOY-calculation-handling-negatives/m-p/1146153#M17313</link>
      <description>&lt;P&gt;Thank you for your response. I hear you, but in our world none of the YOY or growth numbers alone make sense unless we present them with context and a narrative. In this scenario, &lt;U&gt;pre-built quick measure&lt;/U&gt; is giving a negative growth although it is positive.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;w/ABS&lt;/TD&gt;&lt;TD&gt;w/out ABS&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Current&lt;/TD&gt;&lt;TD&gt;Previous&lt;/TD&gt;&lt;TD&gt;Increase (Decrease)&lt;/TD&gt;&lt;TD&gt;% Growth (YOY)&lt;/TD&gt;&lt;TD&gt;% Growth (YOY)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;100%&lt;/TD&gt;&lt;TD&gt;100%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;-5&lt;/TD&gt;&lt;TD&gt;-50%&lt;/TD&gt;&lt;TD&gt;-50%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;-5&lt;/TD&gt;&lt;TD&gt;15&lt;/TD&gt;&lt;TD&gt;300%&lt;/TD&gt;&lt;TD&gt;-300%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;-10&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;-15&lt;/TD&gt;&lt;TD&gt;-300%&lt;/TD&gt;&lt;TD&gt;-300%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;-5&lt;/TD&gt;&lt;TD&gt;-10&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;50%&lt;/TD&gt;&lt;TD&gt;-50%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;-10&lt;/TD&gt;&lt;TD&gt;-5&lt;/TD&gt;&lt;TD&gt;-5&lt;/TD&gt;&lt;TD&gt;-100%&lt;/TD&gt;&lt;TD&gt;100%&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the spirit of providing solutions,&amp;nbsp;how do you suggest the quick measure to be edited so it returns BLANK(). Your response might help others whose scenario fits the definition.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Petek&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jun 2020 02:05:22 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Quick-Measure-Incorrect-YOY-calculation-handling-negatives/m-p/1146153#M17313</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-06-08T02:05:22Z</dc:date>
    </item>
  </channel>
</rss>

