Don't miss your chance to take the Fabric Data Engineer (DP-700) exam on us!
Learn moreNext up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now
Hi there.
I have a simple task but just can't figure it out.
This is table1
| countryCode | countryName |
| HK | Hong Kong |
| MY | Malaysia |
| SG | Singapore |
| CN | China |
This is table2
| Country/Region Name |
| HK |
| Malaysia |
| SG |
| CN |
I want to add a column (final_country) in table2 that looks something like this
| Country/Region Name | final_country |
| HK | Hong Kong |
| Malaysia | Malaysia |
| SG | Singapore |
| CN | China |
so basically, the "final_country" column value will depend on "Country/Region Name". If its like HK, SG and CN it should refer to table1 and give me the countryName else give me the original value like "Malaysia"
Solved! Go to Solution.
if the rows of table 1 is unique, then try this code:
NewStep=Table.AddColumn(Table2,"Final_Country",each Table1{[CountryCode=[#"Counrty/Region Name"]]}?[CountryName]? ??[#"Counrty/Region Name"])
@wdx223_Daniel it's working now! so sorry , some typo of the column names.
1 question : what does the "?" do in your solution?
use ? to get a null when the result of former statement is a error.
use ?? to get the latter statement result if the former gives a null.
if the rows of table 1 is unique, then try this code:
NewStep=Table.AddColumn(Table2,"Final_Country",each Table1{[CountryCode=[#"Counrty/Region Name"]]}?[CountryName]? ??[#"Counrty/Region Name"])
Yes table 1 is unique
= Table.AddColumn(#"NoRegisterYesAttend","Final_Country",each #"Country Look Up Table"{[CountryCode=[#"Country/Region Name"]]}?[CountryName]? ??[#"Country/Region Name"])
"NoRegisterYesAttend" is my 2nd table name
"Country Look Up Table" is my 1st table name
but it gives me the error - Expression.Error: A cyclic reference was encountered during evaluation.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 6 | |
| 4 | |
| 3 | |
| 3 | |
| 2 |