<?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 Dax command showing different answer in chartBar in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dax-command-showing-different-answer-in-chartBar/m-p/3916752#M152473</link>
    <description>&lt;P&gt;Hello Everyone,&lt;BR /&gt;&lt;BR /&gt;I have written DAX command as mentioned below to get the running sum based on the year month but for the month Jan I need to add constant value and then each month internal and external value till december.&lt;BR /&gt;But when i try to filter for the businessmodel when the value is blank its giving the value in column chart when no filter is slected which is wrong because it giving correct value in the card visual.&lt;BR /&gt;&lt;BR /&gt;How can i fix this issue can anyone Please Help?&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;P&gt;Actual_Incoming =&lt;BR /&gt;var yearval = SELECTEDVALUE(Date[year])&lt;BR /&gt;var BusinessM = SELECTEDVALUE(Orderbook[BusinessM])&lt;/P&gt;&lt;P&gt;var Forjan = [CurrentOrder_internal] + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "January" , Date[year] = yearval )&lt;BR /&gt;&lt;BR /&gt;var forfeb = Forjan + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "February" ,Date[year] = yearval )&lt;/P&gt;&lt;P&gt;var ForMar = forfeb + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "March" , Date[year] = yearval )&lt;BR /&gt;var ForApr = ForMar + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "April" , Date[year] = yearval )&lt;BR /&gt;var Formay = ForApr + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "May" ,Date[year] = yearval )&lt;BR /&gt;var ForJun = Formay + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "June" , Date[year] = yearval )&lt;BR /&gt;var ForJul = ForJun + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "July" ,Date[year] = yearval )&lt;BR /&gt;var ForAug = ForJul + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "August" , Date[year] = yearval )&lt;BR /&gt;var forsep = ForAug + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "September" , Date[year] = yearval )&lt;BR /&gt;var foroct = forsep + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "October" , Date[year] = yearval )&lt;BR /&gt;var ForNov = foroct + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "November" , Date[year] = yearval )&lt;BR /&gt;var ForDec = ForNov + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "December" ,Date[year] = yearval )&lt;/P&gt;&lt;P&gt;RETURN&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "January" , ForJAn ,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "February" , ForFeb,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "March" , ForMar,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "April" , ForApr,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "May" , ForMay,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "June" ,ForJun ,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "July" , Forjul,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "August" , ForAug,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "September" , ForSep,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "October" , forOct,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "November" , ForNov ,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "December" , ForDec)&lt;BR /&gt;)&lt;BR /&gt;)&lt;BR /&gt;)&lt;BR /&gt;))))))))&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;img /&gt;&lt;P&gt;As you can see in the above image for the month 202407 the value for&lt;STRONG&gt;&amp;nbsp;[Incoming_Internal] - [Delivery_Internal]&lt;/STRONG&gt; is null so it should return the value&amp;nbsp;&lt;STRONG&gt;ForJun&amp;nbsp;&lt;/STRONG&gt; but its giving me the overall value if the&amp;nbsp;&lt;STRONG&gt;BusinessM&lt;/STRONG&gt; filter was not on&lt;/P&gt;&lt;/DIV&gt;</description>
    <pubDate>Tue, 14 May 2024 09:49:16 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2024-05-14T09:49:16Z</dc:date>
    <item>
      <title>Dax command showing different answer in chartBar</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dax-command-showing-different-answer-in-chartBar/m-p/3916752#M152473</link>
      <description>&lt;P&gt;Hello Everyone,&lt;BR /&gt;&lt;BR /&gt;I have written DAX command as mentioned below to get the running sum based on the year month but for the month Jan I need to add constant value and then each month internal and external value till december.&lt;BR /&gt;But when i try to filter for the businessmodel when the value is blank its giving the value in column chart when no filter is slected which is wrong because it giving correct value in the card visual.&lt;BR /&gt;&lt;BR /&gt;How can i fix this issue can anyone Please Help?&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;P&gt;Actual_Incoming =&lt;BR /&gt;var yearval = SELECTEDVALUE(Date[year])&lt;BR /&gt;var BusinessM = SELECTEDVALUE(Orderbook[BusinessM])&lt;/P&gt;&lt;P&gt;var Forjan = [CurrentOrder_internal] + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "January" , Date[year] = yearval )&lt;BR /&gt;&lt;BR /&gt;var forfeb = Forjan + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "February" ,Date[year] = yearval )&lt;/P&gt;&lt;P&gt;var ForMar = forfeb + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "March" , Date[year] = yearval )&lt;BR /&gt;var ForApr = ForMar + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "April" , Date[year] = yearval )&lt;BR /&gt;var Formay = ForApr + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "May" ,Date[year] = yearval )&lt;BR /&gt;var ForJun = Formay + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "June" , Date[year] = yearval )&lt;BR /&gt;var ForJul = ForJun + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "July" ,Date[year] = yearval )&lt;BR /&gt;var ForAug = ForJul + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "August" , Date[year] = yearval )&lt;BR /&gt;var forsep = ForAug + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "September" , Date[year] = yearval )&lt;BR /&gt;var foroct = forsep + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "October" , Date[year] = yearval )&lt;BR /&gt;var ForNov = foroct + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "November" , Date[year] = yearval )&lt;BR /&gt;var ForDec = ForNov + CALCULATE(([Incoming_Internal] - [Delivery_Internal]),( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) , 'Date'[MonthName] = "December" ,Date[year] = yearval )&lt;/P&gt;&lt;P&gt;RETURN&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "January" , ForJAn ,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "February" , ForFeb,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "March" , ForMar,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "April" , ForApr,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "May" , ForMay,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "June" ,ForJun ,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "July" , Forjul,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "August" , ForAug,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "September" , ForSep,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "October" , forOct,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "November" , ForNov ,&lt;BR /&gt;IF(SELECTEDVALUE('Date'[MonthName] ) = "December" , ForDec)&lt;BR /&gt;)&lt;BR /&gt;)&lt;BR /&gt;)&lt;BR /&gt;))))))))&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;img /&gt;&lt;P&gt;As you can see in the above image for the month 202407 the value for&lt;STRONG&gt;&amp;nbsp;[Incoming_Internal] - [Delivery_Internal]&lt;/STRONG&gt; is null so it should return the value&amp;nbsp;&lt;STRONG&gt;ForJun&amp;nbsp;&lt;/STRONG&gt; but its giving me the overall value if the&amp;nbsp;&lt;STRONG&gt;BusinessM&lt;/STRONG&gt; filter was not on&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 14 May 2024 09:49:16 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dax-command-showing-different-answer-in-chartBar/m-p/3916752#M152473</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-05-14T09:49:16Z</dc:date>
    </item>
    <item>
      <title>Re: Dax command showing different answer in chartBar</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dax-command-showing-different-answer-in-chartBar/m-p/3917034#M152480</link>
      <description>&lt;P&gt;Hi&lt;BR /&gt;&lt;BR /&gt;Can you simplify your DAX to something along these lines&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Actual_Incoming =
var yearval = SELECTEDVALUE(Date[year])
var monthnum = max( Date[month] ) -- use the month number column
var BusinessM = SELECTEDVALUE(Orderbook[BusinessM])

var Result = [CurrentOrder_internal] + 
    CALCULATE(
        ([Incoming_Internal] - [Delivery_Internal]),
        ( isblank(BusinessM) ||'Orderbook'[BusinessM] = businessm ) ,
        'Date'[MonthName] &amp;lt;= monthnum ,
        Date[year] = yearval 
)

RETURN
    Result&lt;/LI-CODE&gt;&lt;P&gt;If nothing else, it might make debugging easier for you.&lt;/P&gt;</description>
      <pubDate>Tue, 14 May 2024 10:47:41 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dax-command-showing-different-answer-in-chartBar/m-p/3917034#M152480</guid>
      <dc:creator>music43</dc:creator>
      <dc:date>2024-05-14T10:47:41Z</dc:date>
    </item>
  </channel>
</rss>

