问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

如何在两个Excel表格中1对多对比?

发布网友 发布时间:2022-07-30 07:56

我来回答

1个回答

热心网友 时间:2024-02-18 11:01

excel表格之间的核对,是每个excel用户都要面对的工作难题,今天ostar带大家一起盘点一下表格核对的方法,一共6种,以后再也不用加班勾数据了。
一、使用合并计算核对
excel中有一个大家不常用的功能:合并计算。利用它我们可以快速对比出两个表的差异。
例:如下图所示有两个表格要对比,一个是库存表,一个是财务软件导出的表。要求对比这两个表同一物品的库存数量是否一致,显示在sheet3表格。
库存表:
软件导出表:
操作方法:
步骤1:选取sheet3表格的A1单元格,excel2003版里,执行数据菜单(excel2010版 数据选项卡) - 合并计算。在打开的窗口里“函数”选“标准偏差”,如下图所示。
步骤2:接上一步别关窗口,选取库存表的A2:C10(第1列要包括对比的产品,最后一列是要对比的数量),再点“添加”按钮就会把该区域添加到所有引用位置里.
步骤3:同上一步再把财务软件表的A2:C10区域添加进来。标签位置:选取“最左列”,如下图所示。
进行以上步骤后,点确定按钮,会发现sheet3中的差异表已生成,C列为0的表示无差异,非0的行即是我们要查找的异差产品。
如果你想生成具体的差异数量,可以把其中一个表的数字设置成负数。(添加一辅助列=c2*-1),在合并计算的函数中选取“求和”,即可。另外,此类题目也可以用VLOOKUP函数查找另一个表中相同项目对应的值,然后相减核对。
二、使用选择性粘贴核对
当两个格式完全一样的表格进行核对时,可以用选择性粘贴方法,如下图所示,表1和表2是格式完全相同的表格,要求核对两个表格中填的数字是否完全一致。
今天就看到一同事在手工一行一行的手工对比两个表格。star马上想到的是在一个新表中设置公式,让两个表的数据相减。可是同事核的表,是两个excel文件中表格,设置公式还要修改引用方式,挺麻烦的。
后来一想,用选择性粘贴不是也可以让两个表格相减吗?于是,复制表1的数据,选取表格中单元格,右键“选择粘贴贴” - “减”。
进行上面操作后,差异数据即露出原形。
三、使用sumproct函数完成多条件核对
一个同事遇到的多条件核对问题,简化了一下。
如下图所示,要求核对两表中同一产品同一型号的数量差异,显示在D列。
公式:
D10=SUMPRODUCT(($A$2:$A$6=A10)*($B$2:$B$6=B10)*$C$2:$C$6)-C10
公式简介:
因为返回的是数字,所以多条件查找可以用sumproct多条件求和来返回对应的销量。在微信平台回复 sumproct即可查看该函数的教程。
使用VLOOKUP函数核对
star评:本例可以用SUMIFS函数替代sumproct函数。
四、使用COUNTIF函数核对
如果有两个表都有姓名列。怎么对比这两个表的姓名哪些相同,哪些不同呢?其实解决这个问题挺简单的,但还是不断的有同学提问,所以这里有必要再介绍一下方法。
例,如下图所示,要求对比A列和C列的姓名,在B和D列出哪些是相同的,哪些是不同的。
分析:在excel里数据的核对一般可以用三个函数countif,vlookup和match函数,后两个函数查找不到会返回错误值,所以countif就成为核对的首选函数。
公式:B2 =IF(COUNTIF(D:D,A2)>0,"相同","不同")
D2 =IF(COUNTIF(A:A,D2)>0,"相同","不同")
公式说明:
1 countif是计算一个区域内(D:D),根据条件(等于A2的值)计算相同内容的个数,比如A2单元格公式意思是在D列计算“张旺财”的个数。
2 IF是判断条件(COUNTIF(A:A,D2)>0)是否成立,如果成立就是返回第1个参数的值("相同"),不成立就返回第二个参数的值("不同")
兰色说:本例是在同一个表,如果不在同一个表,只需要把引用的列换成另一个表的列即可。
五、使用条件格式核对
太多的同学在微信上提问如何查找对比两列哪些是重复的,今天兰色介绍一种超简单的方法,不需要用任何公式函数,两步即可完成。
----------------操作步骤----------------------
第1步:把两列复制到同一个工作表中
第2步:按CTRL键同时选取两列区域,开始 - 条件格式- 突出显示单元格规则 - 重复值。
设置后效果如下:
注:1 此方法不适合excel2003版 ,2003版本可以用countif统计个数的方法查找重复。
2 此方法不适合同一个表中有重复项,可以删除重复项后再两表对比。
六、使用高级筛选核对
高级筛选也能核对数据?可能很多同不太相信。其实真的可以。
回答微信平台一位同学的提问:快速从一份100人的名单中筛选出指定30个人名。
分析:excel2010版本中我们可以直接选取多个项目,但如果一下子给你30个姓名让你从中挑选出来,估计要很久才能完成筛选。这时我们可以借助高级筛选来快速完成。
例:如下图所示AB两列为姓名和销量,要求,根据E列提供的姓名从A列筛选出来。
操作步骤:
选取AB列数据区域,数据 - 高级筛选 - 打开如下图高级筛选窗口,并进行如下设置。
A 列表区域为AB列区域。
B 条件区域为E列姓名区域。注意:一定要有标题,而且标题要和A列标题一样。
点击确定后,筛选即完成。如下图所示。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
...按照以上排列的规律,第n行(n≥2)从左向右的第2个数为 ..._百度知... ...按照以上排列的规律,第n+1行(n≥3)从左向右的第4个数是___百度知 ... ...按照以上排列的规律,第n行(n≥3)从左向右的第2个数为__ ...所示,按照排列的规律,第n行从左向右的第3个数为__ 找规律:第一行:1,第二行:2,3,第三行:4,5,6………按照以上排列的... ...的规律,第n行 (n大于等于3)从左向右的第三个数为__ ...排列的规律,整数50排在第___行,第n行(n>3)从左向 ...按照以上排列的规律,第n行(n≥3)从左向右的第3个数为2n2?n_百 ... ...一个三角形数阵:按照以上排列的规律,第n行(n≥3)从左向右的第三个... 将全体正整数排成一个三角形的数阵,如图所示,按照以上排量的规律,第... 无法登录怎么办? 哺乳期能用红核妇洁洗液吗? 哺乳期可以用马应龙痔疮膏 提问:哺乳期可以用硝呋太尔制霉素阴道软胶囊吗 下面有点不舒服塞药可以吗喂奶用什么好了 手机怎么挂两个 以《爱在我身边》为主题写一篇作文 双卡手机怎么用两个? 一部手机上两个怎么弄 华为手机在珠海哪里有专卖? 如何在手机上同时登录两个 华为双卡手机怎么用两个? 华为智慧屏S86 Pro正式发布,特点是什么呢?价格方面你怎么看? “谋事在人,成事在天,不可不求,也不可强求”是什么意思 一个手机如何同时登录两个? 怎么在一台手机上同时绑定两个 有没有24寸的ips屏幕的平板电视机? 房贷利率降了,以前贷的会降吗? 陈春林的履历 我命由我不由天,天若灭我我灭天 川音附中一年所有费用花多少 四川音乐学院附属中学升学率 家乡汤米粉怎么做 王者荣耀荣耀称号怎么显示 王者荣耀荣耀称号如何显示 白血球低如何治疗 白血球偏低怎么治疗 好句不少于10字 带救人的成语有哪些? 卡片服务器 如何操作 怎样证明关于三角形全等的题目? 天然琥珀手链怎么识别好坏? 天然琥珀手链如何去鉴别好坏的? 求助大神,水培绿萝根太多,可以剪一点吗 欧石楠如何扦插 红头石楠怎么扦插 怎样在家做挂霜核桃仁 如何在家做挂霜核桃仁 车前草泡水喝是干的好还是新鲜的好 车前草泡水干的好还是新鲜的好 什么地方可以检测网速? 200分求一片3000字关于暑期实践报告 八宝粥需要泡一夜吗 制作八宝粥用不用泡一夜
  • 焦点

最新推荐

猜你喜欢

热门推荐