怎样对比二张EXECL表格数据不同并自动生成新表格

发布于2022-04-04 12:23:02

因为工作关系每天要对账,都由仓库软件生成EXECL,每天仓库和门市要对进出货物件数。业务量比较大.我的设想是 由仓库生成表A 门市生成表B,建立一个表C,三张表放一个文件夹里面。在表C上用什么办法自动可以生成 A B中不同的数据,例如:表A: 入库数 出库数 剩余库存爆香鸡柳[1*600] 80 0 100大风车棒棒冰[1*120] 50 50 60表B: 入库数 出库数 剩余库存爆香鸡柳[1*600] 80 0 100大风车棒棒冰[1*120] 50 30 80表C:自动得到大风车棒棒冰[1*120] 50 50 60大风车棒棒冰[1*120] 50 30 80

2个回答
admin
网友回答2022-04-04
=VLOOKUP(查找依据的单元格,查找范围,选中的列数,FALSE) 主要要用到这个公式,在这里查找依据的单元格对应的就是品名,查找范围分别是表A和表B相应字段的区域,选中的列数就是数据所处的列,不需用字母表示,数字就行,比较第三列,就用3表示 我试着做了A、B、C三个表,需要的话留个邮箱发给你
admin
网友回答2022-04-04

用个笨法:以你的图为例,增加三个辅助列p、q、r,命名为“审核表”。

在p2单元格里输入公式:=表一!k2&表一!m2&表一!n2,向下复制公式即可;

在q2单元格里输入公式:=表二!k20&表二!n20&表二!o20,向下复制公式即可(表二的单元格区域自己选择);

在r2单元格里输入公式:=if(countif(p:p,q2,false)=1,"正确","错误待查")向下复制公式即可。

公式说明:p2和q2里的公式就是把“用户姓名、订单号、订单金额”整合为一个,然后进行统计是否重复(一致),不一致就是有错。

回到
顶部