Concatene (mesmo que apenas temporariamente) os campos-chave e use isso.
Eu tenho várias tabelas de três colunas que compartilham duas linhas em comum:
DailyCosts: DailyPrices
CodeRole CodeRegion DailyCost CodeRole CodeRegion DailyPrice
1 1 123 1 1 155
1 2 120 1 2 148
2 1 100 2 1 110
AnnualCosts:
CodeRole CodeRegion AnnualCost CodeRole CodeRegion AnnualPrice
1 1 1023 1 1 1055
1 2 920 1 2 948
2 1 1100 2 1 1110
Eu quero combinar todas as tabelas em uma só:
CostsPrices:
CodeRole CodeRegion DailyCost DailyPrice AnnualCost AnnualPrice
1 1 123 155 1023 1055
1 2 120 148 920 948
2 1 100 110 1100 1110
Se eu tivesse apenas um critério correspondente (ou seja, apenas codeRole
), eu poderia usar um vlookup, mas não sei como fazer isso com vários critérios.