当前位置: 首页 > 图文教程 > 工具软件 > 办公软件 > 巧用IF函数合并Excel数据表

办公软件
实用技巧:Word实用技巧八则
巧在WORD表格中行列轻松对调
快马加鞭,用快捷键设定文字字号
WORD中巧妙让超长文档自动缩页
安心办公 多个Office经典故障解决方法
暴强绝技!用Word收看网络电视
如何使用WORD的索引功能
Word启动参数简介
利用“书籍折页”轻松制作小册子(学不会包赔精神损失)
页眉随意放
关于同一文档内WORD超级链接的问题
如何更改word默认字体大小及格式
七种武器 Office Word文档隐私保护必学七招
如何在一个单元格中输入多行数据
快速地修改 在Word中巧妙改文字错误
巧取网页中无法选中的文字
在word中实现表格的行列转置
微软Office Word XP快速更改单引号
遭遇Office Word文档杀手
双键鼠标实现Word自动翻页

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 67 ::
收藏到网摘: n/a


前两天一位班主任复制给我两个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文件下载