菜鸟记306-用IF函数来代替人工查看,效率可能能高一点点

万一您身边的朋友正好需要呢? 

免费咨询热线:如果您有工作中的困惑要和小菜分享或探讨,欢迎您发送邮件3482197@QQ.COM,咱们一起研究提高。


关键词: EXCEL2016IF函数;数据比对;操作难度**

近期小菜在填报某个系统时候,提供了一个上个学年课程开设情况源数据表,其他老师在此基础上进行填报。一门课程有可能会有多位老师填写信息。

随着填报接近尾声,系统负责人告诉小菜发生了一件奇怪的事情:系统统计的课程为374门,按类型(ABC分类)统计出现了377门,按课程属性(公共课、公共基础课和专业课)统计出现了376门。三个数据怎么会对不上呢?

小菜请系统负责人将系统里填报完成的数据导出以后进行了研究:

图 1:导出数据示意图

小菜和同事研究了一下,有可能是因为在工作过程中源数据表个别数据发生变动,有的老师填写时间发生在变动之前,数据采集并没有对之前数据进行更新造成的。

为了验证这个推论,咱们需要依次完成同一门课程(用学制+课程名称来定义)课程类型和课程属性的比对。

您说在浏览器上对系统中的数据排序后人眼搜索?

小菜说咱们还是导出来交给IF函数来操作吧,思路很简单:

增加辅助列构建出同一门课程字段,用学制和课程名称连接。如果同一门课程的本行数据和上行数据一致,那课程类型和课程属性也应该一致,如果不一致,咱们就要核对一下了。

公式这样写,向下填充即可:

=IF(M2=M1,IF(P2=P1,"","请核查"),"")

=IF(M2=M1,IF(Q2=Q1,"","请核查"),"")

嗖的一下,您就能看到问题所在啦,原来是有的课程中间发生过数据更新……

图 2:对比结果图

小菜划重点:请确保要对比的数据中没有空格、人工换行符等干扰字符,否则函数会识别为不同的课程。

今天的内容就是这些,祝您工作生活都有一个好心情,希望小菜的分享能帮到您或有所帮助。

休息一下,休息一下


(0)

相关推荐