Python匹配元素合并excel文件(非拼接)

本文介绍了如何使用Python将两个含有部分重叠信息的Excel表格合并,保持原有信息并优先保留第一个表格的数据,空值用0填充。通过示例代码展示了具体实现过程,最终程序会生成合并后的表格。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开门见山,不同与平时简单的表格拼接合并,我们直接看一下代码使用场景。
在这里插入图片描述

如上图,两个工作人员拿着同一份样表,各自完成了表中部分信息的采集。现合并两个表即可完成本次任务。要求互相填补缺失的信息,当两个人采集的信息出现分歧时,以第一个表为主。空值以0填充。效果如下。
在这里插入图片描述

代码:

import pandas as pd
import xlwt

# 创建一个workbook 设置编码
workbook = xlwt.Workbook(encoding = 'utf-8')
# 创建一个worksheet
worksheet = workbook.add_sheet('My Worksheet')

#不包括表头
#p1 = r"C:\Users\86157\Desktop\xxx\d1.xlsx"
p1 = input(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值