cancel
Showing results for
Did you mean:

Fabric is Generally Available. Browse Fabric Presentations. Work towards your Fabric certification with the Cloud Skills Challenge.

Post Patron

## Translate DAX formula to Power Query

Hello, I was wondeirng if someone could please help me translate this DAX formula to power bi power query formula:

New_Column = if(isblank(table[PAYMENT_DATE]),BLANK(),if(month(table[PAYMENT_DATE])<4,year(table[PAYMENT_DATE])-1 & "-" & year(table[PAYMENT_DATE]),year(table[PAYMENT_DATE]) & "-" & year(table[PAYMENT_DATE])+1))

thank you
1 ACCEPTED SOLUTION
Super User

@OPS-MLTSD try this in Power Query:

``if [Payment_Date] = null then null else if Date.Month([Payment_Date]) < 4 then Number.ToText(Date.Year([Payment_Date])-1)&"-"&Number.ToText(Date.Year([Payment_Date])) else Number.ToText(Date.Year([Payment_Date]))&"-"&Number.ToText(Date.Year([Payment_Date])+1)``

Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!

Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo

If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤

Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.

4 REPLIES 4
Super User

Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!

Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo

If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤

Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.

Post Patron

@parry2k  thank you!

Super User

@OPS-MLTSD try this in Power Query:

``if [Payment_Date] = null then null else if Date.Month([Payment_Date]) < 4 then Number.ToText(Date.Year([Payment_Date])-1)&"-"&Number.ToText(Date.Year([Payment_Date])) else Number.ToText(Date.Year([Payment_Date]))&"-"&Number.ToText(Date.Year([Payment_Date])+1)``

Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!

Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo

If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤

Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.

Post Patron

do I write this above formula in advanced editor in power query?

Announcements

#### Power BI Monthly Update - November 2023

Check out the November 2023 Power BI update to learn about new features.

#### Fabric Community News unified experience

Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.

#### The largest Power BI and Fabric virtual conference

130+ sessions, 130+ speakers, Product managers, MVPs, and experts. All about Power BI and Fabric. Attend online or watch the recordings.

Top Solution Authors
Top Kudoed Authors