Forum Discussion

ompowerbi's avatar
ompowerbi
Helper I
3 years ago
Solved

Incomplete Mapping Table

Hi, I have two tables, the first is like this:

CountrySales
France£10000
UK

£5500

UK

£6000

Italy

£2000

I then have a second table:

CountryCode
FranceFR
UKUK

 

I create a relationship between the tables and want to make a complete table like this:

CountrySales Code
France£10000FR
UK

£5500

UK

UK

£6000UK

Italy

£2000

 

There is no mapping for Italy. Above is the result I want. The result I get is:

CountrySales Code
France£10000FR
UK

£5500

UK

UK

£6000UK

 

Italy is excluded as it has no mapping value. How can I make it so if there is no mapping value it just returns blank and the table simply fills in what it can. Thanks. 

  • Anonymous's avatar
    Anonymous
    3 years ago

    Hi  ompowerbi ,

    Here are the steps you can follow:

    1. Create calculated table.

    Table =
    SUMMARIZE(
        'Table1','Table1'[Country],'Table1'[Sales],"1",
        MAXX(FILTER(ALL(Table2),'Table2'[Country]='Table1'[Country]),[Code])
    )
    
    

    2. Result:

     

    Best Regards,

    Liu Yang

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly

4 Replies

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi  ompowerbi ,

    Here are the steps you can follow:

    1. Create calculated table.

    Table =
    SUMMARIZE(
        'Table1','Table1'[Country],'Table1'[Sales],"1",
        MAXX(FILTER(ALL(Table2),'Table2'[Country]='Table1'[Country]),[Code])
    )
    
    

    2. Result:

     

    Best Regards,

    Liu Yang

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly

  • Hi ompowerbi ,

     

    Can you try "Merge query" in Power query editor to get the "Code" column and then filter the row that are not blank....

     

    Thanks,

    AnthonyJoseph

    • ompowerbi's avatar
      ompowerbi
      Helper I

      Thank you, bit unsure of how Merge Query works I apologise