在日常利用Excel表格办公过程中,当两个数据中间搁着其他数据时,为了方便对比数据,将相关数据挨在一起,通常我们会选择隐藏数据,那么如何在Excel表格当中隐藏表格数据和取消隐藏呢,......
2021-06-25 430 两种,方法,解决,excel,隐藏,行,或,列,的,问题,
实际工作中经常需要将多个分表的数据汇总到总表,有简单的汇总,有复杂的汇总,表的结构不一样,汇总的方法也不相同,因此处理多表数据汇总的问题需要用户有针对性的对表格现状和需求进行分析,灵活采用Excel中编辑功能、公式函数或透视表等进行加以解决。
下表中是财务部常用到的往来帐款的多表汇总,用户需要将各个客户分表中的应收应付最新统计结果集中反映到汇总表,方便查看和使用。
针对实际情况 下面采用函数方法和VBA代码法来实现多表快速汇总操作:
公式函数法:
在“汇总表”计算单元格中创建公式,引用“客户01”表中对应的应收帐款数据,公式表达式:
B4=MAX(INDIRECT(A4&"!" & "J"&COUNTA(INDIRECT(A4&"!"&"J:J"))+1),0)
C4=MIN(INDIRECT(A4&"!" & "J"&COUNTA(INDIRECT(A4&"!"&"J:J"))+1),0)
其中indirect 是间接引用函数,在其参数拟合出要引用的表名和单元格地址,实现数据引用,max 和min函数在此巧妙实现正负数的判断来决定保留在应收还是应付。
VBA代码法:
使用VBA编辑程序代码也可轻松解决该 问题,按Alt+F11打开VBE窗口,在“插入”菜单中选择“模块”,在右侧显示的空白窗格中输入以下代码:
使用“开发工具”选项卡,“插入”表单控件“按钮”,“汇总表”右侧空白处绘制添加按钮图标,在弹出的“指定宏”窗口选择上方sub程序的名称“a”后确定。
以后每次想查看最新的各个客户的往来帐款,只需点击按钮即可实时更新,即可在表格中查看到最新的汇总数据内容。
使用公式函数和VBA的方法来解决多表数据汇总,使用起来比较高效方便轻松,缺点是需要用户对函数较为精通,对VBA代码的编写要有所了解。
标签: Excel多表数据快速汇总
相关文章
在日常利用Excel表格办公过程中,当两个数据中间搁着其他数据时,为了方便对比数据,将相关数据挨在一起,通常我们会选择隐藏数据,那么如何在Excel表格当中隐藏表格数据和取消隐藏呢,......
2021-06-25 430 两种,方法,解决,excel,隐藏,行,或,列,的,问题,
excel的三个重要概念 excel的三个重要概念分别是工作簿、工作表以及单元格。 一、工作簿 用来储存和处理数据的主要文档,也称为电子表格。在计算机中工作簿以文件的性质独立存在,Excel......
2021-06-25 511 excel,的,三个,重要,概念,excel,的,三个,重要,
今天要介绍给大家的excel小技巧就是快速统计多个工作表中的数据和。 最近迷上了一款游戏,故而以它的人物作为我们今天的示图主角啦,你们知道是什么游戏么?加关注一起玩啊!哈哈 好啦......
2021-06-25 549 excel多工作表中的各项数据
Excel工作簿中默认显示10个工作表的标签,如果超过10个,会自动隐藏起来。隐藏起来给查找带来诸多不便。那怎样使其全部显示呢? 操作:用光标向右拖动滑块,使其全部显示即可 结语:由于......
2021-06-25 364 excel,工作簿,中有,10个,以上,的,工,作表,怎样,
迭代,即计算程序中一组指令的重复。在EXCEL中有些公式需要启用迭代计算,公式方可正常运算。那么,应当如何启用迭代计算呢?请看本文介绍。 1、如本例,在B列已经输入好了一个公式。这......
2021-06-25 712 excel迭代