老同学表格定制专家WPS / Excel 公式助手

ADDRESS

查找类

ADDRESS 根据行号和列号生成单元格地址文本,可控制绝对引用、相对引用、A1/R1C1样式和工作表名称。

基本语法
=ADDRESS(行号, 列号, [引用类型], [A1样式], [工作表名])

参数怎么填

必填 2 个 · 选填 3 个
#参数要求怎么理解 / 怎么填
1行号必填要引用或返回的行位置。
2列号必填要引用或返回的列位置。
3引用类型选填控制返回绝对引用还是相对引用,例如 $A$1、A$1、$A1 或 A1。
4A1样式选填控制地址样式;TRUE/省略为 A1 样式,FALSE 为 R1C1 样式。
5工作表名选填需要拼到地址前面的工作表名称;省略时只返回单元格地址。

① 找到数据区域

先确认条件列和结果列在哪,注意固定区域加 $

② 按顺序填参数

依次填 行号、列号

③ 回车并向下填充

双击填充柄,整列公式自动套用

跟着案例练 3 次

点击公式右侧可复制,换成你的单元格就能用
CASE 1

生成绝对地址

★★★要求:生成第8行第5列的绝对地址
fx公式示例
=ADDRESS(8,5)

解释:ADDRESS 根据行号和列号生成单元格地址。这里的 8 表示第 8 行,5 表示第 5 列;省略引用类型时,默认生成行列都锁定的绝对引用地址。

CASE 2

生成相对地址

★★★要求:生成不带美元符号的相对地址
fx公式示例
=ADDRESS(8,5,4)

解释:第三参数设为4后,返回的行号和列号都不使用绝对引用符号。

CASE 3

根据匹配位置生成地址

★★★要求:查找 E003 所在行并生成姓名单元格地址
fx公式示例
=ADDRESS(MATCH("E003",$D$8:$D$13,0)+7,5)
练习题公式(E003)
=ADDRESS(MATCH(F33,$D$8:$D$13,0)+7,5)

解释:MATCH 得到数据区域中的相对位置,加上表头前的行数后交给 ADDRESS 生成实际地址。

模拟数据|员工信息表

上面案例里的 员工编号、姓名 等列,就来自这张表

把这张表放进工作台
行员工编号姓名部门城市月薪绩效等级
8E001张三技术部北京15,000A
9E002李四市场部上海18,000B
10E003王五技术部深圳22,000A
11E004赵六财务部广州12,000C
12E005钱七市场部杭州10,000B
13E006孙八技术部北京28,000A