【发布时间】:2021-05-20 10:35:45
【问题描述】:
我有两个 excel 文件。我必须根据特定列匹配它们并填充另一列。我在例子中解释你。
示例: 2个excel文件:
monitered call.xlsx在这个excel中有2张,1.打印加2.数字
digital C2D.xlsx单张有Sheet1
监控调用.xlsx:
数字 C2D.xlsx
我必须将Caller Number 与CONTACT 匹配,如果两者都匹配,则从第二个excel 中取出REMARK 并粘贴到第一个excel 中。
最后将更新的数据保存到同一张表中的monited calls.xlsx中。
df = pd.read_excel(r'D:\Users\SPate233\Downloads\Alka\monitored calls.xlsx', sheet_name='digital')
df1 = pd.read_excel(r'D:\Users\SPate233\Downloads\Alka\digital C2D.xlsx', sheet_name='Sheet1')
【问题讨论】:
-
请举一个最简单的例子来帮助我们开始,或者至少为我们准备数据......
-
你可以直接在excel里做
-
@Jayvee 但我必须通过 python 来完成
-
在您的示例中,没有一个数字实际上与其他数据集匹配,这无济于事。它们是屏幕截图而不是降价示例数据也无济于事
-
我知道数字不匹配。但我需要逻辑来做到这一点
标签: python python-3.x excel pandas