excel-随笔记
1. 源数据!$E:$E
(整列引用 + 绝对列引用)
- 含义 :引用
源数据
工作表的 整列 E(从 E1 到 E1048576)。
$
符号的作用 :
$E:$E
中的 $
锁定了列标 E
,表示 绝对列引用。无论公式如何拖动或复制,始终引用 E 列。
- 如果写成
$E1:$E100
,则表示锁定列但限制行范围(E1 到 E100)。
- 用途 :通常用于需要覆盖整列数据的场景(如
SUMIFS
的求和范围),但整列引用可能影响性能(Excel 会计算所有行,包括空白行)。
2. $A20
(混合引用:绝对列 + 相对行)
- 含义 :引用 当前工作表的 A 列第 20 行 ,且 列标 A 被锁定,行号 20 是相对的。
$
符号的作用 :
$A
表示 绝对列引用(拖动公式时列 A 不会变化)。
20
是相对行引用(如果公式向下拖动,行号会递增,如 $A21
、$A22
)。
- 用途:常见于需要固定某一列(如参数列),但允许行号动态变化的场景。
3. $A$20
(绝对引用)
- 含义 :引用 当前工作表的 A 列第 20 行 ,且 列和行均被锁定。
$
符号的作用 :
- 无论公式如何拖动或复制,始终引用
A20
单元格。
- 用途:用于固定某个常量或参数(如税率、基准值),防止公式变化时引用错位。
4. B20
(相对引用)
- 含义 :引用 当前工作表的 B 列第 20 行 ,且 列和行均为相对引用。
- 无
$
符号的影响 :
- 如果公式向下拖动,
B20
会变成 B21
、B22
等。
- 如果公式向右拖动,
B20
会变成 C20
、D20
等。
- 用途:适用于需要动态引用的场景(如逐行计算)。
关键区别总结
写法 |
列引用方式 |
行引用方式 |
拖动公式时的变化 |
典型用途 |
源数据!$E:$E |
绝对列 |
整列 |
始终引用 E 列 |
大范围求和(如 SUMIFS ) |
$A20 |
绝对列 |
相对行 |
列固定,行递增 |
固定列参数(如条件匹配) |
$A$20 |
绝对列 |
绝对行 |
完全固定 |
常量或固定单元格引用 |
B20 |
相对列 |
相对行 |
列和行均变化 |
动态计算(如逐行公式) |