技巧竞技台(44)

IT商界

  每到月末和年末,大量的数据汇总和统计工作就会接踵而至,而最普遍也最繁琐的工作就是数据表的汇总,怎样才能快速有效地合并大量Excel表格中的数据呢?下面让我们一起来看看。

  1.利用“Office剪贴板”

  利用“Office剪贴板”可以解决同一工作表之间、工作簿内不同工作表之间以及不同工作簿之间的数据复制合并。由于剪贴板是共享的,所以复制操作无论是在哪一个工作簿或工作表中进行都是很方便的。这种情况一般适用于所需要的数据都是原始数据,也就是说不需要处理或暂时不需处理,只需将它们集中起来。

  打开源Excel工作簿,进入源工作表,选定合并范围,复制即可,这时会在Excel工作区右侧的“任务窗格”内显示剪贴板的内容(如果没有,可以在“编辑→Office剪贴板”中打开),最多可以存放24个剪贴内容。然后进入到目标工作表,粘贴即可。

  2.利用“筛选”功能

  如果不是简单地集中原始数据,而是要在大量的数据中找出我们感兴趣的部分,然后合并,则我们可以考虑采用“筛选”功能。这种办法同样适用于同一工作表之间、工作簿内不同工作表之间以及不同工作簿之间的数据合并。

  例如,要处理学生成绩单,成绩表里有各科成绩,而我们仅需要每一科成绩都≥60分且平均分要≥80分的数据。我们先在工作表的空白处建立一个筛选条件区域,区域的最上一行是各科名称(如语文、数学、平均分等),对应于这些字段,在下一行分别填上“≥60”或“≥80”;打开“数据→筛选→高级筛选”,在“数据区域”部分填入数据范围;在“条件区域”选定刚刚建立的条件数据区域,按“确定”后即可得到筛选结果。最后将得到的结果复制到目标工作表即可。此举可以大大减少工作量。

  注意:如果筛选的结果要放在活动工作表的其他位置,则可以选定“将筛选结果复制到其他位置”(由于只能将筛选过的数据复制到当前活动工作表,所以要复制到其他工作表或其他工作簿,将不得不进行两个步骤,先筛选后复制)。还可以根据要求适时地选中“高级筛选”对话框下的“选择不重复的记录”项,如果选中了此项,则当有多行满足条件时,只会显示或复制唯一的行,而排除重复的行。

  3.利用“共享工作簿”

  如果是协同作业,则可采用“共享工作簿”的方式让多个人同时处理同一个文件,从而达到提高工作效率的目的。

  通过“工具→共享工作簿”进入“共享工作簿”对话框,一般缺省是以独占方式打开的,所以要选中“编辑”选项卡上的“允许多用户同时编辑,同时允许工作簿合并”项,点“确定”并将工作簿保存在其他用户可以访问到的网络位置上。当然,由于共享的仅仅是数据,“合并单元格”、“条件格式”、“数据有效性”、“图表”、“包含绘图对象”、“工作簿和工作表保护”以及“宏”等操作都是不能进行的。这样做可以先由多个人协同完成数据集中的工作,然后再将共享工作簿改为独占方式进行数据的后期处理。(崔家峰 王伟)

  本周有奖提问的获奖读者是山东的冯志臣,奖品是《电脑奇技赢巧大搜捕Ⅱ》(含1CD)