汇总excel表方法.doc_第1页
汇总excel表方法.doc_第2页
汇总excel表方法.doc_第3页
汇总excel表方法.doc_第4页
汇总excel表方法.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

如何汇总多个excel表中的同类数据悬赏分:0 - 解决时间:2008-4-13 12:03如: 表1 打架 骂人 吃饭 放火 王 1 2 3 李 2 1 5 表2 李 3 4 6 3 刘 5 1 3 汇总要求: 打架 骂人 吃饭 放火 王 刘 李 如何处理提问者: 三级风力 - 试用期 一级 最佳答案用查找和引用类的函数,比如在表三中打架的下面输入=VLOOKUP($A2,Sheet1!$A$2:$C$5,COLUMN(),0)就可以查出表一中A2这个人的所有信息,如果要把表二中的汇总加起来=VLOOKUP($A2,Sheet1!$A$2:$C$5,COLUMN(),0)+VLOOKUP($A2,Sheet2!$A$2:$C$5,COLUMN(),0)就行了!excel表内有50张表sheet1-100,格式一样,如何汇总到一个表格里?提问者: king10084 - 助理 二级 最佳答案首先sheet1-100不是50张表,呵呵 其次用公式我做不好,用VBA可以参考以下代码 复制下面代码到一个宏里运行就可以了。 可以根据注释修改相应数字 Dim RowIndex As Integer Dim RefCol As Integer Dim SubRowIndex As Integer Dim SubColIndex As Integer RowIndex = 1 主表从第二行开始 RefCol = 1 主表从第二列开始 For SheetIndex = 1 To 100 100个sheet 循环 SubRowIndex = 1 Do 假设汇总至sheetmain For SubColIndex = 1 To 10 子表从第一列开始,共10列 Worksheets(sheetmain).Cells(RowIndex, SubColIndex + RefCol) = Worksheets(Sheet & SheetIndex).Cells(SubRowIndex, SubColIndex).Value 实际操作赋值语句 Next SubColIndex SubRowIndex = SubRowIndex + 1 RowIndex = RowIndex + 1 Loop While Worksheets(Sheet & SheetIndex).Cells(SubRowIndex, 1) 子表第一列为空时跳出 Next SheetIndexExcel数据提取器是一款小巧而实用的数据汇总软件,它提供了从多个Excel工作表中提取数据并整理成二维表的解决方案,大大提高了数据汇总工作的效率。Excel数据提取器可以提取一个工作簿的多个工作表,也可以提取多个工作簿的多个工作表的数据。此外,还可对工作表的行列错动进行自动校正,对提取的数据进行基本统计参数(如:累加值、样本数、平均值、最小值、最大值、频数分布等)的统计计算。 例如,上级部门制定了统一的Excel表格,下发到下级部门填报,上级部门收集到下级部门填报的数据后,需要对某些数据项进行汇总分析,如用手工提取这些数据项,势必非常麻烦。如果使用Excel数据提取器辅助您进行数据汇总整理,您会惊喜地发现,原来数据汇总整理可以如此简单快捷!软件演示1:同一工作簿中工作表格式完全相同情况下的操作软件演示2:同一工作簿中工作表格式互不相同情况下的操作软件演示3:源工作簿行列错位智能校正操作教程演示:/22758914_d.html如何按位置合并数据要按位置合并数据,请按照下列步骤操作: 1.在 Sheet1 中键入以下数据: A1:字母 B1:代码编号 C1:其他编号A2:A B2:50 C2:62A3:H B3:99 C3:11A4:G B4:86 C4:68A5:K B5:18 C5:31A6:K B6:67 C6: 9 2.在 Sheet2 中键入以下数据: A1:字母 B1:代码编号 C1:其他编号A2:M B2:38 C2:17A3:H B3:53 C3:25A4:G B4:48 C4:18A5:C B5:59 C5:53A6:K B6:78 C6:97 3.单击用于合并数据的目标区域的左上单元格。在本例中,单击 Sheet3 上的单元格 A1。 4.在数据菜单上,单击合并计算。 5.在函数列表中,选择 Microsoft Excel 用于合并数据的汇总函数。在本例中,使用“求和”。 6.在引用位置框中,键入要合并的每一个源区域,然后单击添加。在本例中,键入第一个区域 Sheet1!$A$1:$C$6,然后单击添加。键入第二个区域 Sheet2!$A$1:$C$6,然后单击添加。 7.对要合并的所有源区域都重复步骤 6。 8.在“标签位置”下,选中“首行”复选框和“最左列”复选框(在本例中,首行和最左列中都有标签)。 9.单击确定。 如何按类别合并数据要按类别合并数据,请按照下列步骤操作: 1.在 Sheet1 中键入以下数据: A2:A B2:50 C2:62A3:H B3:99 C3:11A4:G B4:86 C4:68A5:K B5:18 C5:31A6:K B6:67 C6: 9A12:M B12:38 C12:17A13:H B13:53 C13:25A14:G B14:48 C14:18A15:C B15:59 C15:53A16:K B16:78 C16:97 2.单击用于合并数据的目标区域的左上单元格,即 Sheet2 上的单元格 A1。 3.在数据菜单上,单击合并计算。 4.在函数列表中,选择 Microsoft Excel 用于合并数据的汇总函数。在本例中,使用“求和”。 5.在引用位置框中,键入要合并的每一个源区域,然后单击添加。键入第一个区域 Sheet1!$A$2:$C$6,然后单击添加。键入第二个区域 Sheet1!$A$12:$C$16,然后单击添加。6.对要合并的所有源区域都重复步骤 5。 7.在“标签位置”下,单击以选中“最左列”复选框(在本例中,最左列中有标签)。 8.单击确定。 二、合并汇总法 1、切换到“总分1”工作表中,从其它工作表中将“学号”、“姓名”、“语文”等内容,复制到“总分”工作表相应的单元格中。 2、同时选中D2至I61单元格区域(假定学生数为60),执行“数据合并计算”命令,打开“合并计算”对话框(如图2)。 3、按“函数”右侧的下拉按钮,在随后出现的函数列表中选择“求和”选项。 注意:由于“求和”通常为默认选项,如果是求和,可以不进行此步操作。如果选中“最大值”、“平均值”等函数,即可完成“最大值”和“平均值”等统计。 4、在“引用位置”下面的方框中输入:11!$D$2:$I$61,然后,单击“添加”按钮。 注意:为了防止直接输入带来的错误,可以这样操作:按“引用位置”右侧的红色按钮,此时对话框转换为一浮动状态条(参见图3),切换到“11”工作表下,用鼠标拖拉选中“D2至I61单元格区域”,再按浮动状态条可侧的红色按钮返回对话框中。5、将光标定位在“引用位置”下面的方框中,将“11”修改为“12”,修改好了以后,单击“添加”按钮。 6、重复上述第5的操作,将相应的数字依次修改为“13、14、21、22、23、24、31、32、33、34”,每次修改后,都请单击一下“添加”按钮。 7、全部“添加”完成后,“单击”确定按钮返回,完成“总成绩”的汇总工作。 注意:如果选中上述对话框中的“创建连至数据源的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论