<?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: Calculate Compensation End Dates of an employee with multiple Compensation Start Dates in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Compensation-End-Dates-of-an-employee-with-multiple/m-p/2067088#M46721</link>
    <description>&lt;P&gt;You're very welcome!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;</description>
    <pubDate>Thu, 09 Sep 2021 15:09:05 GMT</pubDate>
    <dc:creator>Jos_Woolley</dc:creator>
    <dc:date>2021-09-09T15:09:05Z</dc:date>
    <item>
      <title>Calculate Compensation End Dates of an employee with multiple Compensation Start Dates</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Compensation-End-Dates-of-an-employee-with-multiple/m-p/2060014#M46467</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need your help creating a correct Compensation End date for my data.&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Employee Id&lt;/TD&gt;&lt;TD&gt;Employee Name&lt;/TD&gt;&lt;TD&gt;Compensation Start Date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100010&lt;/TD&gt;&lt;TD&gt;David Mayer&lt;/TD&gt;&lt;TD&gt;01/01/2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100010&lt;/TD&gt;&lt;TD&gt;David Mayer&lt;/TD&gt;&lt;TD&gt;12/14/2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100010&lt;/TD&gt;&lt;TD&gt;David Mayer&lt;/TD&gt;&lt;TD&gt;02/01/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100010&lt;/TD&gt;&lt;TD&gt;David Mayer&lt;/TD&gt;&lt;TD&gt;07/01/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100290&lt;/TD&gt;&lt;TD&gt;Jessi Park&lt;/TD&gt;&lt;TD&gt;06/08/2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100290&lt;/TD&gt;&lt;TD&gt;Jessi Park&lt;/TD&gt;&lt;TD&gt;05/01/2021&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I created a calculated column:&lt;/P&gt;&lt;DIV&gt;&lt;DIV class="lia-indent-padding-left-60px"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Compensation End Date = &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR maxdate =&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE (&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;MAX (Compensation[Compensation_Start_Date__c] ),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;FILTER (&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Compensation,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Compensation[Employee__r.Id] = EARLIER(Compensation[Employee__r.Id])&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&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;IF ( Compensation[Compensation_Start_Date__c] = maxdate, BLANK(), maxdate - 1 )&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Result:&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Employee Id&lt;/TD&gt;&lt;TD&gt;Employee Name&lt;/TD&gt;&lt;TD&gt;Compensation Start Date&lt;/TD&gt;&lt;TD&gt;&lt;EM&gt;Compensation End Date&lt;/EM&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Expected Compensation End Date&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100010&lt;/TD&gt;&lt;TD&gt;David Mayer&lt;/TD&gt;&lt;TD&gt;01/01/2020&lt;/TD&gt;&lt;TD&gt;&lt;EM&gt;06/302021&lt;/EM&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;12/13/2020&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100010&lt;/TD&gt;&lt;TD&gt;David Mayer&lt;/TD&gt;&lt;TD&gt;12/14/2020&lt;/TD&gt;&lt;TD&gt;&lt;EM&gt;06/302021&lt;/EM&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;01/31/2020&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100010&lt;/TD&gt;&lt;TD&gt;David Mayer&lt;/TD&gt;&lt;TD&gt;02/01/2021&lt;/TD&gt;&lt;TD&gt;&lt;EM&gt;06/30/2021&lt;/EM&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;06/30/2021&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100010&lt;/TD&gt;&lt;TD&gt;David Mayer&lt;/TD&gt;&lt;TD&gt;07/01/2021&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;100290&lt;/TD&gt;&lt;TD&gt;Jessi Park&lt;/TD&gt;&lt;TD&gt;06/08/2020&lt;/TD&gt;&lt;TD&gt;&lt;EM&gt;04/30/2021&lt;/EM&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/30/2021&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100290&lt;/TD&gt;&lt;TD&gt;Jessi Park&lt;/TD&gt;&lt;TD&gt;05/01/2021&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;The formula is doing fine for records with only 2 rows, however, it is not giving me the desired result for employees with &amp;gt;2 records. How can I tweak my formula to return the desired result?&amp;nbsp; Thank you in advance for your help.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Kat&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 06 Sep 2021 14:37:38 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Compensation-End-Dates-of-an-employee-with-multiple/m-p/2060014#M46467</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-09-06T14:37:38Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Compensation End Dates of an employee with multiple Compensation Start Dates</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Compensation-End-Dates-of-an-employee-with-multiple/m-p/2060192#M46472</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Perhaps this:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Compensation End Date =
VAR NextDate =
    CALCULATE (
        MIN ( Compensation[Compensation Start Date] ),
        FILTER (
            Compensation,
            Compensation[Employee Id] = EARLIER ( Compensation[Employee Id] )
                &amp;amp;&amp;amp; Compensation[Compensation Start Date]
                    &amp;gt; EARLIER ( Compensation[Compensation Start Date] )
        )
    )
RETURN
    IF ( NextDate = 0, BLANK (), NextDate - 1 )&lt;/LI-CODE&gt;&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Mon, 06 Sep 2021 16:03:23 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Compensation-End-Dates-of-an-employee-with-multiple/m-p/2060192#M46472</guid>
      <dc:creator>Jos_Woolley</dc:creator>
      <dc:date>2021-09-06T16:03:23Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Compensation End Dates of an employee with multiple Compensation Start Dates</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Compensation-End-Dates-of-an-employee-with-multiple/m-p/2060264#M46478</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="317022" data-lia-user-login="Jos_Woolley" class="lia-mention lia-mention-user"&gt;Jos_Woolley&lt;/a&gt;&amp;nbsp;It worked perfectly!! Thank you so so much for taking the time to solve my problem!&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":smiling_face_with_smiling_eyes:"&gt;😊&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Sep 2021 17:14:58 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Compensation-End-Dates-of-an-employee-with-multiple/m-p/2060264#M46478</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-09-06T17:14:58Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Compensation End Dates of an employee with multiple Compensation Start Dates</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Compensation-End-Dates-of-an-employee-with-multiple/m-p/2067088#M46721</link>
      <description>&lt;P&gt;You're very welcome!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;</description>
      <pubDate>Thu, 09 Sep 2021 15:09:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Compensation-End-Dates-of-an-employee-with-multiple/m-p/2067088#M46721</guid>
      <dc:creator>Jos_Woolley</dc:creator>
      <dc:date>2021-09-09T15:09:05Z</dc:date>
    </item>
  </channel>
</rss>

