想做动态报表?这10个Excel引用查找函数你必须会!(建议收藏)

yumo6666个月前 (05-18)技术文章60

你是否遇到这种场景:表格越来越大,引用越来越乱,一改动就全错?
这时,就该派上“结构引用”+“查找定位”这些函数的大用场了!

今天这篇文章,帮你系统梳理10个引用/查找/结构类函数,解决报表定位混乱、数据提取复杂等问题!


一、定位与引用基础类函数

1. ADDRESS 函数 —— 生成单元格地址(行列号转地址)

返回一个给定行号和列号的单元格引用。

公式:=ADDRESS(2,3) → 返回 $C$2
应用:在动态公式中根据数字生成地址,搭配 INDIRECT 使用。

2. COLUMN / COLUMNS 函数 —— 获取列号 vs 获取列数

  • COLUMN:返回指定单元格的列号
  • COLUMNS:返回选区中列的总数量
公式:=COLUMN(B1) → 2
     =COLUMNS(A1:C1) → 3
应用:动态定位列位置,制作动态区域、跨列逻辑判断。

3. AREAS 函数 —— 返回引用区域的个数(适合多区域引用)

统计引用中有多少个独立区域。

公式:=AREAS((A1:A3,B1:B3)) → 返回 2
应用:判断是否为多区域选中,搭配 INDEX 做分块提取。

4. INDEX(引用形式)函数 —— 按区域/位置返回值(动态提取神器)

从指定区域或多区域中提取某一行列对应的值。

公式:=INDEX((A1:A3,B1:B3), 2, , 2) → 第二区域的第2个值
应用:做动态行列切换、跨区域提取数据。

二、结构提取与可视化辅助类

5. FORMULATEXT 函数 —— 返回某单元格的公式文本

不计算,只显示你输入的公式内容(文本形式)。

公式:=FORMULATEXT(A2) → 显示 =SUM(B1:B5)
应用:用于教学演示、公式审计、排查公式逻辑等。

6. HYPERLINK 函数 —— 创建可点击链接(跳转网页或工作表)

将文本或路径转换为超链接。

公式:=HYPERLINK("https://example.com", "点我跳转")
应用:制作目录导航页、链接外部资源、跳转到报告页。

三、查找与分析类函数

7. CHOOSE 函数 —— 多选一返回项(比IF更直接)

根据索引号返回列表中的某一项。

公式:=CHOOSE(2, "苹果", "香蕉", "橙子") → 返回 “香蕉”
应用:制作下拉选项关联、条件筛选后显示结果、组合函数处理。

8. GETPIVOTDATA 函数 —— 精准提取数据透视表结果

从数据透视表中返回指定字段的值。

公式:=GETPIVOTDATA("销售额", $A$3, "地区", "华东")
应用:提取固定字段汇总结果,适合自动汇报、仪表盘自动联动等。

9. HLOOKUP 函数 —— 横向查找值(第一行往下找)

在表格首行中查找值,并返回指定行的数据(横向版 VLOOKUP)。

公式:=HLOOKUP("一季度", A1:D3, 2, FALSE)
应用:季度报表、横向数据结构提取、列头对齐分析等。

动态报表=结构思维+精准引用!

你可以将这些函数组合使用:

  • ADDRESS + INDIRECT → 动态引用区域
  • CHOOSE + INDEX → 条件选择提取值
  • GETPIVOTDATA → 报表联动提取核心字段
  • FORMULATEXT → 实时展示公式逻辑

掌握这些结构类函数,才是真正“做报表不翻车”的保障!


你平时最常用哪个查找或引用函数?哪个又是第一次见?

欢迎评论交流~觉得有用别忘了点赞 + 收藏,分享给正在做仪表盘的朋友!

相关文章

Excel中如何使用COLUMN和COLUMNS函数

COLUMN函数是Excel中一个常用的函数,它可以用来返回给参数单元格的列号。语法结构是=COLUMN([reference])COLUMN函数的reference参数为可选参数,如果省略参数ref...

Vlookup搭配Column公式精讲,一次性匹配多列,你会么

工作中,经常需要用到VLOOKUP查找公式,有时候还需要一次性的匹配多列值,举个例子,左边是员工工资表数据,现在需要根据姓名,把员工信息全部匹配出来 1、VLOOKUP+COLUMN法当我们需要查找匹...

Excel公式:行(ROW)、列(COLUMN)及Vlookup函数的使用

一、ROW函数含义:返回引用的行号。即通过ROW函数来获取所在行的行号数据。使用方法:1、ROW() 直接ROW后面加空括号,注意是英文半角字符。 2、ROW(A1) 在空括号中写指定的单元格,如A...

Excel中AVERAGE函数,COLUMN函数的使用方法介绍

Excel函数AVERAGE的主要功能就是计算出所有参数的算术平均值。这些函数虽然不是很常见,但是使用起来可以解决实际工作中的问题,提高工作做效率,节省工作时间。Excel函数AVERAGE中参数的具...

Excel 函数讲解:COLUMNS 函数,批量掌握列数技巧

常用函数系列教学:ExcelCOLUMNS函数讲解(56)。不懂COLUMNS函数,怎么借列数实现高效数据管理?闲话少叙,直接开讲。基本含义:COLUMNS函数用于计算指定数组或单元格区域的列数,如何...

COLUMNS函数:虽然我们不常见,但我懂你,你也懂我?

大家好!最近有点忙,很久没有与大家见面了。今天函数哥向大家分享COLUMNS函数的使用方法。COLUMNS函数使用的方法非常简单,单独使用的情况也非常少。还是先来看看COLMNS函数的使用魅力吧!是不...