Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hello,
I have a table with two columns ("City" and "country"). Now, I want to create a new column "Result". I'm looking for an expression that says:
If column country = "Other" and column City contains the word "Munich" then write "Germany", If country = "Other" and City contains the word "Cologne" then write "Germany" otherwise take on column "country".
Below is my expected output
City | country | Result |
Munich and Dortmund | Other | Germany |
Bremen and Cologne | Other | Germany |
Berlin and Hamburg | Germany | Germany |
London and Manchester | Other | Other |
Rom and Florenz | Other | Other |
Can somebody help me?
Thanks in advance!
Anika
Solved! Go to Solution.
@Anika3186 , Create a new column result like
Switch ( True(),
[country] = "Other" && search("Munich",[City],,0) >0 , "Germany",
[country] = "Other" && search("Cologne",[City],,0) >0 , "Germany",
[country]
)
@Anika3186 , Create a new column result like
Switch ( True(),
[country] = "Other" && search("Munich",[City],,0) >0 , "Germany",
[country] = "Other" && search("Cologne",[City],,0) >0 , "Germany",
[country]
)
Hi @Anika3186
Try this...
IF(
AND(
[Country] = "Other",
OR(
NOT(ISBLANK(FIND("Munich", [City])),
NOT(ISBLANK(FIND("Cologne", [City]))
)
),
"Germany",
[Country]
)
Check out the July 2025 Power BI update to learn about new features.
User | Count |
---|---|
22 | |
7 | |
6 | |
6 | |
6 |
User | Count |
---|---|
27 | |
12 | |
10 | |
9 | |
6 |