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

办公软件
Word常见问题:插入和改写状态切换方法
Excel 2010数据有效性的妙用实例2则
Word2003设置春联格式和打印春联
Excel技巧:快速为每张报表输入编表日期
Word2007域的结果自动化更新
Word技巧:利用日历模板轻松制作个性日历
WPS小插件化学助手轻松录入化学分子式
Excel电子表格中的身份证号编辑技巧
Excel数据表转换为图片的简单方法
Excel电子表格日期运算的高级技巧
WPS2009中的标双击操作及对应功能
Word自动更新文档中的所有域
Powerpoint2007的PPT文件打包操作
在Word2010中为常用符号添加自动更正
Word2007技巧:去除带着红红绿绿的修订提示
Excel2003技巧:用Excel管理考勤的方法
WPS2009设置技巧:人民币大写格式转换
Word技巧:将常用字体以按钮形式放置在工具栏上
word表格的单元格的拆分与合并
彻底查杀,统统赶走Word宏病毒

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 32 ::
收藏到网摘: 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文件下载