<?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: Count the number of years a contact has donated in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-the-number-of-years-a-contact-has-donated/m-p/3331372#M124844</link>
    <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="518952" data-lia-user-login="barritown" class="lia-mention lia-mention-user"&gt;barritown&lt;/a&gt; thank you! When I try that, I am getting a count of all years. Is that because I have a many to one relationship here? I made the relationship bidirectional. Here's my model:&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;</description>
    <pubDate>Fri, 14 Jul 2023 13:45:36 GMT</pubDate>
    <dc:creator>sflaming</dc:creator>
    <dc:date>2023-07-14T13:45:36Z</dc:date>
    <item>
      <title>Count the number of years a contact has donated</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-the-number-of-years-a-contact-has-donated/m-p/3330228#M124782</link>
      <description>&lt;P&gt;I am trying to create a measure which will count the number of years that a contact has given a donation.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For example, using the sample data below (which is linked by Contact ID, and the date recieved is linked to a calendar dimension date table), I would like the output of the measure/column to be 3 for Sarah John (she contributed in 3 different years), 4 for Tom Kim, etc.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any thoughts?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Contact ID&lt;/TD&gt;&lt;TD&gt;Display Name&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;45&lt;/TD&gt;&lt;TD&gt;Sarah John&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Tom Kim&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;845&lt;/TD&gt;&lt;TD&gt;Rebecca Firsk&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ContactID&lt;/TD&gt;&lt;TD&gt;Display Name&lt;/TD&gt;&lt;TD&gt;Date Received&lt;/TD&gt;&lt;TD&gt;Soft Credit Amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;45&lt;/TD&gt;&lt;TD&gt;Sarah John&lt;/TD&gt;&lt;TD&gt;11/15/2020 0:00&lt;/TD&gt;&lt;TD&gt;150&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;45&lt;/TD&gt;&lt;TD&gt;Sarah John&lt;/TD&gt;&lt;TD&gt;12/20/2020 0:00&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Tom Kim&lt;/TD&gt;&lt;TD&gt;12/24/2020 0:00&lt;/TD&gt;&lt;TD&gt;62.5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Tom Kim&lt;/TD&gt;&lt;TD&gt;2/5/2021 0:00&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;845&lt;/TD&gt;&lt;TD&gt;Rebecca Firsk&lt;/TD&gt;&lt;TD&gt;3/6/2021 0:00&lt;/TD&gt;&lt;TD&gt;25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;845&lt;/TD&gt;&lt;TD&gt;Rebecca Firsk&lt;/TD&gt;&lt;TD&gt;5/18/2021 0:00&lt;/TD&gt;&lt;TD&gt;8.34&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;45&lt;/TD&gt;&lt;TD&gt;Sarah John&lt;/TD&gt;&lt;TD&gt;10/14/2021 0:00&lt;/TD&gt;&lt;TD&gt;20.84&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;845&lt;/TD&gt;&lt;TD&gt;Rebecca Firsk&lt;/TD&gt;&lt;TD&gt;3/4/2022 0:00&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;845&lt;/TD&gt;&lt;TD&gt;Rebecca Firsk&lt;/TD&gt;&lt;TD&gt;3/7/2022 0:00&lt;/TD&gt;&lt;TD&gt;50&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;45&lt;/TD&gt;&lt;TD&gt;Sarah John&lt;/TD&gt;&lt;TD&gt;6/30/2022 0:00&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Tom Kim&lt;/TD&gt;&lt;TD&gt;8/23/2022 0:00&lt;/TD&gt;&lt;TD&gt;25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;845&lt;/TD&gt;&lt;TD&gt;Rebecca Firsk&lt;/TD&gt;&lt;TD&gt;12/28/2022 0:00&lt;/TD&gt;&lt;TD&gt;150&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Tom Kim&lt;/TD&gt;&lt;TD&gt;4/20/2023 0:00&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;28&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Thu, 13 Jul 2023 23:37:41 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-the-number-of-years-a-contact-has-donated/m-p/3330228#M124782</guid>
      <dc:creator>sflaming</dc:creator>
      <dc:date>2023-07-13T23:37:41Z</dc:date>
    </item>
    <item>
      <title>Re: Count the number of years a contact has donated</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-the-number-of-years-a-contact-has-donated/m-p/3331046#M124828</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="588904" data-lia-user-login="sflaming" class="lia-mention lia-mention-user"&gt;sflaming&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;If your Calendar table has a bi-directional cross filtering with the fact table and you have the [Year] column in it:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;the measure may be as simple as that:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;Best Regards, &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;Alexander&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&lt;A href="https://youtube.com/@powerbi-vlog" target="_blank"&gt;My YouTube vlog in English&lt;/A&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&lt;A href="https://youtube.com/@pbi-vlog" target="_blank"&gt;My YouTube vlog in Russian&lt;/A&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 14 Jul 2023 09:38:02 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-the-number-of-years-a-contact-has-donated/m-p/3331046#M124828</guid>
      <dc:creator>barritown</dc:creator>
      <dc:date>2023-07-14T09:38:02Z</dc:date>
    </item>
    <item>
      <title>Re: Count the number of years a contact has donated</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-the-number-of-years-a-contact-has-donated/m-p/3331372#M124844</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="518952" data-lia-user-login="barritown" class="lia-mention lia-mention-user"&gt;barritown&lt;/a&gt; thank you! When I try that, I am getting a count of all years. Is that because I have a many to one relationship here? I made the relationship bidirectional. Here's my model:&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;</description>
      <pubDate>Fri, 14 Jul 2023 13:45:36 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-the-number-of-years-a-contact-has-donated/m-p/3331372#M124844</guid>
      <dc:creator>sflaming</dc:creator>
      <dc:date>2023-07-14T13:45:36Z</dc:date>
    </item>
    <item>
      <title>Re: Count the number of years a contact has donated</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-the-number-of-years-a-contact-has-donated/m-p/3331430#M124848</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="588904" data-lia-user-login="sflaming" class="lia-mention lia-mention-user"&gt;sflaming&lt;/a&gt;, no, one-to-many shouldn't spoil it. There is something else, I guess.&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can try such an alternative, which is heavier and slower (and ignores the fact that you have a calendar table) but may work:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;In plain text:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Measure 2 = 
VAR _tbl = SUMMARIZE ( ADDCOLUMNS ( Donations, "Year", YEAR ( [Date Received] ) ), [ContactID], [Year] )
RETURN COUNTROWS ( _tbl )  &lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;Best Regards, &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;Alexander&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&lt;A href="https://youtube.com/@powerbi-vlog" target="_blank" rel="noopener"&gt;My YouTube vlog in English&lt;/A&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&lt;A href="https://youtube.com/@pbi-vlog" target="_blank" rel="noopener"&gt;My YouTube vlog in Russian&lt;/A&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 14 Jul 2023 14:27:03 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-the-number-of-years-a-contact-has-donated/m-p/3331430#M124848</guid>
      <dc:creator>barritown</dc:creator>
      <dc:date>2023-07-14T14:27:03Z</dc:date>
    </item>
    <item>
      <title>Re: Count the number of years a contact has donated</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-the-number-of-years-a-contact-has-donated/m-p/3331659#M124861</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="518952" data-lia-user-login="barritown" class="lia-mention lia-mention-user"&gt;barritown&lt;/a&gt;&amp;nbsp;I ended up adding a column to my calendar dimension table called "Year", and then created a measure&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Number Of Years = &lt;/SPAN&gt;&lt;SPAN&gt;DISTINCTCOUNT&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;DimDate&lt;/SPAN&gt;&lt;SPAN&gt;[Year]&lt;/SPAN&gt;&lt;SPAN&gt;) that works!&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Not sure why I couldn't use the 'Year' from the date hierarchy here, but happy to have it working now!&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 14 Jul 2023 17:50:33 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-the-number-of-years-a-contact-has-donated/m-p/3331659#M124861</guid>
      <dc:creator>sflaming</dc:creator>
      <dc:date>2023-07-14T17:50:33Z</dc:date>
    </item>
  </channel>
</rss>

