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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Anonymous
Not applicable

Sales Territory as a Dimension - DAX Help! (Nested IF statement?)

My company operates across the U.S.  I would like to align cities with a sales territory so that I can see performance dimensiolanized a different way.

 

In my dataset I have the cities listed, but am looking for instruction how I can create a dimesion such as Northeast, Southeast, Midwest, etc.

 

I am looking for some instructions for a DAX statement (If statement?) that will allow me to assign all of my Northeast cities to a Northeast classification, and so on.  

 

i.e. New York, Philadelphia, Baltimore, Pittsburgh = Northeast

i.e. Raleigh, Charlotte, Atlanta, Orlando = Southeast

1 ACCEPTED SOLUTION
vcastello
Resolver III
Resolver III

Hi @Anonymous

Why don't you just ...

1.- Create a table in Excel with the list if cities and their classification.

2.- Import through the Query Editor that table to Power BI.

3.- Create a relationship between the cities table you just created and the one you have the data in.
4.- Apply the visual you need.

Hope That Helps

Vicente

View solution in original post

4 REPLIES 4
vcastello
Resolver III
Resolver III

Hi @Anonymous

Why don't you just ...

1.- Create a table in Excel with the list if cities and their classification.

2.- Import through the Query Editor that table to Power BI.

3.- Create a relationship between the cities table you just created and the one you have the data in.
4.- Apply the visual you need.

Hope That Helps

Vicente

sumit4732
Advocate II
Advocate II

Hi @Anonymous,

 

You can enter mapping table for cities to territory and then use lookupvalue function in your existing dataset to get territory as a custom column.

 

Hope this helps.

Let me know if you have any questions on this.

 

-Sumit

Anonymous
Not applicable

@sumit4732

 

Sumit, thanks for the speedy advice.

 

I am afraid I would need a little more detail, because I am very much a newbie.

 

My preference would be to use a statement in a column if that was possible?  The only If statements I have used in Power BI, have been binary and have not included this many values.

 

Please let me know your thoughts.  Thanks!

Hi @Anonymous,

 

Firstly, I don't think IF will be efficient here as it only checks one condition, you might have to use SWITCH here.
Secondly, if you have few cities using a switch is fine but when you have a lot of cities I will suggest using a table in place of that and use LOOKUPVALUE function.

 

Hope this helps.

-Sumit 

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

November Power BI Update Carousel

Power BI Monthly Update - November 2025

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