<?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: Issue with Calculated table with User's Selection in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Issue-with-Calculated-table-with-User-s-Selection/m-p/4631304#M177321</link>
    <description>&lt;P&gt;You can get the functionality you want by using a calculation group.&lt;/P&gt;
&lt;P&gt;First, create a table of all the financial years for use in the slicer,&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Years = DISTINCT( Sheet1[Financial Year] )&lt;/LI-CODE&gt;
&lt;P&gt;and add this column to the slicer.&lt;/P&gt;
&lt;P&gt;Create measures which sum the columns you are interested in, e.g.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Net Sales Measure = SUM( Sheet1[Net Sales] )&lt;/LI-CODE&gt;
&lt;P&gt;Next create a calculation group and a calculation item like&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;By Net Sales = 
VAR SelectedYears = VALUES( 'Years'[Financial Year] )
VAR NumSelectedYears = COUNTROWS( SelectedYears )
VAR SummaryTable = ADDCOLUMNS(
    CALCULATETABLE(
        SUMMARIZE( Sheet1, Sheet1[Financial Year], Sheet1[VAT Number] ),
        TREATAS( SelectedYears, Sheet1[Financial Year] ),
        REMOVEFILTERS()
    ),
    "@value", [Net Sales Measure]
)
VAR FilteredTable = GROUPBY(
    FILTER(
        SummaryTable,
        [@value] &amp;lt;&amp;gt; 0
    ),
    Sheet1[VAT Number],
    "@num", SUMX( CURRENTGROUP(), 1)
)
VAR ValidNums = SELECTCOLUMNS(
    FILTER(
        FilteredTable,
        [@num] = NumSelectedYears
    ),
    Sheet1[VAT Number]
)
VAR Result = CALCULATE(
    SELECTEDMEASURE(),
    KEEPFILTERS( ValidNums )
)
RETURN Result
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;This code calculates the number of years chosen in the slicer, works out the net sales for each VAT number in each of those years, filters out those years where the net sales is 0 or blank and then counts the number of years for each VAT number, retaining those where the number of valid years matches the number of years selected in the slicer.&lt;/P&gt;
&lt;P&gt;If you want to allow the user to choose a measure different from net sales for doing the comparison, create another calculation item and replace the [Net Sales Measure] with the appropriate measure.&lt;/P&gt;</description>
    <pubDate>Mon, 31 Mar 2025 09:31:05 GMT</pubDate>
    <dc:creator>johnt75</dc:creator>
    <dc:date>2025-03-31T09:31:05Z</dc:date>
    <item>
      <title>Issue with Calculated table with User's Selection</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Issue-with-Calculated-table-with-User-s-Selection/m-p/4630517#M177282</link>
      <description>&lt;P&gt;I have an excel table that looks like this:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Financial Year&lt;/TD&gt;&lt;TD&gt;VAT Number&lt;/TD&gt;&lt;TD&gt;Sector&lt;/TD&gt;&lt;TD&gt;Net Sales&lt;/TD&gt;&lt;TD&gt;EBITDA&lt;/TD&gt;&lt;TD&gt;Inventories&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;10000&lt;/TD&gt;&lt;TD&gt;9000&lt;/TD&gt;&lt;TD&gt;800&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;12000&lt;/TD&gt;&lt;TD&gt;9500&lt;/TD&gt;&lt;TD&gt;900&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2020&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;15000&lt;/TD&gt;&lt;TD&gt;10000&lt;/TD&gt;&lt;TD&gt;1000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2020&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;16000&lt;/TD&gt;&lt;TD&gt;10000&lt;/TD&gt;&lt;TD&gt;1000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2021&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;17000&lt;/TD&gt;&lt;TD&gt;13000&lt;/TD&gt;&lt;TD&gt;450&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2021&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;18000&lt;/TD&gt;&lt;TD&gt;14000&lt;/TD&gt;&lt;TD&gt;1200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2022&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;19000&lt;/TD&gt;&lt;TD&gt;15000&lt;/TD&gt;&lt;TD&gt;800&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2022&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;20000&lt;/TD&gt;&lt;TD&gt;16000&lt;/TD&gt;&lt;TD&gt;800&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2023&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;21000&lt;/TD&gt;&lt;TD&gt;17000&lt;/TD&gt;&lt;TD&gt;1200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2023&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;22000&lt;/TD&gt;&lt;TD&gt;18000&lt;/TD&gt;&lt;TD&gt;1200&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 a lot more columns related to the companies' balance sheet items, however I am simplifying it in this example.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I imported the data to PowerBI and inserted a &lt;STRONG&gt;matrix&lt;/STRONG&gt; which shows the following: &lt;STRONG&gt;Financial Year, Sum of Net Sales, Sum of EBITDA, Sum of Inventories&lt;/STRONG&gt;, etc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I added &lt;STRONG&gt;2 slicers&lt;/STRONG&gt;: one that filters the &lt;STRONG&gt;years&lt;/STRONG&gt; that appear in my matrix ('Sheet1'[Financial Year]), and one that filter the &lt;STRONG&gt;sector&lt;/STRONG&gt; ('Sheet1'[Sector]).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I created a calculated table, which contains one column with the VATs that appear in a Common Sample. This &lt;STRONG&gt;Common Sample&lt;/STRONG&gt; refers to &lt;STRONG&gt;VATs who appear both in 2022 AND 2023, and have non-zero and non-blank Net Sales in both of those years. &lt;/STRONG&gt;If a VAT does not meet this criteria, its value is blank in the calculated table. This table is connected to the original table (Sheet1) via a &lt;STRONG&gt;One-to-many relationship &lt;/STRONG&gt;that links 'Net Sales CS 2022-2023'[VALID NET SALESVAT] to 'Sheet1'[VAT Number]. I input this calculated table in a slicer, selected all values apart from the blank ones, and this correctly filters my matrix and shows the Sum of Net Sales, EBITDA, etc, for the filtered common sample.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The type of this table is the following:&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Net Sales CS &lt;/SPAN&gt;&lt;SPAN&gt;2022&lt;/SPAN&gt;&lt;SPAN&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;2023&lt;/SPAN&gt;&lt;SPAN&gt; =&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt; &lt;SPAN&gt;VATs2022&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;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; &lt;/SPAN&gt;&lt;SPAN&gt;ALL&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Sheet1'&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;'Sheet1'&lt;/SPAN&gt;&lt;SPAN&gt;[Financial Year]&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;2022&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp;&amp;amp; &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;NOT&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;ISBLANK&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Sheet1'&lt;/SPAN&gt;&lt;SPAN&gt;[Net Sales]&lt;/SPAN&gt;&lt;SPAN&gt;)) &amp;amp;&amp;amp; &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;'Sheet1'&lt;/SPAN&gt;&lt;SPAN&gt;[Net Sales]&lt;/SPAN&gt;&lt;SPAN&gt; &amp;lt;&amp;gt; &lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; )&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt; &lt;SPAN&gt;VATs2023&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;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; &lt;/SPAN&gt;&lt;SPAN&gt;ALL&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Sheet1'&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;'Sheet1'&lt;/SPAN&gt;&lt;SPAN&gt;[Financial Year]&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;2023&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp;&amp;amp; &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;NOT&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;ISBLANK&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Sheet1'&lt;/SPAN&gt;&lt;SPAN&gt;[Net Sales]&lt;/SPAN&gt;&lt;SPAN&gt;)) &amp;amp;&amp;amp; &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;'Sheet1'&lt;/SPAN&gt;&lt;SPAN&gt;[Net Sales]&lt;/SPAN&gt;&lt;SPAN&gt; &amp;lt;&amp;gt; &lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; )&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;RETURN&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;DISTINCT&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;INTERSECT&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;SELECTCOLUMNS&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;VATs2022&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"VALID NET SALES VAT"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;'Sheet1'&lt;/SPAN&gt;&lt;SPAN&gt;[VAT Number]&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;SELECTCOLUMNS&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;VATs2023&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"VALID NET SALES VAT"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;'Sheet1'&lt;/SPAN&gt;&lt;SPAN&gt;[VAT Number]&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;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;STRONG&gt;I need help with the following query:&lt;/STRONG&gt; Instead of creating a calculated table for the common sample of 2022 and 2023, &lt;STRONG&gt;I would like a calculated table with a dynamic selection of years of Common Sample, based on the users' selection&lt;/STRONG&gt;. For example, a user might select the Net Sales Common Sample between 2020, 2021, and 2022.&lt;STRONG&gt; This calculated table (or column, or measure) will be added in a slicer, so that I can filter my matrix and showcase the Sum of Net Sales, EBITDA, Inventories, etc, ONLY FOR the Common Sample.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;STRONG&gt;IMPORTANT:&lt;/STRONG&gt; I don't want to create separate measures for each and every column (which means balance sheet item), as there are too many of them in my data.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;I created a disconnected table that allows the user to select the years for which he/she wants to compute the common sample. I believe that this should be somehow to the calculated table, but not to the original table.&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;YearSelection =&lt;/SPAN&gt; &lt;SPAN&gt;DISTINCT&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Sheet1'&lt;/SPAN&gt;&lt;SPAN&gt;[Financial Year]&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;However, I didn't have any luck with different tries of creating a calculated table, measure, or column based on my query, &lt;STRONG&gt;SO&amp;nbsp;I WOULD REALLY APPRECIATE YOUR HELP &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/STRONG&gt;.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;STRONG&gt;EXTRA QUERY:&lt;/STRONG&gt; The user might want to select a different column than the Net Sales one to find the Common Sample of the VATs for selected years.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Sat, 29 Mar 2025 17:42:57 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Issue-with-Calculated-table-with-User-s-Selection/m-p/4630517#M177282</guid>
      <dc:creator>atziovara</dc:creator>
      <dc:date>2025-03-29T17:42:57Z</dc:date>
    </item>
    <item>
      <title>Re: Issue with Calculated table with User's Selection</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Issue-with-Calculated-table-with-User-s-Selection/m-p/4630559#M177284</link>
      <description>&lt;P&gt;You cannot create calculated columns/tables from users interacting with the filter context. This only works the other way round.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Calculated columns/tables are calculated once, after the semantic model refresh, and do not interact.&lt;/P&gt;</description>
      <pubDate>Sat, 29 Mar 2025 19:22:56 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Issue-with-Calculated-table-with-User-s-Selection/m-p/4630559#M177284</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2025-03-29T19:22:56Z</dc:date>
    </item>
    <item>
      <title>Re: Issue with Calculated table with User's Selection</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Issue-with-Calculated-table-with-User-s-Selection/m-p/4631304#M177321</link>
      <description>&lt;P&gt;You can get the functionality you want by using a calculation group.&lt;/P&gt;
&lt;P&gt;First, create a table of all the financial years for use in the slicer,&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Years = DISTINCT( Sheet1[Financial Year] )&lt;/LI-CODE&gt;
&lt;P&gt;and add this column to the slicer.&lt;/P&gt;
&lt;P&gt;Create measures which sum the columns you are interested in, e.g.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Net Sales Measure = SUM( Sheet1[Net Sales] )&lt;/LI-CODE&gt;
&lt;P&gt;Next create a calculation group and a calculation item like&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;By Net Sales = 
VAR SelectedYears = VALUES( 'Years'[Financial Year] )
VAR NumSelectedYears = COUNTROWS( SelectedYears )
VAR SummaryTable = ADDCOLUMNS(
    CALCULATETABLE(
        SUMMARIZE( Sheet1, Sheet1[Financial Year], Sheet1[VAT Number] ),
        TREATAS( SelectedYears, Sheet1[Financial Year] ),
        REMOVEFILTERS()
    ),
    "@value", [Net Sales Measure]
)
VAR FilteredTable = GROUPBY(
    FILTER(
        SummaryTable,
        [@value] &amp;lt;&amp;gt; 0
    ),
    Sheet1[VAT Number],
    "@num", SUMX( CURRENTGROUP(), 1)
)
VAR ValidNums = SELECTCOLUMNS(
    FILTER(
        FilteredTable,
        [@num] = NumSelectedYears
    ),
    Sheet1[VAT Number]
)
VAR Result = CALCULATE(
    SELECTEDMEASURE(),
    KEEPFILTERS( ValidNums )
)
RETURN Result
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;This code calculates the number of years chosen in the slicer, works out the net sales for each VAT number in each of those years, filters out those years where the net sales is 0 or blank and then counts the number of years for each VAT number, retaining those where the number of valid years matches the number of years selected in the slicer.&lt;/P&gt;
&lt;P&gt;If you want to allow the user to choose a measure different from net sales for doing the comparison, create another calculation item and replace the [Net Sales Measure] with the appropriate measure.&lt;/P&gt;</description>
      <pubDate>Mon, 31 Mar 2025 09:31:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Issue-with-Calculated-table-with-User-s-Selection/m-p/4631304#M177321</guid>
      <dc:creator>johnt75</dc:creator>
      <dc:date>2025-03-31T09:31:05Z</dc:date>
    </item>
    <item>
      <title>Re: Issue with Calculated table with User's Selection</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Issue-with-Calculated-table-with-User-s-Selection/m-p/4641009#M177708</link>
      <description>&lt;P&gt;Hi&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="651384" data-lia-user-login="atziovara" class="lia-mention lia-mention-user"&gt;atziovara&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;SPAN&gt;&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="240987" data-lia-user-login="johnt75" class="lia-mention lia-mention-user"&gt;johnt75&lt;/a&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;nbsp;for Addressing the issue.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;we would like to follow up to see if the solution provided by the super user resolved your issue. Please let us know if you need any further assistance.&lt;BR /&gt;If our super user response resolved your issue, please mark it as "Accept as solution" and click "Yes" if you found it helpful.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Chaithanya.&lt;/P&gt;</description>
      <pubDate>Mon, 07 Apr 2025 11:57:18 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Issue-with-Calculated-table-with-User-s-Selection/m-p/4641009#M177708</guid>
      <dc:creator>v-kathullac</dc:creator>
      <dc:date>2025-04-07T11:57:18Z</dc:date>
    </item>
    <item>
      <title>Re: Issue with Calculated table with User's Selection</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Issue-with-Calculated-table-with-User-s-Selection/m-p/4648611#M177944</link>
      <description>&lt;P&gt;Hi&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/651384" target="_blank"&gt;@atziovara&lt;/A&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;SPAN&gt;&amp;nbsp;&lt;A href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/240987" target="_blank"&gt;@johnt75&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;nbsp;for Addressing the issue.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;we would like to follow up to see if the solution provided by the super user resolved your issue. Please let us know if you need any further assistance.&lt;BR /&gt;If our super user response resolved your issue, please mark it as "Accept as solution" and click "Yes" if you found it helpful.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Chaithanya.&lt;/P&gt;</description>
      <pubDate>Fri, 11 Apr 2025 11:42:27 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Issue-with-Calculated-table-with-User-s-Selection/m-p/4648611#M177944</guid>
      <dc:creator>v-kathullac</dc:creator>
      <dc:date>2025-04-11T11:42:27Z</dc:date>
    </item>
    <item>
      <title>Re: Issue with Calculated table with User's Selection</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Issue-with-Calculated-table-with-User-s-Selection/m-p/4657917#M178349</link>
      <description>&lt;P&gt;Hi&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/651384" target="_blank"&gt;@atziovara&lt;/A&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;SPAN&gt;&amp;nbsp;&lt;A href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/240987" target="_blank"&gt;@johnt75&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;nbsp;for Addressing the issue.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;we would like to follow up to see if the solution provided by the super user resolved your issue. Please let us know if you need any further assistance.&lt;BR /&gt;If our super user response resolved your issue, please mark it as "Accept as solution" and click "Yes" if you found it helpful.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Chaithanya.&lt;/P&gt;</description>
      <pubDate>Thu, 17 Apr 2025 16:04:10 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Issue-with-Calculated-table-with-User-s-Selection/m-p/4657917#M178349</guid>
      <dc:creator>v-kathullac</dc:creator>
      <dc:date>2025-04-17T16:04:10Z</dc:date>
    </item>
  </channel>
</rss>

