Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
Andmi
Frequent Visitor

IF a value of a cell is empty return the value of another one

Hi All,

 

I have a column A with some values and some blank ones.

Is it possible to create a new column B where the value is equal of the column A value except when it is empty where it should return the value of column C?

2 ACCEPTED SOLUTIONS
Greg_Deckler
Super User
Super User

In DAX that would be:

 

[B] = IF(ISBLANK([A]),[C],[A])

In Power Query (M) it would be:

 

= Table.AddColumn(#"Changed Type", "Custom", each if [A] = null then [C] else [A])


Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Power BI Cookbook Third Edition (Color)

DAX is easy, CALCULATE makes DAX hard...

View solution in original post

heryox
New Member

You can use this after add column in power query editor:

if ColumnA = 'yourvalue'  then ColumnA

         Else ColumnC

 

This save your column before do all on data 🙂

 

if this help you mark this as a solution!

Thank you 

View solution in original post

5 REPLIES 5
Anonymous
Not applicable

I have used the formula 

= Table.AddColumn(#"Changed Type", "Custom", each if [A] = null then [C] else [A])

But power query Excel doesn't recognise "null" as "null" and for some reason new column value is looks empty although column C has value and A doesn't have, power query show A.

Hi,

Share some data and show the expected result.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
Anonymous
Not applicable

@Greg_Deckler 

Perhaps you can help me out:

 

= Table.AddColumn(#"Changed Type", "Custom", each if [A]= null then [B] else [C])

 

Does this fill Custom with B if A is null and with C if A and B are empty? I am still getting null back as a result hile one of the 3 cells are filled for sure.

Thanks!

heryox
New Member

You can use this after add column in power query editor:

if ColumnA = 'yourvalue'  then ColumnA

         Else ColumnC

 

This save your column before do all on data 🙂

 

if this help you mark this as a solution!

Thank you 

Greg_Deckler
Super User
Super User

In DAX that would be:

 

[B] = IF(ISBLANK([A]),[C],[A])

In Power Query (M) it would be:

 

= Table.AddColumn(#"Changed Type", "Custom", each if [A] = null then [C] else [A])


Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Power BI Cookbook Third Edition (Color)

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.