<?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: Need Urgent Help on SamePeriodLastYear in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/5000175#M187079</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&amp;nbsp;No worries — this is a &lt;STRONG data-start="45" data-end="95"&gt;very common SAMEPERIODLASTYEAR / YoY confusion, and I’ll fix it &lt;STRONG data-start="113" data-end="129"&gt;step-by-step, clean and production-ready.&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P data-start="160" data-end="222"&gt;You &lt;STRONG data-start="164" data-end="190"&gt;do NOT need two tables. One table is perfectly fine &lt;span class="lia-unicode-emoji" title=":thumbs_up:"&gt;👍&lt;/span&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;HR data-start="224" data-end="227" /&gt;
&lt;H2 data-start="229" data-end="263"&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt; Prerequisite (VERY IMPORTANT)&lt;/H2&gt;
&lt;H3 data-start="265" data-end="310"&gt;&lt;span class="lia-unicode-emoji" title=":keycap_1:"&gt;1️⃣&lt;/span&gt; You MUST have a &lt;STRONG data-start="289" data-end="310"&gt;proper Date table&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P data-start="312" data-end="349"&gt;Create a Date table (if not already):&lt;/P&gt;
&lt;DIV class=""&gt;
&lt;DIV class="" dir="ltr"&gt;&lt;CODE class=""&gt;&lt;CODE class=""&gt;&lt;SPAN&gt;Date = ADDCOLUMNS ( CALENDAR (DATE(2024,1,1), DATE(2025,12,31)), "Year", YEAR([Date]), "Month", FORMAT([Date], "MMM"), "MonthNo", MONTH([Date]), "YearMonth", FORMAT([Date], "YYYY-MMM") )&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/CODE&gt;
&lt;P data-start="570" data-end="624"&gt;&lt;span class="lia-unicode-emoji" title=":right_arrow:"&gt;➡️&lt;/span&gt; Mark it as &lt;STRONG data-start="584" data-end="598"&gt;Date Table&lt;BR data-start="598" data-end="601" /&gt;&lt;span class="lia-unicode-emoji" title=":right_arrow:"&gt;➡️&lt;/span&gt; Create relationship:&lt;/STRONG&gt;&lt;/P&gt;
&lt;DIV class=""&gt;
&lt;DIV class="" dir="ltr"&gt;&lt;CODE class=""&gt;&lt;CODE class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;Date[&lt;SPAN class=""&gt;Date] → &lt;SPAN class=""&gt;Sales[&lt;SPAN class=""&gt;Date]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/CODE&gt;
&lt;P data-start="661" data-end="723"&gt;&lt;span class="lia-unicode-emoji" title=":warning:"&gt;⚠️&lt;/span&gt; SAMEPERIODLASTYEAR &lt;STRONG data-start="683" data-end="723"&gt;will not work correctly without this&lt;/STRONG&gt;&lt;/P&gt;
&lt;HR data-start="725" data-end="728" /&gt;
&lt;H2 data-start="730" data-end="759"&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt; Base Measure (Mandatory)&lt;/H2&gt;
&lt;DIV class=""&gt;
&lt;DIV class="" dir="ltr"&gt;&lt;CODE class=""&gt;&lt;CODE class=""&gt;&lt;SPAN&gt;Total Sales = SUM ( Sales[Amount] )&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/CODE&gt;
&lt;P data-start="810" data-end="838"&gt;This automatically respects:&lt;/P&gt;
&lt;UL data-start="839" data-end="878"&gt;
&lt;LI data-start="839" data-end="845"&gt;
&lt;P data-start="841" data-end="845"&gt;Year&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="846" data-end="853"&gt;
&lt;P data-start="848" data-end="853"&gt;Month&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="854" data-end="864"&gt;
&lt;P data-start="856" data-end="864"&gt;Category&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="865" data-end="878"&gt;
&lt;P data-start="867" data-end="878"&gt;SubCategory&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P data-start="867" data-end="878"&gt;&lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":keycap_1:"&gt;1️⃣&lt;/span&gt; Last Year Sales (Month-on-Month)&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV class=""&gt;
&lt;DIV class="" dir="ltr"&gt;&lt;CODE class=""&gt;&lt;CODE class=""&gt;&lt;SPAN&gt;Sales LY := CALCULATE ( [Total Sales], SAMEPERIODLASTYEAR ( Date[Date] ) )&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/CODE&gt;
&lt;P data-start="1023" data-end="1116"&gt;✔ This fetches &lt;STRONG data-start="1038" data-end="1062"&gt;same month last year&lt;BR /&gt;✔ Works at Category &amp;amp; SubCategory level automatically&lt;/STRONG&gt;&lt;/P&gt;
&lt;HR data-start="1118" data-end="1121" /&gt;
&lt;H2 data-start="1123" data-end="1174"&gt;&lt;span class="lia-unicode-emoji" title=":keycap_2:"&gt;2️⃣&lt;/span&gt; Difference (2025 vs 2024 – Month on Month)&lt;/H2&gt;
&lt;DIV class=""&gt;
&lt;DIV class="" dir="ltr"&gt;&lt;CODE class=""&gt;&lt;CODE class=""&gt;&lt;SPAN&gt;Sales Difference = [Total Sales] - [Sales LY]&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/CODE&gt;
&lt;P data-start="1235" data-end="1243"&gt;Example:&lt;/P&gt;
&lt;UL data-start="1244" data-end="1309"&gt;
&lt;LI data-start="1244" data-end="1265"&gt;
&lt;P data-start="1246" data-end="1265"&gt;Jan 2025 Benz = 150&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="1266" data-end="1287"&gt;
&lt;P data-start="1268" data-end="1287"&gt;Jan 2024 Benz = 100&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="1288" data-end="1309"&gt;
&lt;P data-start="1290" data-end="1309"&gt;Difference = &lt;STRONG data-start="1303" data-end="1309"&gt;50&lt;/STRONG&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P data-start="1290" data-end="1309"&gt;&lt;span class="lia-unicode-emoji" title=":keycap_3:"&gt;3️⃣&lt;/span&gt; % Difference (YoY %)&lt;/P&gt;
&lt;DIV class=""&gt;
&lt;DIV class="" dir="ltr"&gt;&lt;CODE class=""&gt;&lt;CODE class=""&gt;&lt;SPAN&gt;Sales % Difference := DIVIDE ( [Sales Difference], [Sales LY], 0 )&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/CODE&gt;
&lt;P data-start="1438" data-end="1462"&gt;Format as &lt;STRONG data-start="1448" data-end="1462"&gt;Percentage&lt;/STRONG&gt;&lt;/P&gt;
&lt;P data-start="1464" data-end="1472"&gt;Example:&amp;nbsp;&lt;SPAN&gt;(&lt;SPAN class=""&gt;150&lt;SPAN&gt; - &lt;SPAN class=""&gt;100&lt;SPAN&gt;) / &lt;SPAN class=""&gt;100&lt;SPAN&gt; = &lt;SPAN class=""&gt;50&lt;SPAN class=""&gt;%&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2 data-start="1511" data-end="1540"&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;STRONG&gt; Works Automatically For:&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P data-start="1542" data-end="1589"&gt;✔ Year&lt;BR data-start="1548" data-end="1551" /&gt;✔ Month&lt;BR data-start="1558" data-end="1561" /&gt;✔ Category&lt;BR data-start="1571" data-end="1574" /&gt;✔ SubCategory&lt;/P&gt;
&lt;P data-start="1591" data-end="1651"&gt;&lt;STRONG data-start="1591" data-end="1614"&gt;No extra DAX needed &lt;span class="lia-unicode-emoji" title=":direct_hit:"&gt;🎯&lt;/span&gt;&lt;BR data-start="1617" data-end="1620" /&gt;Filter context does everything.&lt;/STRONG&gt;&lt;/P&gt;
&lt;HR data-start="1653" data-end="1656" /&gt;
&lt;H2 data-start="1658" data-end="1692"&gt;&lt;span class="lia-unicode-emoji" title=":bar_chart:"&gt;📊&lt;/span&gt; Clustered Column Chart Setup&lt;/H2&gt;
&lt;H3 data-start="1694" data-end="1702"&gt;Axis =&amp;nbsp;&lt;SPAN class=""&gt;Date&lt;SPAN&gt;[&lt;SPAN class=""&gt;Month&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;H3 data-start="1694" data-end="1702"&gt;Legend =&amp;nbsp;&lt;SPAN&gt;Year&lt;/SPAN&gt;&lt;/H3&gt;
&lt;H3 data-start="1749" data-end="1759"&gt;Values =&amp;nbsp;&lt;SPAN class=""&gt;Total Sales Sales &lt;SPAN class=""&gt;Difference &lt;SPAN class=""&gt;(optional)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P data-start="1809" data-end="1811"&gt;OR&lt;/P&gt;
&lt;H3 data-start="1813" data-end="1824"&gt;Tooltip =&amp;nbsp;&lt;SPAN&gt;Sales LY, Sales Difference, Sales &lt;SPAN class=""&gt;% Difference&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;span class="lia-unicode-emoji" title=":prohibited:"&gt;🚫&lt;/span&gt; Common Mistakes (Please Check)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P data-start="1922" data-end="2080"&gt;&lt;span class="lia-unicode-emoji" title=":cross_mark:"&gt;❌&lt;/span&gt; Using Year / Month from Sales table&lt;BR data-start="1959" data-end="1962" /&gt;&lt;span class="lia-unicode-emoji" title=":cross_mark:"&gt;❌&lt;/span&gt; No Date table&lt;BR data-start="1977" data-end="1980" /&gt;&lt;span class="lia-unicode-emoji" title=":cross_mark:"&gt;❌&lt;/span&gt; Using TEXT month (Jan, Feb) without MonthNo sort&lt;BR data-start="2030" data-end="2033" /&gt;&lt;span class="lia-unicode-emoji" title=":cross_mark:"&gt;❌&lt;/span&gt; Using SAMEPERIODLASTYEAR on non-date column&lt;/P&gt;
&lt;H2 data-start="2087" data-end="2111"&gt;🧠 Fine Note:&lt;/H2&gt;
&lt;UL&gt;
&lt;LI data-start="2087" data-end="2111"&gt;&lt;SPAN&gt;SAMEPERIODLASTYEAR does &lt;STRONG style="font-family: inherit; font-size: 16px; color: #000000;" data-start="2139" data-end="2159"&gt;not compare rows&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI data-start="2115" data-end="2207"&gt;It &lt;STRONG data-start="2167" data-end="2207"&gt;&lt;STRONG data-start="2167" data-end="2207"&gt;shifts filter context back by 1 year&lt;/STRONG&gt;&lt;/STRONG&gt;
&lt;P data-start="2209" data-end="2253"&gt;That’s why Date table is &lt;STRONG data-start="2234" data-end="2252"&gt;non-negotiable.&lt;/STRONG&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P data-start="2209" data-end="2253"&gt;=================================================================&lt;BR /&gt;Did I answer your question? &lt;STRONG&gt;Mark my post as a solution! This will help others on the forum!&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Appreciate your Kudos!!&lt;/STRONG&gt;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&lt;STRONG&gt;Jaywant Thorat | MCT | Data Analytics Coach&lt;BR /&gt;LinkedIn: &lt;A href="https://www.linkedin.com/in/jaywantthorat/" target="_self"&gt;https://www.linkedin.com/in/jaywantthorat/&lt;/A&gt;&lt;BR /&gt;Join #MissionPowerBIBharat:&amp;nbsp;&amp;nbsp;&lt;A href="https://tinyurl.com/JoinMissionPowerBIBharat" target="_self"&gt;https://tinyurl.com/JoinMissionPowerBIBharat&lt;/A&gt;&lt;BR /&gt;&lt;STRONG&gt;#MissionPowerBIBharat&lt;BR /&gt;LIVE with Jaywant Thorat&lt;/STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
    <pubDate>Sat, 07 Feb 2026 20:26:27 GMT</pubDate>
    <dc:creator>Jaywant-Thorat</dc:creator>
    <dc:date>2026-02-07T20:26:27Z</dc:date>
    <item>
      <title>Need Urgent Help on SamePeriodLastYear</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4922389#M186832</link>
      <description>&lt;P&gt;Dear Pros,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Can you please help me to calculate the below?&lt;BR /&gt;&lt;BR /&gt;I have the sales data of 2024 &amp;amp; 2025 in the &lt;STRONG&gt;same table&lt;/STRONG&gt;.&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;1. I want to calculate the difference between 2025 month on month data and 2024 month on month.&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;2. I want to calcuate the % differece between&amp;nbsp;2025 month on month data and 2024 month on month.&lt;BR /&gt;I also have the &lt;STRONG&gt;categories and subcategories&lt;/STRONG&gt;, I want difference based on these level as well.&lt;BR /&gt;&lt;BR /&gt;I want to show the result in a clustered column char&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jan 2026 08:26:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4922389#M186832</guid>
      <dc:creator>Lio123</dc:creator>
      <dc:date>2026-01-21T08:26:07Z</dc:date>
    </item>
    <item>
      <title>Re: Need Urgent Help on SamePeriodLastYear</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4922405#M186833</link>
      <description>&lt;P&gt;Assuming your amount column is Fact[Amount] and you have a Date table 'Date':&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Sales =
SUM ( Fact[Amount] )

Sales LY =
CALCULATE ( [Sales], SAMEPERIODLASTYEAR ( 'Date'[Date] ) )

Diff vs LY =
[Sales] - [Sales LY]

% Diff vs LY =
DIVIDE ( [Diff vs LY], [Sales LY] )&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jan 2026 08:44:33 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4922405#M186833</guid>
      <dc:creator>cengizhanarslan</dc:creator>
      <dc:date>2026-01-21T08:44:33Z</dc:date>
    </item>
    <item>
      <title>Re: Need Urgent Help on SamePeriodLastYear</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4922423#M186834</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1292787" data-lia-user-login="cengizhanarslan" class="lia-mention lia-mention-user"&gt;cengizhanarslan&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;Thanks for your response!&lt;BR /&gt;&lt;BR /&gt;However, it is not giving the correct result.&lt;BR /&gt;&lt;BR /&gt;Attaching the data and result of the dax&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jan 2026 09:04:42 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4922423#M186834</guid>
      <dc:creator>Lio123</dc:creator>
      <dc:date>2026-01-21T09:04:42Z</dc:date>
    </item>
    <item>
      <title>Re: Need Urgent Help on SamePeriodLastYear</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4922432#M186835</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1292191" data-lia-user-login="Lio123" class="lia-mention lia-mention-user"&gt;Lio123&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Supposing you have both year and month name in sales table as well, try the following:&lt;BR /&gt;Sales LY = CALCULATE([Sales], sales[year]=MAX(sales[year])-1)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;or tell us more about your situation?&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jan 2026 09:21:09 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4922432#M186835</guid>
      <dc:creator>FreemanZ</dc:creator>
      <dc:date>2026-01-21T09:21:09Z</dc:date>
    </item>
    <item>
      <title>Re: Need Urgent Help on SamePeriodLastYear</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4922466#M186838</link>
      <description>&lt;P&gt;Do you have date dimention table and marked it as calendar table?&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jan 2026 10:13:04 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4922466#M186838</guid>
      <dc:creator>cengizhanarslan</dc:creator>
      <dc:date>2026-01-21T10:13:04Z</dc:date>
    </item>
    <item>
      <title>Re: Need Urgent Help on SamePeriodLastYear</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4922502#M186841</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1292787" data-lia-user-login="cengizhanarslan" class="lia-mention lia-mention-user"&gt;cengizhanarslan&lt;/a&gt;yes I have a date dim table.&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jan 2026 10:49:43 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4922502#M186841</guid>
      <dc:creator>Lio123</dc:creator>
      <dc:date>2026-01-21T10:49:43Z</dc:date>
    </item>
    <item>
      <title>Re: Need Urgent Help on SamePeriodLastYear</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4922503#M186842</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="460868" data-lia-user-login="FreemanZ" class="lia-mention lia-mention-user"&gt;FreemanZ&lt;/a&gt;&amp;nbsp; thanks for your response, but I want month on month difference not just year&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jan 2026 10:50:33 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4922503#M186842</guid>
      <dc:creator>Lio123</dc:creator>
      <dc:date>2026-01-21T10:50:33Z</dc:date>
    </item>
    <item>
      <title>Re: Need Urgent Help on SamePeriodLastYear</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4923401#M186879</link>
      <description>&lt;P&gt;Hi &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1292191" data-lia-user-login="Lio123" class="lia-mention lia-mention-user"&gt;Lio123&lt;/a&gt;,&lt;BR /&gt;Thank you for posting your query in the Microsoft Fabric Community Forum.&lt;BR /&gt;&lt;BR /&gt;I’ve reproduced your scenario in Power BI Desktop using a Date dimension and same-month comparison logic.&lt;BR /&gt;The month-on-month (same month last year) difference and % difference are working as expected at Month, Category, and SubCategory levels.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Based on the reproduction, the output matches the requirement you described (e.g: Jan-2025 vs Jan-2024, Feb-2025 vs Feb-2024). For your reference, I’m attaching the &lt;STRONG&gt;.pbix &lt;/STRONG&gt;file so you can review the model, measures and visuals used.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best regards,&lt;BR /&gt;Ganesh Singamshetty.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 22 Jan 2026 11:23:38 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4923401#M186879</guid>
      <dc:creator>v-ssriganesh</dc:creator>
      <dc:date>2026-01-22T11:23:38Z</dc:date>
    </item>
    <item>
      <title>Re: Need Urgent Help on SamePeriodLastYear</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4927643#M186934</link>
      <description>&lt;P&gt;Hello &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1292191" data-lia-user-login="Lio123" class="lia-mention lia-mention-user"&gt;Lio123&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;We hope you're doing well. Could you please confirm whether your issue has been resolved or if you're still facing challenges? Your update will be valuable to the community and may assist others with similar concerns.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Jan 2026 04:39:47 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4927643#M186934</guid>
      <dc:creator>v-ssriganesh</dc:creator>
      <dc:date>2026-01-27T04:39:47Z</dc:date>
    </item>
    <item>
      <title>Re: Need Urgent Help on SamePeriodLastYear</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4966584#M187025</link>
      <description>&lt;P&gt;Hello &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1292191" data-lia-user-login="Lio123" class="lia-mention lia-mention-user"&gt;Lio123&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hope everything’s going great with you. Just checking in has the issue been resolved or are you still running into problems? Sharing an update can really help others facing the same thing.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Jan 2026 10:38:36 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4966584#M187025</guid>
      <dc:creator>v-ssriganesh</dc:creator>
      <dc:date>2026-01-30T10:38:36Z</dc:date>
    </item>
    <item>
      <title>Re: Need Urgent Help on SamePeriodLastYear</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4999959#M187078</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1292191" data-lia-user-login="Lio123" class="lia-mention lia-mention-user"&gt;Lio123&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Assuming you have a Fact Table connected to a DIm table, you can use attached pbix as reference for ALL YOY,MOM,QOQ calculations.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please give kudos or mark it as solution once confirmed.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks and Regards,&lt;/P&gt;
&lt;P&gt;Praful&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 07 Feb 2026 12:22:24 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/4999959#M187078</guid>
      <dc:creator>Praful_Potphode</dc:creator>
      <dc:date>2026-02-07T12:22:24Z</dc:date>
    </item>
    <item>
      <title>Re: Need Urgent Help on SamePeriodLastYear</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/5000175#M187079</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&amp;nbsp;No worries — this is a &lt;STRONG data-start="45" data-end="95"&gt;very common SAMEPERIODLASTYEAR / YoY confusion, and I’ll fix it &lt;STRONG data-start="113" data-end="129"&gt;step-by-step, clean and production-ready.&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P data-start="160" data-end="222"&gt;You &lt;STRONG data-start="164" data-end="190"&gt;do NOT need two tables. One table is perfectly fine &lt;span class="lia-unicode-emoji" title=":thumbs_up:"&gt;👍&lt;/span&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;HR data-start="224" data-end="227" /&gt;
&lt;H2 data-start="229" data-end="263"&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt; Prerequisite (VERY IMPORTANT)&lt;/H2&gt;
&lt;H3 data-start="265" data-end="310"&gt;&lt;span class="lia-unicode-emoji" title=":keycap_1:"&gt;1️⃣&lt;/span&gt; You MUST have a &lt;STRONG data-start="289" data-end="310"&gt;proper Date table&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P data-start="312" data-end="349"&gt;Create a Date table (if not already):&lt;/P&gt;
&lt;DIV class=""&gt;
&lt;DIV class="" dir="ltr"&gt;&lt;CODE class=""&gt;&lt;CODE class=""&gt;&lt;SPAN&gt;Date = ADDCOLUMNS ( CALENDAR (DATE(2024,1,1), DATE(2025,12,31)), "Year", YEAR([Date]), "Month", FORMAT([Date], "MMM"), "MonthNo", MONTH([Date]), "YearMonth", FORMAT([Date], "YYYY-MMM") )&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/CODE&gt;
&lt;P data-start="570" data-end="624"&gt;&lt;span class="lia-unicode-emoji" title=":right_arrow:"&gt;➡️&lt;/span&gt; Mark it as &lt;STRONG data-start="584" data-end="598"&gt;Date Table&lt;BR data-start="598" data-end="601" /&gt;&lt;span class="lia-unicode-emoji" title=":right_arrow:"&gt;➡️&lt;/span&gt; Create relationship:&lt;/STRONG&gt;&lt;/P&gt;
&lt;DIV class=""&gt;
&lt;DIV class="" dir="ltr"&gt;&lt;CODE class=""&gt;&lt;CODE class=""&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;Date[&lt;SPAN class=""&gt;Date] → &lt;SPAN class=""&gt;Sales[&lt;SPAN class=""&gt;Date]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/CODE&gt;
&lt;P data-start="661" data-end="723"&gt;&lt;span class="lia-unicode-emoji" title=":warning:"&gt;⚠️&lt;/span&gt; SAMEPERIODLASTYEAR &lt;STRONG data-start="683" data-end="723"&gt;will not work correctly without this&lt;/STRONG&gt;&lt;/P&gt;
&lt;HR data-start="725" data-end="728" /&gt;
&lt;H2 data-start="730" data-end="759"&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt; Base Measure (Mandatory)&lt;/H2&gt;
&lt;DIV class=""&gt;
&lt;DIV class="" dir="ltr"&gt;&lt;CODE class=""&gt;&lt;CODE class=""&gt;&lt;SPAN&gt;Total Sales = SUM ( Sales[Amount] )&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/CODE&gt;
&lt;P data-start="810" data-end="838"&gt;This automatically respects:&lt;/P&gt;
&lt;UL data-start="839" data-end="878"&gt;
&lt;LI data-start="839" data-end="845"&gt;
&lt;P data-start="841" data-end="845"&gt;Year&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="846" data-end="853"&gt;
&lt;P data-start="848" data-end="853"&gt;Month&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="854" data-end="864"&gt;
&lt;P data-start="856" data-end="864"&gt;Category&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="865" data-end="878"&gt;
&lt;P data-start="867" data-end="878"&gt;SubCategory&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P data-start="867" data-end="878"&gt;&lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":keycap_1:"&gt;1️⃣&lt;/span&gt; Last Year Sales (Month-on-Month)&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV class=""&gt;
&lt;DIV class="" dir="ltr"&gt;&lt;CODE class=""&gt;&lt;CODE class=""&gt;&lt;SPAN&gt;Sales LY := CALCULATE ( [Total Sales], SAMEPERIODLASTYEAR ( Date[Date] ) )&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/CODE&gt;
&lt;P data-start="1023" data-end="1116"&gt;✔ This fetches &lt;STRONG data-start="1038" data-end="1062"&gt;same month last year&lt;BR /&gt;✔ Works at Category &amp;amp; SubCategory level automatically&lt;/STRONG&gt;&lt;/P&gt;
&lt;HR data-start="1118" data-end="1121" /&gt;
&lt;H2 data-start="1123" data-end="1174"&gt;&lt;span class="lia-unicode-emoji" title=":keycap_2:"&gt;2️⃣&lt;/span&gt; Difference (2025 vs 2024 – Month on Month)&lt;/H2&gt;
&lt;DIV class=""&gt;
&lt;DIV class="" dir="ltr"&gt;&lt;CODE class=""&gt;&lt;CODE class=""&gt;&lt;SPAN&gt;Sales Difference = [Total Sales] - [Sales LY]&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/CODE&gt;
&lt;P data-start="1235" data-end="1243"&gt;Example:&lt;/P&gt;
&lt;UL data-start="1244" data-end="1309"&gt;
&lt;LI data-start="1244" data-end="1265"&gt;
&lt;P data-start="1246" data-end="1265"&gt;Jan 2025 Benz = 150&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="1266" data-end="1287"&gt;
&lt;P data-start="1268" data-end="1287"&gt;Jan 2024 Benz = 100&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="1288" data-end="1309"&gt;
&lt;P data-start="1290" data-end="1309"&gt;Difference = &lt;STRONG data-start="1303" data-end="1309"&gt;50&lt;/STRONG&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P data-start="1290" data-end="1309"&gt;&lt;span class="lia-unicode-emoji" title=":keycap_3:"&gt;3️⃣&lt;/span&gt; % Difference (YoY %)&lt;/P&gt;
&lt;DIV class=""&gt;
&lt;DIV class="" dir="ltr"&gt;&lt;CODE class=""&gt;&lt;CODE class=""&gt;&lt;SPAN&gt;Sales % Difference := DIVIDE ( [Sales Difference], [Sales LY], 0 )&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/CODE&gt;
&lt;P data-start="1438" data-end="1462"&gt;Format as &lt;STRONG data-start="1448" data-end="1462"&gt;Percentage&lt;/STRONG&gt;&lt;/P&gt;
&lt;P data-start="1464" data-end="1472"&gt;Example:&amp;nbsp;&lt;SPAN&gt;(&lt;SPAN class=""&gt;150&lt;SPAN&gt; - &lt;SPAN class=""&gt;100&lt;SPAN&gt;) / &lt;SPAN class=""&gt;100&lt;SPAN&gt; = &lt;SPAN class=""&gt;50&lt;SPAN class=""&gt;%&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2 data-start="1511" data-end="1540"&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;STRONG&gt; Works Automatically For:&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P data-start="1542" data-end="1589"&gt;✔ Year&lt;BR data-start="1548" data-end="1551" /&gt;✔ Month&lt;BR data-start="1558" data-end="1561" /&gt;✔ Category&lt;BR data-start="1571" data-end="1574" /&gt;✔ SubCategory&lt;/P&gt;
&lt;P data-start="1591" data-end="1651"&gt;&lt;STRONG data-start="1591" data-end="1614"&gt;No extra DAX needed &lt;span class="lia-unicode-emoji" title=":direct_hit:"&gt;🎯&lt;/span&gt;&lt;BR data-start="1617" data-end="1620" /&gt;Filter context does everything.&lt;/STRONG&gt;&lt;/P&gt;
&lt;HR data-start="1653" data-end="1656" /&gt;
&lt;H2 data-start="1658" data-end="1692"&gt;&lt;span class="lia-unicode-emoji" title=":bar_chart:"&gt;📊&lt;/span&gt; Clustered Column Chart Setup&lt;/H2&gt;
&lt;H3 data-start="1694" data-end="1702"&gt;Axis =&amp;nbsp;&lt;SPAN class=""&gt;Date&lt;SPAN&gt;[&lt;SPAN class=""&gt;Month&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;H3 data-start="1694" data-end="1702"&gt;Legend =&amp;nbsp;&lt;SPAN&gt;Year&lt;/SPAN&gt;&lt;/H3&gt;
&lt;H3 data-start="1749" data-end="1759"&gt;Values =&amp;nbsp;&lt;SPAN class=""&gt;Total Sales Sales &lt;SPAN class=""&gt;Difference &lt;SPAN class=""&gt;(optional)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P data-start="1809" data-end="1811"&gt;OR&lt;/P&gt;
&lt;H3 data-start="1813" data-end="1824"&gt;Tooltip =&amp;nbsp;&lt;SPAN&gt;Sales LY, Sales Difference, Sales &lt;SPAN class=""&gt;% Difference&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;span class="lia-unicode-emoji" title=":prohibited:"&gt;🚫&lt;/span&gt; Common Mistakes (Please Check)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P data-start="1922" data-end="2080"&gt;&lt;span class="lia-unicode-emoji" title=":cross_mark:"&gt;❌&lt;/span&gt; Using Year / Month from Sales table&lt;BR data-start="1959" data-end="1962" /&gt;&lt;span class="lia-unicode-emoji" title=":cross_mark:"&gt;❌&lt;/span&gt; No Date table&lt;BR data-start="1977" data-end="1980" /&gt;&lt;span class="lia-unicode-emoji" title=":cross_mark:"&gt;❌&lt;/span&gt; Using TEXT month (Jan, Feb) without MonthNo sort&lt;BR data-start="2030" data-end="2033" /&gt;&lt;span class="lia-unicode-emoji" title=":cross_mark:"&gt;❌&lt;/span&gt; Using SAMEPERIODLASTYEAR on non-date column&lt;/P&gt;
&lt;H2 data-start="2087" data-end="2111"&gt;🧠 Fine Note:&lt;/H2&gt;
&lt;UL&gt;
&lt;LI data-start="2087" data-end="2111"&gt;&lt;SPAN&gt;SAMEPERIODLASTYEAR does &lt;STRONG style="font-family: inherit; font-size: 16px; color: #000000;" data-start="2139" data-end="2159"&gt;not compare rows&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI data-start="2115" data-end="2207"&gt;It &lt;STRONG data-start="2167" data-end="2207"&gt;&lt;STRONG data-start="2167" data-end="2207"&gt;shifts filter context back by 1 year&lt;/STRONG&gt;&lt;/STRONG&gt;
&lt;P data-start="2209" data-end="2253"&gt;That’s why Date table is &lt;STRONG data-start="2234" data-end="2252"&gt;non-negotiable.&lt;/STRONG&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P data-start="2209" data-end="2253"&gt;=================================================================&lt;BR /&gt;Did I answer your question? &lt;STRONG&gt;Mark my post as a solution! This will help others on the forum!&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Appreciate your Kudos!!&lt;/STRONG&gt;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&lt;STRONG&gt;Jaywant Thorat | MCT | Data Analytics Coach&lt;BR /&gt;LinkedIn: &lt;A href="https://www.linkedin.com/in/jaywantthorat/" target="_self"&gt;https://www.linkedin.com/in/jaywantthorat/&lt;/A&gt;&lt;BR /&gt;Join #MissionPowerBIBharat:&amp;nbsp;&amp;nbsp;&lt;A href="https://tinyurl.com/JoinMissionPowerBIBharat" target="_self"&gt;https://tinyurl.com/JoinMissionPowerBIBharat&lt;/A&gt;&lt;BR /&gt;&lt;STRONG&gt;#MissionPowerBIBharat&lt;BR /&gt;LIVE with Jaywant Thorat&lt;/STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Sat, 07 Feb 2026 20:26:27 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Need-Urgent-Help-on-SamePeriodLastYear/m-p/5000175#M187079</guid>
      <dc:creator>Jaywant-Thorat</dc:creator>
      <dc:date>2026-02-07T20:26:27Z</dc:date>
    </item>
  </channel>
</rss>

