书接上回,需要把两个Excel表合并,按照其中有一列相同内容标题的全部信息合并,直接放代码,只需安装pandas即可直接运行,输入需要合并的两个Excel文件路径和输出合并后的Excel文件路径即可,中间使用pd.merge函数,在on=“”里面填写需要合并的“name”列,每一行也有相应的注释,非常简单即可运行并合并,不用再使用Excel里面的vlookup函数之类的了!
import pandas as pd
# 读取第一个Excel文件
df1 = pd.read_excel("new_select.xlsx")
# 读取第二个Excel文件
df2 = pd.read_excel("product.xlsx")
# 合并两个DataFrame,根据'name'列进行合并
merged_df = pd.merge(df1, df2, on='SKU')
# 保存合并后的DataFrame到新的Excel文件
merged_df.to_excel('merge.xlsx', index=False)