两个excel表格核对的6种方法
2024-06-16 0
Excel表格之间的查对是每个Excel用户都不得不面对的工作问题。今天奶酪将带您盘点未来的餐桌控制方法。
1使用综合计算进行检查
Excel中有一项不常用的功能:合并计算。我们可以用它来快速比较两个表之间的差异。
示例:如下图所示,有两张表需要比较,一张是库存表,一张是财务软件导出的表。需要对比这两个表中同一商品的库存数量是否一致,如表3所示。
库存表:
软件导出表:
如何工作:
步骤1:选择工作表3上的单元格A1。在Excel2003版本中,运行数据菜单(Excel2010版本中的数据选项卡)-联接计算。在打开的窗口中,从“函数”中选择“标准差”,如下图所示。
第二步:按照上一步操作,不要关闭窗口,在库存表中选择A2:C10(第一列应包含要比较的产品,最后一列是要比较的数量),然后单击“添加”按钮可将此区域添加到所有参考站点上。
步骤3:同上一步,将A2:C10范围添加到财务软件表中。标签位置:选择“最左列”,如下图所示。
执行完上述步骤后,点击确定按钮,你会发现sheet3中的差异表已经生成了。如果C列为0,则表示没有差异。
如果要生成特定数量的差异,可以将其中一个表中的数字设置为负数。(额外添加一列c2*-1),在组合计算功能中选择“Sum”。另外,对于此类查询,还可以使用LOOKUP函数在另一个表中查找相同记录对应的值,然后进行相减检查。
2使用选择性粘贴检查
当检查两个格式完全相同的表格时,可以使用选择性粘贴的方法,如下图所示,都是格式相同的表格,需要检查两个表格中是否填写了数字。表格完全相同。
今天我看到一位同事手动逐行比较两个表。Star立即想到的是在一个新表中建立一个公式,将两个表中的数据相减。然而,我同事审阅的表格是两个excel文件中的表格。设定公式和改变参考方法非常麻烦。
然后我就想,用PasteSpecial做两个表相减不就可以了吗?因此复制表1中的数据,选择表中的单元格,右键单击并“选择粘贴”-“减去”。
执行完以上操作后,差异数据就会显现出来。
3使用summaproduct函数完成多条件验证
同事遇到的多次权限检查的问题被简化了。
如下图所示,您需要检查两个表中相同产品和型号的数量差异,如D列所示。
公式:
D10SUMProduct(($A$2:$A$6A10)*($B$2:$B$6B10)*$C$2:$C$6)-C10
公式介绍:
由于返回的是数字,多条件搜索可以使用sumproduct返回对应的销量。您可以通过微信平台回复sumproduct查看该功能的教程。
使用VLOOKUP函数检查
星评:在这个例子中,SUMIFS函数可以用来代替summaproduct函数。
4使用COUNTIF函数检查
如果有两个带有名称列的表。如何比较这两个表的名称,看看哪些名称相同,哪些不同?其实解决这个问题还是挺简单的,但是同学们不断提出疑问,所以这里有必要介绍一下方法。
例如,如下图所示,需要比较A列和C列中的名称,列出B列和D列中哪些相同,哪些不同。
分析:Excel中查数据一般可以使用countif、vlookup、match函数三个函数。后两个函数如果未找到则返回错误值,因此countif成为检查的首选函数。
公式:B2IF(NUMBER(D:D,A2)>0,'相同','不同')
D2IF(NUMBER(A:A,D2)>0,'相同','不同')
公式说明:
1countif是根据条件(等于A2的值)计算一个范围(D:D)内相同内容的个数例如A2单元格中的公式表示计算“张旺财”的个数。D列。
2IF是判断条件(A:A,D2)>0)是否成立,返回第一个参数('same')的值。返回第二个参数(“不同”)。
兰斯说:这个例子是同表的。如果不在同一个表中,只需将引用的列替换为另一个表中的列即可。
5使用条件格式检查
太多的学生在微信上询问如何查找并比较两列重复的列。今天兰斯介绍一个超级简单的方法。该方法不需要使用任何公式或函数,并且可以分两步执行。
--------步-----------
第1步:将两列复制到同一工作表中
步骤2:按CTRL键一次选择两个列范围,进入开始-条件格式-选择单元格规则-重复值。
设置后效果如下:
注意:1此方法不适用于Excel2003版本。在2003版本中,您可以使用countif来统计数量以查找重复项。
2此方法不适用于同一个表中的重复项。您可以删除重复项,然后比较两个表。
6使用高级过滤
高级过滤也能检查数据吗?或许很多同事不相信。其实可以。
在微信平台上回答同学的问题:从100人的名单中快速选择30个名字。
分析:在excel2010版本中,我们可以直接选择多个项目,但如果同时得到30个名字可供选择,估计需要很长时间才能完成筛选。目前,我们可以使用高级过滤来快速完成。
例如:如下图所示,AB两列分别是名称和销量。需要根据E列中的姓名过滤掉A列中的姓名。
步:
选择AB列的数据范围,数据高级过滤——打开下图所示的高级过滤窗口,进行以下设置。
A列表区域是AB列区域。
条件区B为E栏名称区。注意:必须有标题,且标题必须与A栏标题相同。
点击确定后,过滤完成。根据以下。
本站文章均由用户上传或转载而来,该文章内容本站无法检测是否存在侵权,如果本文存在侵权,请联系邮箱:2287318951@qq.com告知,本站在7天内对其进行处理。