Excel“合并计算”功能,多个数据表各产品总数量和金额快速汇总
合并计算
用户如果要将结构相似或内容相同的多个数据表进行合并统计,可以使用“合并计算”功能。“合并计算”功能可以汇总或合并多个数据源区域中的数据,具体有按位置合并计算和按类别合并计算两种方式。其中数据区域可以是同一工作表,可以是同一工作簿中的不同工作表,也可以是不同工作簿中的表格。
按位置合并计算
按位置合并计算就是将多张工作表中相同位置的数值进行计算,如图
A1:C6单元格区域为“北京”数据列表,E1:G6单元格区域为“上海”数据列表,11:K6单元格区域为“汇总”数据表,三张数据表的结构和顺序完全一致,要求在汇总表的J2:K6单元格区域中计算出“北京”和“上海”数据表各产品总的数量和金额。
如图
选择J2单元格,切换至“数据”选项卡,单击“数据工具”组中的“合并计算”命令。接着如图
在打开的“合并计算”对话框中,单击“引用位置”右侧的折叠按钮。
返回工作表中,选择B2:C6单元格区域,再次单击折叠按钮,如图
返回“合并计算”对话框,即在“引用位置”文本输入框中显示引用的单元格区域,单击“添加”按钮,将引用区域添加至“所有引用位置”如图
按照相同的方法,将F2:G6单元格区域也添加至“所有引用位置”,然后单击“确定”按钮,如图
返回工作表中即可看到合并计算的结果,如图
按类别合并计算
如果要将多个位置不相同的数值进行计算,就要按类别合并计算,如图
A1:C6单元格区域为“北京”数据表,E1:G6单元格区域为“上海”数据表,I1:K6单元格区域为“汇总”数据表,其中“北京”和“上海”两张数据表的结构并不完全一致,产品名称的排列顺序不同,要求在汇总表的I1:K6单元格区域中计算出“北京”和“上海”数据表各产品总的数量和金额。
单击选择11单元格,切换至“数据”选项卡,选择“数据工具”组中的“合并计算”命令。在打开的“合并计算”对话框中,按照上述介绍的方法,将A1:C6和E1:G6单元格区域添加到“所有引用位置”,并勾选“标签位置”下方的“首行”和“最左列”复选框,如图
设置完毕后单击“确定”按钮。
返回工作表中即可看到,已经将这两个单元格区域内相同类型的数据进行了合并计算,结果如图
有选择的合并计算
使用合并计算功能,不仅可以对整个数据表进行合并计算,还可以对指定的字段合并计算。
如图
本例要求只对各产品的金额进行汇总,而数量不需要汇总。在11单元格和J1单元格,分别输入指定数据列表的字段名称“产品名称”和“金额”(注意:条件区域的字段名称必须要与列表区域的字段名称相同),然后切换至“数据”选项卡,单击“数据工具”组中的“合并计算”命令。
在打开的“合并计算”对话框中,依照上述方法将要进行合并计算的数据区域添加至“所有引用位置”,并勾选“标签位置”下方的“首行”和“最左列”复选框,如图
设置完成后单击“确定”按钮。
返回工作表,即可看到只对指定的“金额”字段进行了合并计算,结果如图