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

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes! Register now.

Reply
DebbieE
Community Champion
Community Champion

Conditional Column Case sensitive

Im creating flags using Text.

But it seems that its case sensitive "microsoft", "Microsoft"

 

Is there anyway I can get rid of that? I dont want to add 2 conditions when i only need one?

 

Debbie

1 ACCEPTED SOLUTION

Create your conditional column exactly as you have been doing, then go to the formula bar and edit it to be something like:

 

= Table.AddColumn(#"Renamed Columns", "MyConditionalCol", each if Text.Lower([MyColumn]) = "microsoftazure" then 1 else 0)

 

The key bit is wrapping Text.Lower() around the column name and making sure the comparitor is also lowercase.

 

image.png

View solution in original post

5 REPLIES 5
DebbieE
Community Champion
Community Champion

Ive come up with a workaround

Create a duplicate column, change everything to lower case and use that. Then hide this column

Hi DebbieE,

 

Could you share some sample data and clarify more info about your expected result?

 

Regards,

Jimmy Tao

Yes, I have a twitter test field. If for example you had

1 MicrosoftAzure

2 microsoftazure

3 Microsoftazure

4 microsoftAzure

 

Currently it seems if you go to New Conditional Column. And Add a If Text Contains microsoftazure  Then 1 You will only get a flag set against 2

 

I dont want to set 4 conditions, which will potentially miss other mixes of capitals and none capitals. The only way around this I could think of is to Duplicate Text. Change to lower case and use this as the basis of the condition

Create your conditional column exactly as you have been doing, then go to the formula bar and edit it to be something like:

 

= Table.AddColumn(#"Renamed Columns", "MyConditionalCol", each if Text.Lower([MyColumn]) = "microsoftazure" then 1 else 0)

 

The key bit is wrapping Text.Lower() around the column name and making sure the comparitor is also lowercase.

 

image.png

DebbieE
Community Champion
Community Champion

Fantastic,

 

Thank you 

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 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.

Top Solution Authors
Top Kudoed Authors