<?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: Facing challenge to calculate previous year QTD in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5176319#M187902</link>
    <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;While converting a report from BO to PBI, I am getting incorrect result for previous year QTD.&lt;/P&gt;&lt;P&gt;BO expression for QTD:&lt;/P&gt;&lt;P&gt;(Floor((DaysBetween(Min([QTD].[NAP Reporting Date]); Max([QTD].[NAP Reporting Date]))) - Truncate((DayNumberOfWeek(Min([QTD].[NAP Reporting Date])) + DaysBetween(Min([QTD].[NAP Reporting Date]); Max([QTD].[NAP Reporting Date]))) /7 ;0)*2)+0)Where&amp;nbsp;([QTD].[NAP Reporting Date]=2025)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My code in Power BI:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;CALCULATE(&lt;/P&gt;&lt;P&gt;INT(&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DATEDIFF(&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Min([QTD].[NAP Reporting Date]),&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Max([QTD].[NAP Reporting Date]),&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Day&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TRUNC(&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WEEKDAY(Min([QTD].[NAP Reporting Date]),1) +&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DATEDIFF(&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Min([QTD].[NAP Reporting Date]),&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Max([QTD].[NAP Reporting Date]),&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Day&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ) / 7,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;) * 2&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ),&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QTD[nap_year]=YEAR(TODAY()) - 1&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Max([QTD].[NAP Reporting Date]) is 04/29/2026. BO is returning 21 as PY QTD while power bi is returning 64. We need to exclude weekends and holidays. Please help me understand if there is anything wrong in my expression. Thanks in advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 30 Apr 2026 14:45:09 GMT</pubDate>
    <dc:creator>Soumeli</dc:creator>
    <dc:date>2026-04-30T14:45:09Z</dc:date>
    <item>
      <title>Facing challenge to calculate previous year QTD</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5176318#M187900</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;While converting BO to PBI, I am getting incorrect result for previous year QTD.&lt;/P&gt;&lt;P&gt;BO expression for QTD:&lt;/P&gt;&lt;P&gt;(Floor((DaysBetween(Min([QTD].[NAP Reporting Date]); Max([QTD].[NAP Reporting Date]))) - Truncate((DayNumberOfWeek(Min([QTD].[NAP Reporting Date])) + DaysBetween(Min([QTD].[NAP Reporting Date]); Max([QTD].[NAP Reporting Date]))) /7 ;0)*2)+0)Where&amp;nbsp;([QTD].[NAP Reporting Date]=2025)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My code in Power BI:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;CALCULATE(&lt;/P&gt;&lt;P&gt;INT(&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DATEDIFF(&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Min([QTD].[NAP Reporting Date]),&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Max([QTD].[NAP Reporting Date]),&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Day&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TRUNC(&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WEEKDAY(Min([QTD].[NAP Reporting Date]),1) +&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DATEDIFF(&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Min([QTD].[NAP Reporting Date]),&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Max([QTD].[NAP Reporting Date]),&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Day&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ) / 7,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;) * 2&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ),&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QTD[nap_year]=YEAR(TODAY()) - 1&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Max([QTD].[NAP Reporting Date]) is 04/29/2026. BO is returning 21 as PY QTD while power bi is returning 64. We need to exclude weekends and holidays. Please help me understand if there is anything wrong in my expression. Thanks in advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Apr 2026 14:38:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5176318#M187900</guid>
      <dc:creator>Soumeli</dc:creator>
      <dc:date>2026-04-30T14:38:07Z</dc:date>
    </item>
    <item>
      <title>Re: Facing challenge to calculate previous year QTD</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5176319#M187902</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;While converting a report from BO to PBI, I am getting incorrect result for previous year QTD.&lt;/P&gt;&lt;P&gt;BO expression for QTD:&lt;/P&gt;&lt;P&gt;(Floor((DaysBetween(Min([QTD].[NAP Reporting Date]); Max([QTD].[NAP Reporting Date]))) - Truncate((DayNumberOfWeek(Min([QTD].[NAP Reporting Date])) + DaysBetween(Min([QTD].[NAP Reporting Date]); Max([QTD].[NAP Reporting Date]))) /7 ;0)*2)+0)Where&amp;nbsp;([QTD].[NAP Reporting Date]=2025)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My code in Power BI:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;CALCULATE(&lt;/P&gt;&lt;P&gt;INT(&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DATEDIFF(&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Min([QTD].[NAP Reporting Date]),&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Max([QTD].[NAP Reporting Date]),&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Day&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TRUNC(&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WEEKDAY(Min([QTD].[NAP Reporting Date]),1) +&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DATEDIFF(&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Min([QTD].[NAP Reporting Date]),&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Max([QTD].[NAP Reporting Date]),&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Day&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ) / 7,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;) * 2&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ),&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QTD[nap_year]=YEAR(TODAY()) - 1&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Max([QTD].[NAP Reporting Date]) is 04/29/2026. BO is returning 21 as PY QTD while power bi is returning 64. We need to exclude weekends and holidays. Please help me understand if there is anything wrong in my expression. Thanks in advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Apr 2026 14:45:09 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5176319#M187902</guid>
      <dc:creator>Soumeli</dc:creator>
      <dc:date>2026-04-30T14:45:09Z</dc:date>
    </item>
    <item>
      <title>Re: Facing challenge to calculate previous year QTD</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5176443#M187903</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1478276" data-lia-user-login="Soumeli" class="lia-mention lia-mention-user"&gt;Soumeli&lt;/a&gt;&amp;nbsp;, The setup of the calendar table plays a crucial role in this example. I have used a separate table to capture holiday details. Alternatively, you can create a flag column within the calendar table to indicate whether a day is a holiday or a workday.&lt;BR /&gt;&lt;BR /&gt;Sample OP :&lt;BR /&gt;&lt;BR /&gt;Total days : 29&lt;BR /&gt;Total Holidays : 2&lt;BR /&gt;Total working days : 21 (Mon to Fri)&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;data model :&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;BR /&gt;Data :&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;DAX Code:&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;PY QTD Working Days = 
VAR TodayDate  = MAX( 'Calendar'[NAP Reporting Date] )
VAR QStart     = DATE(YEAR(TodayDate),(INT((MONTH(TodayDate)-1)/3)*3)+1,1)
VAR PY_QStart  = DATE(YEAR(QStart)-1, MONTH(QStart), 1)
VAR PY_QEnd    = DATE(YEAR(TodayDate)-1, MONTH(TodayDate), DAY(TodayDate))
VAR TotalDays  = DATEDIFF(PY_QStart, PY_QEnd, DAY)+1
VAR StartWkDay = WEEKDAY(PY_QStart, 2)   -- Monday=1
VAR WeekendDays= INT((StartWkDay + TotalDays) / 7) * 2
RETURN TotalDays - WeekendDays&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;PY QTD Working Days (Adj) = 
VAR TodayDate  = MAX( 'Calendar'[NAP Reporting Date] )
VAR QStart     = DATE(YEAR(TodayDate),(INT((MONTH(TodayDate)-1)/3)*3)+1,1)
VAR PY_QStart  = DATE(YEAR(QStart)-1, MONTH(QStart), 1)
VAR PY_QEnd    = DATE(YEAR(TodayDate)-1, MONTH(TodayDate), DAY(TodayDate))
VAR TotalDays  = DATEDIFF(PY_QStart, PY_QEnd, DAY)+1
VAR StartWkDay = WEEKDAY(PY_QStart, 2)
VAR WeekendDays= INT((StartWkDay + TotalDays) / 7) * 2
VAR HolidayCnt =
    CALCULATE(
        COUNTROWS(Holidays),
        Holidays[HolidayDate] &amp;gt;= PY_QStart,
        Holidays[HolidayDate] &amp;lt;= PY_QEnd,
        WEEKDAY(Holidays[HolidayDate],2) &amp;lt;= 5
    )
RETURN TotalDays - WeekendDays - HolidayCnt&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;PBIX file :&amp;nbsp;&lt;BR /&gt;&lt;A href="https://1drv.ms/u/c/135210baa2a11a19/IQDi4PgAYwAIS71-FCpIcPqMAWR_3b2CSA3fJMv92Qhu88k?e=I1Nf7o" target="_blank"&gt;Day Calc.pbix&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks&amp;nbsp;&lt;BR /&gt;If you found this helpful, please consider giving it a kudo and marking it as the accepted solution — it goes a long way in helping others facing the same issue.&lt;BR /&gt;&lt;BR /&gt;For more Power BI tips and discussions, let’s connect on LinkedIn:&lt;BR /&gt;&lt;A href="https://www.linkedin.com/in/natarajan-manivasagan" target="_blank"&gt;https://www.linkedin.com/in/natarajan-manivasagan&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Cheers!&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Apr 2026 19:02:22 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5176443#M187903</guid>
      <dc:creator>Natarajan_M</dc:creator>
      <dc:date>2026-04-30T19:02:22Z</dc:date>
    </item>
    <item>
      <title>Re: Facing challenge to calculate previous year QTD</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5176932#M187918</link>
      <description>&lt;P&gt;&lt;SPAN&gt;I understand you're facing challenges with QTD calculations when converting from BO to Power BI, especially for previous year comparisons. The DAX `DATEDIFF` and `WEEKDAY` functions work slightly differently.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here are two approaches:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Solution 1: Using `DATEDIFF` and adjusted `WEEKDAY` logic:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;VAR MinDate =
    MIN ( 'QTD'[NAP Reporting Date] )
VAR MaxDate =
    MAX ( 'QTD'[NAP Reporting Date] )
VAR DaysInPeriod =
    DATEDIFF (
        MinDate,
        MaxDate,
        DAY
    )
VAR StartDayOfWeek =
    WEEKDAY (
        MinDate,
        2
    ) // Monday is 1, Sunday is 7
VAR WeeksCounted =
    TRUNC (
        ( StartDayOfWeek + DaysInPeriod - 1 ) / 7,
        0
    )
VAR QTDDays = DaysInPeriod - WeeksCounted * 2
RETURN
    INT ( QTDDays )&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Solution 2: Leveraging Time Intelligence for Previous Year QTD:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For previous year QTD, it's generally more robust to use DAX time intelligence functions. Create a date table and a measure like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Previous Year QTD =
CALCULATE (
    [Your Current QTD Measure],
    // Replace with your QTD measure
    SAMEPERIODLASTYEAR ( 'Date'[Date] )
)&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Remember to replace `[Your Current QTD Measure]` and `'Date'[Date]` with your actual measure and date table column.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 03 May 2026 03:26:44 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5176932#M187918</guid>
      <dc:creator>pcoley</dc:creator>
      <dc:date>2026-05-03T03:26:44Z</dc:date>
    </item>
    <item>
      <title>Re: Facing challenge to calculate previous year QTD</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5177007#M187921</link>
      <description>&lt;P&gt;&lt;FONT&gt;Hi&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;A href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1345926" target="_blank" rel="noopener"&gt;@Natarajan_M&lt;/A&gt;&lt;FONT&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply. I am very new in power bi. I couldn't edit query for calendar table as I can't log in.Can you please help me how you set up calendar table?Just using CALENDAR or CALENDARAUTO function will help?What about to use a separate table to capture holidays?&lt;/P&gt;</description>
      <pubDate>Sun, 03 May 2026 14:48:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5177007#M187921</guid>
      <dc:creator>Soumeli</dc:creator>
      <dc:date>2026-05-03T14:48:14Z</dc:date>
    </item>
    <item>
      <title>Re: Facing challenge to calculate previous year QTD</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5177009#M187922</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="842490" data-lia-user-login="pcoley" class="lia-mention lia-mention-user"&gt;pcoley&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your answer. Solution 1 didn't work for my case. It returned 281.&lt;/P&gt;</description>
      <pubDate>Sun, 03 May 2026 14:46:56 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5177009#M187922</guid>
      <dc:creator>Soumeli</dc:creator>
      <dc:date>2026-05-03T14:46:56Z</dc:date>
    </item>
    <item>
      <title>Re: Facing challenge to calculate previous year QTD</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5177035#M187923</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Try the following:&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PrevYear_QTD =&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt; &lt;SPAN&gt;DatesTablePYQTD&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;SAMEPERIODLASTYEAR&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;DATESQTD&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;DIM_YourCalendarTable&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt; ) ) --on the right side of your calendar date pls click 3 dots ... and select mark as Date table to use this function&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;COUNTROWS&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;DatesTablePYQTD&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;WEEKDAY&lt;/SPAN&gt;&lt;SPAN&gt; ( DIM_YourCalendarTable&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;2&lt;/SPAN&gt;&lt;SPAN&gt; ) &amp;lt;= &lt;/SPAN&gt;&lt;SPAN&gt;5 --Limit the days from Mon - Fri&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;</description>
      <pubDate>Sun, 03 May 2026 19:30:02 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5177035#M187923</guid>
      <dc:creator>RDewi</dc:creator>
      <dc:date>2026-05-03T19:30:02Z</dc:date>
    </item>
    <item>
      <title>Re: Facing challenge to calculate previous year QTD</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5177436#M187931</link>
      <description>&lt;DIV&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1478276" data-lia-user-login="Soumeli" class="lia-mention lia-mention-user"&gt;Soumeli&lt;/a&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;it seems to me you did not get an answer on how to setup a Dates table, here a simple script in DAX&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Create a new table (Modeling -&amp;gt; New table) with this code and then connect it to the fact tables&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Date =&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;VAR Union_Dates =&lt;/DIV&gt;
&lt;DIV&gt;SELECTCOLUMNS (&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; DISTINCT (&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; UNION(&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ALLNOBLANKROW ( Fact1[DateCol] ),&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; ALLNOBLANKROW ( Fact2[DateCol] ),&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ALLNOBLANKROW ( FactN[DateCol] )&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; "@Date", Fact1[DateCol]&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;)&lt;/DIV&gt;
&lt;DIV&gt;VAR Min_Date = MINX ( UNION_Dates, [@Date] )&lt;/DIV&gt;
&lt;DIV&gt;VAR Max_Date = MAXX ( UNION_Dates, [@Date] )&lt;/DIV&gt;
&lt;DIV&gt;VAR Min_Date_Year = YEAR ( Min_Date )&lt;/DIV&gt;
&lt;DIV&gt;VAR Max_Date_Year = YEAR ( Max_Date )&lt;/DIV&gt;
&lt;DIV&gt;VAR Begin_Cal = DATE ( Min_Date_Year, 1, 1 )&lt;/DIV&gt;
&lt;DIV&gt;VAR End_Cal = DATE ( Max_Date_Year, 12, 31 )&lt;/DIV&gt;
&lt;DIV&gt;VAR Calendar_base = CALENDAR ( Begin_Cal, End_Cal )&lt;/DIV&gt;
&lt;DIV&gt;VAR Full_Calendar =&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; ADDCOLUMNS(&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ADDCOLUMNS(&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Calendar_base,&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp; "Date For Filters", [Date],&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "Year", YEAR ( [Date] ),&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "Month", MONTH ( [Date] ),&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "Month Name", FORMAT( [Date], "mmmm" ),&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "Qrt","Qrt " &amp;amp; QUARTER ( [Date] ),&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "WeekDay Nr", WEEKDAY( [Date], 2),&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "WeekDay Name", FORMAT( [Date],"dddd" ),&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "Week","Week " &amp;amp; WEEKNUM( [Date], 2 ),&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "YearMonth", YEAR([Date]) &amp;amp; FORMAT( MONTH( [Date] ),"00" ),&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp; "WorkingDay", IF ( WEEKDAY( [Date], 2) IN {6, 7}, "N", "Y" ),&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "Past-Present", IF ( [Date] &amp;lt;= Max_Date, "Y", "N")&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ),&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "YearMonthNr", [Year] * 12 + [Month]&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; )&lt;/DIV&gt;
&lt;DIV&gt;RETURN&lt;/DIV&gt;
&lt;DIV&gt;Full_Calendar&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;On the question: how about an additional table for holidays? Yes, that's a good idea. It should be a table with&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Date&amp;nbsp; &amp;nbsp; Holiday Descriotion&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;And then the DAX code of the Date table will have to be slightly adjusted, you can send me a message on that and I shall support you&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;P&gt;If this helped, please consider giving kudos and mark as a solution&lt;/P&gt;
&lt;STRONG&gt;@me in replies or I'll lose your thread&lt;/STRONG&gt;
&lt;P&gt;Want to check your DAX skills? &lt;A href="https://www.linkedin.com/company/kubisco/" target="_blank"&gt;Answer my biweekly DAX challenges on the kubisco Linkedin page&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Consider voting &lt;A href="https://community.fabric.microsoft.com/t5/Fabric-Ideas/Power-BI-Filter-Pane-as-an-icon-on-the-right-side-bar-in-on/idi-p/4728588" target="_blank"&gt;this Power BI idea&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Francesco Bergamaschi&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;MBA, M.Eng, M.Econ, Professor of BI&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 04 May 2026 11:51:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5177436#M187931</guid>
      <dc:creator>FBergamaschi</dc:creator>
      <dc:date>2026-05-04T11:51:07Z</dc:date>
    </item>
    <item>
      <title>Re: Facing challenge to calculate previous year QTD</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5177926#M187949</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1478276" data-lia-user-login="Soumeli" class="lia-mention lia-mention-user"&gt;Soumeli&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for reaching out to the Microsoft Fabric Forum Community.&lt;/P&gt;
&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1345926" data-lia-user-login="Natarajan_M" class="lia-mention lia-mention-user"&gt;Natarajan_M&lt;/a&gt;&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1587818" data-lia-user-login="RDewi" class="lia-mention lia-mention-user"&gt;RDewi&lt;/a&gt;&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="842490" data-lia-user-login="pcoley" class="lia-mention lia-mention-user"&gt;pcoley&lt;/a&gt;&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1287762" data-lia-user-login="FBergamaschi" class="lia-mention lia-mention-user"&gt;FBergamaschi&lt;/a&gt;&amp;nbsp;Thanks for the inputs.&lt;/P&gt;
&lt;P&gt;I hope the information provided by users was helpful. If you still have questions, please don't hesitate to reach out to the community.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 05 May 2026 08:16:29 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5177926#M187949</guid>
      <dc:creator>v-priyankata</dc:creator>
      <dc:date>2026-05-05T08:16:29Z</dc:date>
    </item>
    <item>
      <title>Re: Facing challenge to calculate previous year QTD</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5179749#M188010</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1478276" data-lia-user-login="Soumeli" class="lia-mention lia-mention-user"&gt;Soumeli&lt;/a&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hope everything’s going smoothly on your end. I wanted to check if the issue got sorted. if you have any other issues please reach community.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 08 May 2026 09:45:15 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Facing-challenge-to-calculate-previous-year-QTD/m-p/5179749#M188010</guid>
      <dc:creator>v-priyankata</dc:creator>
      <dc:date>2026-05-08T09:45:15Z</dc:date>
    </item>
  </channel>
</rss>

