如何实现有下拉菜单的跨表数据汇总并查询
发布时间:2023-04-08 16:10:49
如何实现有下拉菜单的跨表数据汇总并查询
问题情境
汇总查询表”部门费用“如下,其中A2单元格是下拉菜单,内容是12个月份。
查询表”部门费用“中12个月份的数据来源于同一工作薄中不同的12个以月份命名的工作表:
汇总并查询效果如下:
公式实现
在B3单元格输入公式:“=INDIRECT($A$2&”!”&ADDRESS(ROW(2:2),COLUMN(B:B),4))“,按Enter键结束计算,并将公式向右向下填充,可得结果。
如下图:
公式解析
公式为“=INDIRECT($A$2&”!”&ADDRESS(ROW(2:2),COLUMN(B:B),4))“,其中:
ROW(2:2):该部分公式返回值为2,即所取数据来源于第2行,当公式向下填充时,本部分返回值随公式填充而改变,每向下填充一行,返回值加1,公式向右填充,返回值不变;
COLUMN(B:B):该部分公式返回值为2,即所取数据来源于第2列,当公式向右填充时,本部分返回值随公式填充而改变,每向右填充一列,返回值加1,公式向下填充,返回值不变;
ADDRESS(ROW(2:2),COLUMN(B:B),4):该部分公式返回值为B2,即所取数据来源于B2单元格,公式每下向填充一行,行数加1,每向右填充一列,列数加1;
$A$2&”!”&ADDRESS(ROW(2:2),COLUMN(B:B),4):该部分公式返回值为A2单元格指向的工作表,即1月的B2单元格。由于月份均在A2单元格,所以此单元格绝对引用,不随公式的填充而改变;
INDIRECT($A$2&”!”&ADDRESS(ROW(2:2),COLUMN(B:B),4)):该部分公式返回A2向的工作表的B2单元格数据。
函数解析
附函数ADDRESS的用法:
【功能】
ADDRESS 函数,根据指定行号和列号获得工作表中的某个单元格的地址。例如,ADDRESS(2,3) 返回 $C$2。再例如,ADDRESS(77,300) 返回 $KN$77。可以使用其他函数(如 ROW 和 COLUMN 函数)为ADDRESS 函数提供行号和列号参数。
【语法】
ADDRESS(row_num, column_num, [abs_num],[a1], [sheet_text])
【中文语法】
ADDRESS(行号, 列号, [引用类型],[引用样式], [引用工作表])
【参数】
row_num 必需。一个数值,指定要在单元格引用中使用的行号。
column_num 必需。一个数值,指定要在单元格引用中使用的列号。
abs_num 可选。一个数值,指定要返回的引用类型。不同数字对应的引用类型如下表:
abs_num返回的引用类型
1 或省略绝对值
2绝对行号,相对列标
3相对行号,绝对列标
4相对值
a1 可选。 一个逻辑值,指定 A1 或 R1C1 引用样式。在 A1 样式中,列和行将分别按字母和数字顺序添加标签。 在 R1C1 引用样式中,列和行均按数字顺序添加标签。如果参数 A1 为 TRUE 或被省略,则 ADDRESS 函数返回 A1 样式引用;如果为 FALSE,则 ADDRESS 函数返回 R1C1 样式引用。
sheet_text 可选。一个文本值, 指定要用作外部引用的工作表的名称。例如, 公式=ADDRESS (1, 1,,,”Sheet2″)返回Sheet2! $A $1。如果省略了sheet_text参数, 则不使用工作表名称, 并且该函数返回的地址引用当前工作表上的单元格。


猜你喜欢
- win7系统可以通过网上邻居看到其他计算机,但有win7用户反映电脑网络邻居显示不全只能看到2台计算机,另外几台计算机看不到,也无法搜索到,
- 随着Microsoft Edge全新版本的发布,Edge的功能逐渐在完善,它同样是基于Chromium内核,变得越来越好用,功能也越来越强大
- 在用户编写的文档的过程中,免不了要插入很多的图片与表格,为了很好的在文章中找到相应的图片与表格。以下是小编为您带来的关于WPS中给图片加个题
- Excel表格默认的灰色框线叫网格线,用来区分单元格。但有时候在操作的过程中,Excel中的网格线不见了。如图所示: 原因:单元格的内容较多
- 正常的win7系统很稳定,很少出现蓝屏或者其他问题,但是如果装完win7开机就蓝屏,提示代码0x000000a5是怎么回事?首选排查下自己电
- 在excel中,choose函数作用是在EXCEL中choose函数从参数列表中选择并返回一个值,具体应该怎么使用呢?下面就跟小编一起来看看
- BandiZip是款有着快速的压缩以及解压算法的软件。最近有很多用户在使用Bandizip的时候,发现工具栏不见了,不知道怎么去解决。下面就
- 可以采用页眉页脚的方式解决。方法:选择“章节”选项卡的“页眉和页脚”命令,进入“页眉和页脚“编辑方式,这时插入宽度正确的图片,然后图片的两侧
- 很多用户升级到Windows 11后发现并不好用,打算回退到win10,其实回退方法很简单,因为window 11有10天体验期,此期间能够
- 在使用Mac电脑过程中,Mac显示屏我们知道如何设置,那Mac电脑的外接显示器如何设置为合盖模式?下面我们分享mac电脑的外接显示屏合盖模式
- 我们都知道Mac中的程序坞是放程序的,但我们也可以放平时经常使用的文件夹。有些朋友会有些疑问,程序坞里应该放不了文件夹吧,下面我们分享在Ma
- 如何制作u盘启动盘安装Win10系统?石大师u盘安装Win10系统的方法,在安装之前我们需要准备制作一个u盘启动盘,那么如何制作u盘启动盘呢
- 使用电脑的时候,遇到了系统的问题都会需要进入安全模式,但刚开始的安全模式是有密码的,很多用户可能都忘记win10安全模式初始密码是什么,下面
- 众所周知微软早已抛弃了IE浏览器,而在最新的Windows 11中被彻底移除了。IE浏览器虽然我们日常使用的非常少,但偶尔还会用到,因为银行
- 笔记本电脑连接电源后,提示电源已接通未充电怎么办?如果笔记本电脑提示电源已接通未充电该如何解决?系统部落为大家解答。解决办法:1、 关机,拔
- PMT 函数根据固定付款额和固定利率计算贷款的付款额。适用版本Excel 2003+说明PMT 函数为财务函数中计算付款数额的函数,根据固定
- 保存选项位置选项→保存→保存工作簿设置工作簿保存默认格式在选项将文件保存为此格式下拉菜单中选择目标个事,点击确定。设置保存自动恢复信息时间间
- PPT多个图形怎么居中?ppt中想要让图形居中,该怎么设置图形居中呢?下面我们就来看看ppt图形居中教程,很简单,需要的朋友可以参考下ppt
- 在 iOS 13、iPadOS 和 macOS Catalina 之前,苹果已经用全新外观和新的「提醒事项」更新了 beta 版本的 iCl
- 相信绝大多数朋友都是采用Win7系统加笔记本电脑的配置,对于使用笔记本的用户来说,电源的使用是一大重点,想要优化Win7笔记本电脑,更是要改