副标题:相对引用 绝对引用 混合引用区别与下拉右拉实操
核心结论前置:混合引用属于 Excel 单元格引用的一种,就是行或者列其中一个锁定,另一个保持可变,用A2)、行锁定列可变(AA$2,以及全都不锁定的相对引用 A2,主要用于乘法九九表、批量换算、矩阵计算这类需要横向填充或者纵向填充,只固定其中一维的场景。
一、四种引用对照表
| 引用类型 | 写法 | 下拉填充 | 右拉填充 | 特点 |
|---|---|---|---|---|
| 相对引用 | A2 | 行号跟着变,A3 A4 | 列标跟着变,B2 C2 | 行列都不锁定,最基础 |
| 绝对引用 | $A$2 | 永远固定 A2 | 永远固定 A2 | 行和列全部锁定 |
| 混合引用 列锁定行可变 | $A2 | 行号变化,一直是 A 列 | 列标不变,始终锁定 A 列 | 列前面加 |
| 混合引用 行锁定列可变 | A$2 | 行号固定为 2 | 列标变化,B$2 C$2 | 行前面加 |
二、详细操作步骤
1、认识 $ 符号作用
$ 符号就是锁定标记,写在列字母前面,就是锁定列;写在行数字前面,就是锁定行。
快捷键:选中公式里面单元格,按 F4 可以循环切换引用类型,顺序是 A2 → $A$2 → A$2 → $A2,反复按 F4 就可以快速切换成想要的混合引用。
2、经典案例:九九乘法表 使用混合引用
B2 单元格公式 =B1∗A2
向右填充的时候:
B$1 行锁定,行号一直是 1,列标会变成 C D E,也就是表头数字跟着横向变动
$A2 列锁定,一直是 A 列,行号向下变成 A3 A4,左侧乘数跟着纵向变动
这个就是混合引用最典型应用,如果写成普通相对引用,右拉下拉之后两个乘数都会乱跑,结果错误;如果全部绝对引用,就永远固定同一个单元格,不会变化。
3、批量单价换算案例
基准汇率固定在第 2 行,所有行都要引用这个汇率,公式写为 =B2C$2
向下填充的时候,B2 会变成 B3 B4,但是 C$2 始终锁定第 2 行汇率,列可以随右拉变化,实现每行数据都乘以同一个基准行数值。
4、区分两种混合引用
- $A2:锁定 A 列,行可以变动,适合纵向填充,列永远不变
- A$2:锁定第 2 行,列可以变动,适合横向填充,行永远不变
三、深度注意事项
- 混合引用只锁定其中一维,不是全部固定,很多新手容易把混合引用和绝对引用搞混,$ 只加在一边就是混合引用,两边都加才是绝对引用
- 复制公式和拖动填充柄效果一致,都会按照引用规则偏移,如果是剪切移动单元格,引用不会自动偏移,和填充不一样
- 跨工作表公式里面的混合引用,写法同样适用,比如 Sheet1!$A2,逻辑不变
- 如果公式需要同时锁定多行多列区域,比如 $A$2:$B$10,这属于区域绝对引用,不属于单单元格混合引用,不要混淆概念
- 新版 Excel 动态数组函数很多场景不再依赖传统混合引用,但是传统表格矩阵计算,混合引用仍然是必备知识点
四、FAQ
Q1:excel 中的混合引用是怎么回事,F4 快捷键可以切换混合引用吗?
A1:excel 中的混合引用是怎么回事,选中公式单元格引用之后反复按 F4,可以循环切换相对引用、绝对引用、两种混合引用,是最快设置混合引用的方式。
Q2:excel 中的混合引用是怎么回事,$A2 和 A$2 有什么不一样?
A2:excel 中的混合引用是怎么回事,$A2 是锁定列,行号可以随下拉变化;A$2 是锁定行,列标可以随右拉变化,二者锁定方向相反,适用场景不同。
Q3:excel 中的混合引用是怎么回事,什么时候必须用混合引用?
A3:excel 中的混合引用是怎么回事,像九九乘法表、矩阵运算,需要横向纵向同时填充,只固定行或者只固定列的时候,就必须使用混合引用,普通 VLOOKUP 固定数据源一般使用全锁定绝对引用。
Q4:excel 中的混合引用是怎么回事,填充之后还是固定不变是什么原因?
A4:excel 中的混合引用是怎么回事,如果填充之后单元格完全不变,说明误写成 $A$2 全绝对引用,不是混合引用,只保留一侧A2 或者 A$2 即可。
免责声明
本文内容基于微软 Excel 常规版本功能讲解,不同版本 F4 快捷键行为基本一致,操作仅作为技术参考,矩阵公式请人工核对计算结果,因引用类型设置错误造成公式计算偏差,本文不承担相关责任。


