网站的pdf目录怎么做的,做网站的流量怎么算钱,中国商标网官网入口,做视频的免费软件有哪些最近干采购#xff0c;每个月要对供应商的对账单#xff0c;对对应的采购订单号和物料编号的价格和数量#xff0c;是不是和物料管控总表里面的价格数量是不是一致#xff0c;于是写了一个代码。
从总表里面找到#xff0c;对账单里对应采购订单和物料编码的数据#xf…最近干采购每个月要对供应商的对账单对对应的采购订单号和物料编号的价格和数量是不是和物料管控总表里面的价格数量是不是一致于是写了一个代码。
从总表里面找到对账单里对应采购订单和物料编码的数据调出来再对比是否数量和价格一致。
代码如下
import pandas
df1 pandas.read_excel(C:\\Users\\Administrator\\Desktop\\物料管控表2.xlsx,sheet_nameSheet1)df2 pandas.read_excel(C:\\Users\\Administrator\\Desktop\\物料管控表2.xlsx,sheet_nameSheet2)
#
merged_df df1.merge(df2, on[采购单号, 物料编码], howinner)
#
# # 排除 采购单号 和 物料编码 列为空的行
merged_df merged_df.dropna(subset[采购单号, 物料编码])# 打印合并后的 DataFrame 查看结果
print(merged_df)#生成新的表格这里注意不能和之前表格一个位置因为会完全覆盖掉之前的数据
merged_df.to_excel(C:\\Users\\Administrator\\Desktop\\test2.xlsx, indexFalse, engineopenpyxl)
结果如下 ps:过程遇到几个问题下载的pandas2和pycharm编译器不兼容导致一直找不到pandas升级pandas。后面发现是有两个 python 环境, 一个自带的, 一个下载的, 每次都是升级的你下载的把pycharm改成了我Python电脑的路径就解决了。