问题
如下图的测试样例数据:
两个工作簿,记录了两次测试成绩,而且两次测试参与的人数不同。
要求:
比较两次测试成绩的高低,以分析测试者是否进步了。
解决方法
首先将两个工作簿中所有的学号与姓名复制到一个工作表中,选择“数据”菜单中数据工具功能区中的“删除重复值”,在打开的“删除重复值”对话框中勾选两列,点击确定,即可保留学号与姓名都不重复的数据行。如下图:
在C2单元格输入公式:
=IFERROR(VLOOKUP(A2,'C:\Users\lenovo\Desktop\比较\[测试表1.xlsx]Sheet1'!$A:$C,3,0),0)
就可以查找到成绩1,没有参加第1次测试的,成绩返回值为0,如下图:
公式中含有工作薄路径,路径不需要手动输入,只需要公式编辑的过程中依次点击工作薄工作表单元格,即可自动生成。
在D2单元格输入公式:
=IFERROR(VLOOKUP(A2,Sheet1!A:C,3,0),0)
就可以查找到成绩2,没有参加第2次测试的,成绩返回值为0,如下图:
在E2单元格输入公式:
=IF(D2>C2,"高了",IF(D2=C2,"相等","低了"))
即可得到成绩2与成绩1的对比情况,如下图:
本问题的解决方法,可以用在很多场景下,比如进货价格比较,以获取最合适的价格等。
本文完
相关知识推读:
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.