主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
想必经常使用excel的朋友或多或少都会遇到检查数据的问题。你通常做什么?今天,我将与您分享三种最常用的检查数据的方法。来看看吧!
如何检查两列数据之间的差异是使用Excel的伙伴经常遇到的一类问题。如下所示,左栏是所有订单编号,右栏是已交付订单编号。需要判断两列之间是否有差异。
这种问题说起来简单,用VLOOKUP函数或COUNTIF函数都可以解决,但实际情况比较复杂。谁是比较值(搜索值或条件值)和谁是参考值(搜索范围或计数区域)这两列数据直接影响函数结果中包含的实际含义。
今天老菜鸟就把这些问题整理出来,希望小伙伴们以后能把数据验证问题解决清楚。
首先,用VLOOKUP函数检查数据
1.列C作为比较值(查找值)
formula = VLOOKUP(C2,A:A,1,0)可以得到下图所示的结果:
在此公式中,搜索值(第一个参数,即比率)是列C的已交付订单编号,搜索范围(第二个参数,即参考值)是列A的所有订单编号..
因此,会出现两种情况:
(1)获得一个订单号(在列A中),这意味着搜索值(在列C中)在搜索范围(在列A中)中具有相应的数据。在这种情况下,它意味着已交付的订单编号在所有订单编号的范围内;
(2)得到一个错误值(#N/A),这意味着搜索值(列C的序号)在搜索范围(列A)中没有相应的数据。在这种情况下,意味着交付的订单号不在所有订单号的范围内,并且是有问题的订单号。需要检查该订单号的记录是否错误或属于其他机构的订单号。
2.A列作为比较值(查找值)
公式= VLOOKUP(A2,C:C,1,0)可以得到下图所示的结果:
公式2和公式1的区别在于搜索值和搜索范围的位置发生了变化,即在C列中找到了A列中对应的订单号,结果是相同的,但含义发生了变化。
如果能拿到订单号,说明这个订单已经发货了(因为C列有相应的数据);如果你得到了错误的值,就意味着这个订单还没有发货,所以你需要跟进后续的业务操作。
通过比较公式1和公式2的结果,需要明确的是,当比较值和参考值发生变化时,结果的意义完全不同。因此,在检查数据之前,我们必须首先弄清楚需要解决哪些问题,然后才能确定用什么作为比率,用什么作为参考值。
扩展应用程序:
如果希望将错误值显示为需要提示的信息,可以使用IFERROR函数来配合。例如,公式1可修改为:= if error(VLOOKUP(C2,A:A,1,0),“奇数不正确,需要验证”),公式2可修改为:= if error(VLOOKUP(A2,C:C,1,0),“未交付”),结果如下所示:
如果想更直接地显示货物是否已经发货以及数据是否正常,可以匹配IF函数和ISERROR函数。等式2可以修改为:= IF(ISERROR(VLOOKUP(A2,C:C,1,0))、“未发货”和“已发货”),等式1可以修改为:= IF(ISERROR(VLOOKUP)。
事实上,在检查两列数据之间的差异时,还可以使用两个函数,COUNTIF和MATCH。下面简要说明用这两个函数进行检查的方法。
其次,用COUNTIF检查两列数据。
COUNTIF是一个条件计数函数,需要两个参数,格式为COUNTIF(计数区域,条件值)。在这个例子中,仍然有两个公式,即:= COUNTIF(A:A,C2)和= COUNTIF(C:C,A2),结果如图所示。
COUNTIF也会得到两种结果,0和大于0的数字,表示条件值(第二个参数,即比率)出现在计数区域的次数(第一个参数,即参考值)。结果为0表示未出现,与VLOOKUP的# n/a含义相同。
如果要添加提示消息,可以将其与IF函数结合使用。对应的公式为:= IF(COUNTIF(A:A,C2)= 0,“奇数错误需要验证”,“正常”)和= IF(COUNTIF(C:C,A2)= 0,“未送达”和“已发货”),结果如图所示。
第三,使用MATCH检查两列数据
MATCH函数的作用是获取搜索区域中搜索值的位置序列号。该函数需要三个参数,格式为:MATCH(搜索值、搜索区域和搜索方法)。在这种情况下,两个公式为:= MATCH(C2,A:A,0)和= MATCH(A2,C:C,0),结果如图所示。
MATCH函数的结果与VLOOKUP类似,只是VLOOKUP获取相应的内容(订单号),而MATCH获取订单号所在的行号。
个人认为在检查两列数据时使用MATCH函数更方便,它不仅可以比较两列数据之间的差异,还可以得到结果的具体位置,这在某些时候非常重要。
将MATCH函数与IFERROR相结合的方法与VLOOKUP完全一致,因此不再举例。
事实上,匹配是一个非常有用的功能。记得多多支持我们,以后我会给大家介绍更多的例子!
相关学习推荐:excel教程
以上就是实用Excel技巧的分享:三种常用数据检查方法的详细内容,请关注主机参考其他相关文章了解更多!
这几篇文章你可能也喜欢:
- 如何使用Excel控件(Excel控件)
- 在Excel中按名称查询照片很简单(如何在Excel中按名称搜索照片)
- 使用Excel网格实现项目进度图表(如何使用Excel创建项目进度条)
- 在Excel中轻松查看任意条件下的数据(如何在Excel中根据条件搜索数据)
- 下面讲一下Excel函数学习中的多重求和函数(Excel中如何对多个数据求和)
本文由主机参考刊发,转载请注明:实用excel技巧分享:检查数据的三种常用方法(如何用Excel检查数据) https://zhujicankao.com/102965.html
评论前必须登录!
注册