Im looking for a way to make multiple merges in pandas, in the way a nested Vlookup would work in excel whenever the data isnt found: Here is the situation. I have 2 excel files, one (T1) with 3 different types of IDS and im looking for a result in another table(T2), which may or may not have all 3 IDs:
T1:
| ID1 | ID2 | ID3 | 
|---|---|---|
| ONE | CODE1 | 1 | 
| TWO | CODE2 | 2 | 
| THR | CODE3 | 3 | 
| FOU | CODE4 | 4 | 
| FIV | CODE5 | 5 | 
| SIX | CODE6 | 6 | 
| SEV | CODE7 | 7 | 
| EIG | CODE8 | 8 | 
| NIN | CODE9 | 9 | 
T2:
| ID1 | ID2 | ID3 | Result | 
|---|---|---|---|
| ONE | CODE1 | 1 | 100 | 
| TWO | 200 | ||
| CODE3 | 300 | ||
| 4 | 400 | ||
| FIV | CODE5 | 500 | |
| SIX | 6 | 600 | |
| SEV | CODE7 | 700 | 
I want to get somethinig like this:
| ID1 | ID2 | ID3 | Result | 
|---|---|---|---|
| ONE | CODE1 | 1 | 100 | 
| TWO | CODE2 | 2 | 200 | 
| THR | CODE3 | 3 | 300 | 
| FOU | CODE4 | 4 | 400 | 
| FIV | CODE5 | 5 | 500 | 
| SIX | CODE6 | 6 | 600 | 
| SEV | CODE7 | 7 | 700 | 
| EIG | CODE8 | 8 | 800 | 
| NIN | CODE9 | 9 | 900 | 
Im stuck because when i try to merge, 'Result' gets duplicated Can you help me with the propper way to do it? Thanks!
