您的位置 首页 资讯中心

WPS表格INDIRECT函数怎么用?间接引用让数据处理更灵活

什么是INDIRECT函数?

INDIRECT函数是WPS表格中的引用函数,用于返回由文本字符串指定的单元格引用。它的特殊之处在于,引用的内容可以动态变化——当源单元格内容改变时,INDIRECT函数返回的结果也会自动更新。这让它在动态数据引用、跨表汇总等场景中非常实用。

INDIRECT函数的核心价值

  • 动态引用:引用内容随源数据变化自动更新,无需手动修改公式
  • 跨表引用:可以动态引用其他工作表中的数据
  • 公式简洁:将复杂的引用逻辑简化为一个函数
  • 灵活适配:支持A1样式和R1C1样式两种引用格式

核心功能详解

INDIRECT函数的语法为 INDIRECT(ref_text, [a1])。ref_text是必需的引用文本参数,a1是可选参数,指定引用样式。

参数是否必填说明
ref_text必需单元格引用文本,可以是A1样式或R1C1样式
a1可选TRUE(默认)表示A1样式,FALSE表示R1C1样式

示例:=INDIRECT("A2") 返回A2单元格的内容。

![WPS表格INDIRECT函数参数设置界面](https://plus.wps.cn/blog/wp-content/uploads/2026/07/indirect_params_focus.png)如果将A2单元格的内容改为"B5",公式结果不会变,因为INDIRECT引用的是A2单元格本身,而不是A2的内容。

适用场景

场景一:动态工作表引用

当需要根据某个单元格的值来决定引用哪个工作表时,INDIRECT函数能派上大用场。例如 =INDIRECT(B1&"!A1") 可以根据B1单元格中的工作表名称,动态引用对应工作表的A1单元格。

场景二:跨表数据汇总

在汇总多个分表的数据时,使用INDIRECT函数可以自动匹配各分表名称,实现一键汇总。

结语

INDIRECT函数虽然不像VLOOKUP那样人人皆知,但在动态引用和跨表操作场景中,它的价值不可替代。掌握了INDIRECT函数,你在处理复杂表格时就能多一个灵活的解决方案。

扫码添加企业顾问

一对一解答您的需求

WPS365企业顾问二维码

常见问题(FAQ)

问:INDIRECT函数返回#REF!错误怎么办?

答:检查ref_text参数是否为合法的单元格引用,或者引用的工作簿是否已打开。

问:INDIRECT函数可以引用其他工作簿吗?

答:可以,但被引用的工作簿必须同时打开,否则会返回#REF!错误。

问:A1样式和R1C1样式有什么区别?

答:A1样式用列字母+行号表示(如A1),R1C1样式用行号和列号数字表示(如R1C1)。

注:部分内容由AI辅助生成

注:部分内容由 AI 匹配目标关键词,结合WPS 365 官方知识库智能生成,如有疑问或者建议可以 联系我们

热门文章

预约演示
联系我们