1 minute read

1. Read the excel file : read_excel()

import pandas as pd

df1 = pd.read_excel("E01EXAMPLE.xlsx", sheet_name=1)
df1
Name Drink
0 Louis IcedTea
1 Harvey Lemonade
2 G-dragon Americano
3 Lola Lemonade
4 Jorge IcedTea
5 Piona Americano
6 Mitchy Lemonade
7 Fibio VanillaLatte
8 Kim Americano
9 Stacy IcedTea
10 Grace EarlGrey
11 TL YuzaTea
12 Sanchez VanillaLatte
13 Zhen JamongTea
14 James VanillaLatte
15 Coline VanillaLatte
16 Gorila Americano
17 Sunny YuzaTea
18 Conner Lemonade
df2=pd.read_excel("E01EXAMPLE.xlsx", sheet_name=2)
df2
Drink Price
0 Americano 3900
1 VanillaLatte 3900
2 CafeLatte 3900
3 IcedTea 4400
4 EarlGrey 3800
5 YuzaTea 3500
6 Einspanner 3500
7 JamongTea 4100
8 Lemonade 4400
9 OrangeJuice 3600

2. Merge Dataframe : merge()

df3 = df1.merge(df2, how="left")
df3
Name Drink Price
0 Louis IcedTea 4400
1 Harvey Lemonade 4400
2 G-dragon Americano 3900
3 Lola Lemonade 4400
4 Jorge IcedTea 4400
5 Piona Americano 3900
6 Mitchy Lemonade 4400
7 Fibio VanillaLatte 3900
8 Kim Americano 3900
9 Stacy IcedTea 4400
10 Grace EarlGrey 3800
11 TL YuzaTea 3500
12 Sanchez VanillaLatte 3900
13 Zhen JamongTea 4100
14 James VanillaLatte 3900
15 Coline VanillaLatte 3900
16 Gorila Americano 3900
17 Sunny YuzaTea 3500
18 Conner Lemonade 4400

3. Copy to Clipboard : to_clipboard()

df3.to_clipboard(index=False)

4. Total Code

import pandas as pd

df1 = pd.read_excel("E01EXAMPLE.xlsx", sheet_name=1)
df2 = pd.read_excel("E01EXAMPLE.xlsx", sheet_name=2)

df3 = df1.merge(df2, how = "left")

df3.to_clipboard(index=False)

Updated: