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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Rsnor
Regular Visitor

Help with if and statement

Apologies if this was answered before.

I am having issues with my if and statements in power query. 

 

=If [item1] = 1 and [item2] <> null then 1 else 0

 

Where [item2] just needs to have any text in the cells and [item1] has only either 1 or 0. 

 

The query keeps on returning 0 even if all conditions are met. I feel "<> null" is where the issue is but im not sure,kinda new to this.

 

 

1 ACCEPTED SOLUTION

=If [item1] = 1 and Text.Combine({[item2],[item3],[item4]})<>"" then 1 else 0

View solution in original post

4 REPLIES 4
wdx223_Daniel
Super User
Super User

=If [item1] = 1 and not List.Contains({null,""},Text.Trim([item2])) then 1 else 0

Hi, thank you very much for this but its still returning 0 as a result. I think I screwed up explaining what I was trying to do. Basically I'm trying to put the fx below to my query. 

 

 

 

=IF(AND(D3=1,LEN(E3)>0,LEN(F3)>0,LEN(G3)>0),1,0)

fx.png

 

=If [item1] = 1 and Text.Combine({[item2],[item3],[item4]})<>"" then 1 else 0

That's it! thank you so much daniel.

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

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

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.