<?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: Get RAG by Project but always keep one extra row for dedicated Project in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4911152#M186605</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="733191" data-lia-user-login="Jyaul1122" class="lia-mention lia-mention-user"&gt;Jyaul1122&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Create a table for the Geo with unique values then try the following update of the measure:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;RAG = 
CALCULATE (
    VAR maximum_District =
        VALUES ( Dim[District] )
    VAR maximum_geo =
        VALUES ( Geo[Geo] )
    
    VAR District =
        MAXX ( FILTER ( 'Fact', 'Fact'[Project] IN maximum_District  ), 'Fact'[RAG] )
    VAR Project =
        MAXX (
            FILTER ( 'Fact', 'Fact'[Project] IN VALUES ( Dim[Project] ) &amp;amp;&amp;amp; 'Fact'[Geo] in maximum_geo ),
            'Fact'[RAG]
        )
    VAR Geo =
        MAXX ( FILTER ( 'Fact', 'Fact'[Project] IN maximum_District ), 'Fact'[RAG] )

    RETURN
       IF ( District = BLANK (), Project, District ), 
    
    
    CROSSFILTER ( 'Fact'[Project], Dim[Project], NONE )
)
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 01 Jan 2026 11:37:29 GMT</pubDate>
    <dc:creator>MFelix</dc:creator>
    <dc:date>2026-01-01T11:37:29Z</dc:date>
    <item>
      <title>Get RAG by Project but always keep one extra row for dedicated Project</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4910749#M186596</link>
      <description>&lt;P&gt;I have two table Fact and Project Dim and related with Project column one to many.&lt;/P&gt;&lt;P&gt;DistrictProjectRAGGeo&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Resort&lt;/TD&gt;&lt;TD&gt;P1&lt;/TD&gt;&lt;TD&gt;1Red&lt;/TD&gt;&lt;TD&gt;Geo1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Resort&lt;/TD&gt;&lt;TD&gt;P2&lt;/TD&gt;&lt;TD&gt;2Amber&lt;/TD&gt;&lt;TD&gt;Geo2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Resort&lt;/TD&gt;&lt;TD&gt;P1&lt;/TD&gt;&lt;TD&gt;3Green&lt;/TD&gt;&lt;TD&gt;Geo1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Resort&lt;/TD&gt;&lt;TD&gt;P2&lt;/TD&gt;&lt;TD&gt;1Red&lt;/TD&gt;&lt;TD&gt;Geo2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Resort&lt;/TD&gt;&lt;TD&gt;P3&lt;/TD&gt;&lt;TD&gt;1Red&lt;/TD&gt;&lt;TD&gt;Geo3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Delta&lt;/TD&gt;&lt;TD&gt;P4&lt;/TD&gt;&lt;TD&gt;2Amber&lt;/TD&gt;&lt;TD&gt;Geo4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Delta&lt;/TD&gt;&lt;TD&gt;P5&lt;/TD&gt;&lt;TD&gt;2Amber&lt;/TD&gt;&lt;TD&gt;Geo5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Delta&lt;/TD&gt;&lt;TD&gt;P5&lt;/TD&gt;&lt;TD&gt;3Green&lt;/TD&gt;&lt;TD&gt;Geo5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Delta&lt;/TD&gt;&lt;TD&gt;Delta&lt;/TD&gt;&lt;TD&gt;Boundry&lt;/TD&gt;&lt;TD&gt;Geo9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Resort&lt;/TD&gt;&lt;TD&gt;Resort&lt;/TD&gt;&lt;TD&gt;Boundry&lt;/TD&gt;&lt;TD&gt;Geo10&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and Project DIM&lt;/P&gt;&lt;P&gt;DistrictProject&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Resort&lt;/TD&gt;&lt;TD&gt;P1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Resort&lt;/TD&gt;&lt;TD&gt;P2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Resort&lt;/TD&gt;&lt;TD&gt;P3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Delta&lt;/TD&gt;&lt;TD&gt;P4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Delta&lt;/TD&gt;&lt;TD&gt;P5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Delta&lt;/TD&gt;&lt;TD&gt;Delta&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Resort&lt;/TD&gt;&lt;TD&gt;Resort&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have slicer , Project DIM and Geo.&lt;/P&gt;&lt;P&gt;&amp;nbsp;Whenever I select any slicer Project DIM and Geo , then I need to calculate rag that shows always rag of selected project + always RAG of of that Project (where Project = "Resort" or "Delta" based on District slicer)&lt;/P&gt;&lt;P&gt;Example: If i select Project P1 or Geo1 then output will be:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;if I select P2 or Geo2 then:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;if i select (P1 or Geo1) and (P2&amp;nbsp; or Geo2) then :&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;if I select (P4 or Geo4) then:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;report:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried to write measure&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;MAX&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Fact'&lt;/SPAN&gt;&lt;SPAN&gt;[rag]&lt;/SPAN&gt;&lt;SPAN&gt;), that does not give proper RAG, how can i do using dax&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 31 Dec 2025 08:09:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4910749#M186596</guid>
      <dc:creator>Jyaul1122</dc:creator>
      <dc:date>2025-12-31T08:09:05Z</dc:date>
    </item>
    <item>
      <title>Re: Get RAG by Project but always keep one extra row for dedicated Project</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4910953#M186601</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="733191" data-lia-user-login="Jyaul1122" class="lia-mention lia-mention-user"&gt;Jyaul1122&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Try the following code:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;RAG =
CALCULATE (
    VAR maximum_District =
        VALUES ( Dim[District] )
    VAR District =
        MAXX ( FILTER ( 'Fact', 'Fact'[Project] IN maximum_District ), 'Fact'[RAG] )
    VAR Project =
        MAXX (
            FILTER ( 'Fact', 'Fact'[Project] IN VALUES ( Dim[Project] ) ),
            'Fact'[RAG]
        )
    RETURN
        IF ( District = BLANK (), Project, District ),
    CROSSFILTER ( 'Fact'[Project], Dim[Project], NONE )
)&lt;/LI-CODE&gt;
&lt;P&gt;&lt;img /&gt;&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;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My only question is concerning the GEO since when you refer geo 1 and p1 the resort is the value geo 10 do you want to overwrite that geo from the filter also?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Dec 2025 15:02:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4910953#M186601</guid>
      <dc:creator>MFelix</dc:creator>
      <dc:date>2025-12-31T15:02:14Z</dc:date>
    </item>
    <item>
      <title>Re: Get RAG by Project but always keep one extra row for dedicated Project</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4911068#M186604</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="14361" data-lia-user-login="MFelix" class="lia-mention lia-mention-user"&gt;MFelix&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Its work fine, when we sliced upto Project Level but when we sliced upto Geo level the Resort is being filtered.&lt;/P&gt;&lt;P&gt;I would like to have Resort also there.&lt;/P&gt;&lt;P&gt;Result as per your measures:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;requirements:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jan 2026 05:38:53 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4911068#M186604</guid>
      <dc:creator>Jyaul1122</dc:creator>
      <dc:date>2026-01-01T05:38:53Z</dc:date>
    </item>
    <item>
      <title>Re: Get RAG by Project but always keep one extra row for dedicated Project</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4911152#M186605</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="733191" data-lia-user-login="Jyaul1122" class="lia-mention lia-mention-user"&gt;Jyaul1122&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Create a table for the Geo with unique values then try the following update of the measure:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;RAG = 
CALCULATE (
    VAR maximum_District =
        VALUES ( Dim[District] )
    VAR maximum_geo =
        VALUES ( Geo[Geo] )
    
    VAR District =
        MAXX ( FILTER ( 'Fact', 'Fact'[Project] IN maximum_District  ), 'Fact'[RAG] )
    VAR Project =
        MAXX (
            FILTER ( 'Fact', 'Fact'[Project] IN VALUES ( Dim[Project] ) &amp;amp;&amp;amp; 'Fact'[Geo] in maximum_geo ),
            'Fact'[RAG]
        )
    VAR Geo =
        MAXX ( FILTER ( 'Fact', 'Fact'[Project] IN maximum_District ), 'Fact'[RAG] )

    RETURN
       IF ( District = BLANK (), Project, District ), 
    
    
    CROSSFILTER ( 'Fact'[Project], Dim[Project], NONE )
)
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jan 2026 11:37:29 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4911152#M186605</guid>
      <dc:creator>MFelix</dc:creator>
      <dc:date>2026-01-01T11:37:29Z</dc:date>
    </item>
    <item>
      <title>Re: Get RAG by Project but always keep one extra row for dedicated Project</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4912212#M186623</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="733191" data-lia-user-login="Jyaul1122" class="lia-mention lia-mention-user"&gt;Jyaul1122&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-teams="true"&gt;Have you had a chance to review the solution we shared by &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="14361" data-lia-user-login="MFelix" class="lia-mention lia-mention-user"&gt;MFelix&lt;/a&gt;? If the issue persists, feel free to reply so we can help further.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-teams="true"&gt;Thank you,&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jan 2026 03:54:43 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4912212#M186623</guid>
      <dc:creator>v-saisrao-msft</dc:creator>
      <dc:date>2026-01-05T03:54:43Z</dc:date>
    </item>
    <item>
      <title>Re: Get RAG by Project but always keep one extra row for dedicated Project</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4913045#M186639</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="14361" data-lia-user-login="MFelix" class="lia-mention lia-mention-user"&gt;MFelix&lt;/a&gt;&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="883010" data-lia-user-login="v-saisrao-msft" class="lia-mention lia-mention-user"&gt;v-saisrao-msft&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I can not create separate table for Geo as my data model is already overloaded.&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jan 2026 09:03:44 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4913045#M186639</guid>
      <dc:creator>Jyaul1122</dc:creator>
      <dc:date>2026-01-06T09:03:44Z</dc:date>
    </item>
    <item>
      <title>Re: Get RAG by Project but always keep one extra row for dedicated Project</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4913131#M186641</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="733191" data-lia-user-login="Jyaul1122" class="lia-mention lia-mention-user"&gt;Jyaul1122&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Just to understand the model a little bit better so that you can have the correct approach:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Geo column part of your Fact table?&lt;/LI&gt;
&lt;LI&gt;Do you have any dimension on your model that has the Geo reference?&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Asking this because of the context of your calculation lets just pick up a simple table with the following data:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE border="1" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="100%"&gt;Geo column&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="100%"&gt;Geo1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="100%"&gt;Geo2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="100%"&gt;Geo3&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If I use this column in a visualization and also use it in a slicer the visualization will only show the values I select.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Lets assume I have select Geo1 on the slicer the visual will only show visual Geo1 and since they are the same column I'm not able to show a different value because the overall data that I have available for the visual is only that specific values Geo1 all other no matter how I try to pick them up will never show because they are not part of the data selected for the visual.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When you use a dimension table you will be able to change the context of the fact table because you can overwrite the filter context being passed trough the relationship betwen dimension and fact using the ALL, CROSSFILTER or other similar formulas.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jan 2026 11:59:52 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4913131#M186641</guid>
      <dc:creator>MFelix</dc:creator>
      <dc:date>2026-01-06T11:59:52Z</dc:date>
    </item>
    <item>
      <title>Re: Get RAG by Project but always keep one extra row for dedicated Project</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4915427#M186688</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="733191" data-lia-user-login="Jyaul1122" class="lia-mention lia-mention-user"&gt;Jyaul1122&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-teams="true"&gt;Have you had a chance to review the solution we shared by &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="14361" data-lia-user-login="MFelix" class="lia-mention lia-mention-user"&gt;MFelix&lt;/a&gt;? If the issue persists, feel free to reply so we can help further.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-teams="true"&gt;Thank you.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jan 2026 12:38:09 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Get-RAG-by-Project-but-always-keep-one-extra-row-for-dedicated/m-p/4915427#M186688</guid>
      <dc:creator>v-saisrao-msft</dc:creator>
      <dc:date>2026-01-09T12:38:09Z</dc:date>
    </item>
  </channel>
</rss>

