巧用IF函数合并Excel数据表

可管白打吊年

可管白打吊年

2016-01-29 18:08

巧用IF函数合并Excel数据表,巧用IF函数合并Excel数据表


前两天一位班主任复制给我两个EXCEL表,分别是他所带班级的语文及数学成绩各在前30名的学生(如图1),需要把两个表合二为一,同时还要显示出语文及数学成绩均在前30名的学生,这可是个难题!
经过我的冥思苦想和不断尝试,终于找到了解决之道,那就是使用IF函数,让数据各就各位。
下面我们详细讲讲如何使用IF函数解决这个问题。文章末尾提供.xls文件供大家下载参考。
操作步骤:
第一步、合二为一
第二步、表格排序
第三步、用IF函数,让成绩各就各位
第四步、表格筛选
第五步、删除重复的数据 (图片较大,请拉动滚动条观看)第一步、合二为一
分别打开“语文”及“数学”这两个EXCEL表格,大家从图1中可以看出,两个表格的列数是一样的,A列是名次,B列是学生编号,C列是姓名,D列是成绩。
如果直接将“数学”表格中的数据复制到“语文”表格中,因为D列同是成绩,那么就无法区分出语文及数学成绩了,所以在复制“数学”表格的数据前,在“数学”表格的D列顶端单击鼠标左键,选中整列,然后单击鼠标右键,选择其中的“插入”,在D列前插入一列。
这样,“数学”表格中的成绩就由D列变为E列了。接下来从表格的第2行起,拖动鼠标选到第31行,然后在选中的列表上点右键,选择“复制”,再将表格窗口切换到“语文”表格窗口中,在A列下的空白位置,第32行的第一个格上单击鼠标右键,选择菜单中的“粘贴”,这样就把两个表格的数据合二为一了,如图2。
" 图2
第五步、删除重复的数据
既然已完成了筛选,为什么又出现了第五步?俗语说:“帮人帮到底”,表格中还有重复的数据没有清除,怎么能算完成呢?点击菜单中的“筛选”-“自动筛选”,去掉“自动筛选”前的对勾,显示全部的数据。在这里我们要删除重复的编号,而这些编号也有一个规律,第一个编号所在行含有语文及数学成绩,而第二个编号所在行只有数学成绩,所以只要给第二个编号所在行打上标记就可以了,同样还是使用IF函数,在G列的第二个单元格内输入公式:“=IF(B1=B2,1,"")”,如图11,

" 图11注意和上面的那个作标记的有一点不同,这个是把标记作在只有数学成绩的重复编号行中。再拖动G2的“填充柄”复制公式到表格底部,然后使用“筛选”菜单中的“自动筛选”,筛选出标记为“1”的行,这些显示的就是数据重复行,接着选中它们,在右键菜单中点“删除行”,如图12,就从表格中清除了这些重复的数据。
" 图12
OK,任务完成了,有没有感觉出IF函数的神奇,在EXCEL中,不仅是IF函数,还有其他的函数,都有很强大的功能,相信有兴趣的朋友一定能研究出更多、更好的使用技巧! .xls文件下载

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/ifhanshu/)
展开更多 50%)
分享

猜你喜欢

巧用IF函数合并Excel数据表

if函数 办公软件
巧用IF函数合并Excel数据表

Excel如何批量制作CSV数据表

excel
Excel如何批量制作CSV数据表

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Excel巧用VLOOKUP函数查数据

excel
Excel巧用VLOOKUP函数查数据

巧用Excel函数来实现工作表间的数据关联

办公软件
巧用Excel函数来实现工作表间的数据关联

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

MYSQL教程:检查数据表和修复数据表

编程语言 网络编程
MYSQL教程:检查数据表和修复数据表

怎么给Excel数据表添加页眉页脚?

excel
怎么给Excel数据表添加页眉页脚?

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

取消Windows XP自动扫描硬盘

取消Windows XP自动扫描硬盘

双重引导系统的潜在问题以及限制(BSD)

双重引导系统的潜在问题以及限制(BSD)
下拉加载更多内容 ↓