python处理excel 两张表格,对关键字段进行匹配?

python处理excel 两张表格,对关键字段进行匹配,例如:sheet1:A1匹配sheet2的A列,若存在则跳过,若不存在是属于新增还是减少,匹配结果输出到sheet3里。

    首先选中E1单元格,然后点公式—vlookup

    请点击输入图片描述

    在弹出的函数参数对话框中,Lookup_value栏选定D1(即想要引用出来的项目),Table_array栏选定A1:B10(即要引用的范围)

    请点击输入图片描述

    选定A1:B10,按F4(绝对引用,使引用范围固定)

    请点击输入图片描述

    在Col_index_num栏输入2(即引用第二列的数值),Range_lookup栏输入0(即FALSE大致匹配)

    请点击输入图片描述

    最后下拉E1完成匹配

    请点击输入图片描述

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-10-15
首先读取两个表格的内容到两个dataframe,然后用指定列的名字进行合并,然后把新的dataframe写进第三个表格
第2个回答  2021-10-15
这个不难 就是简单的列表字典操作 加上excel读写(可以用openpyxl)
相似回答