首页 > 生活经验 >

问 excel 函数锁定单元格 绝对引用设置操作详解

2026-11-06 13:25:42
最佳答案

答

excel 函数锁定单元格,就是在单元格引用前面添加美元符号符号绝对引用,属于函数公式层面;另一种是工作表保护锁定单元格,防止别人修改单元格内容,属于工作表保护层面,二者功能不一样,不能混淆。

一 三种引用格式说明

引用类型写法填充变化规则
相对引用A1下拉行号变化,右拉列标变化,不锁定
绝对引用$A$1行和列全部锁定,下拉右拉都保持 A1 不变
混合引用$A1 或者 A$1在行前面就锁定行,只锁定其中一项

二 实操设置步骤

案例:VLOOKUP 公式,数据源区域需要锁定

原始公式:=VLOOKUP (D2,A1:B10,2,0)

1 双击单元格进入公式编辑状态

2 把光标放在 A1:B10 这个区域里面

3 按下键盘 F4 快捷键,区域自动变成 $A$1:$B$10,完成锁定

4 修改之后完整公式:=VLOOKUP (D2,$A$1:$B$10,2,0)

5 按回车,再下拉填充,数据源区域就固定不变,不会随下拉自动偏移

补充:如果键盘 F4 无效,可以手动输入

三 混合引用适用场景

场景 1:$A1,锁定 A 列,行号可以随下拉自动变化,适合一列固定基准,逐行计算

场景 2:A$1,锁定第 1 行,列标可以随右拉自动变化,适合一行固定基准,横向填充计算

这类写法常用于乘法九九表、多列汇总表,是进阶常用写法

四 工作表保护锁定单元格(补充区分)

这个不是函数公式锁定,是禁止编辑单元格

1 全选工作表,右键设置单元格格式,切换到保护,取消锁定勾选

2 选中需要锁定的单元格,重新勾选锁定

3 点击审阅选项卡,保护工作表,设置密码,开启之后锁定单元格就不能修改

注意:如果不执行保护工作表,就算勾选锁定,单元格依然可以编辑

深度补充要点

F4 快捷键可以循环切换引用类型,连续按 F4,会依次切换 A1 → $A$1 → A$1 → $A1,循环往复,这个是提速技巧。锁定只作用于公式填充偏移,不会固定单元格里面的数值本身,单元格数值依然可以正常修改。跨表函数也可以锁定,写法 = VLOOKUP (D2,Sheet2!$A$1:$B$10,2,0),工作表名称后面加感叹号,再加带A:$A,整列区域填充的时候也不会偏移。

【常见问题】

问题 1 excel 函数锁定单元格 下拉之后还是偏移怎么办

回答 1 excel 函数锁定单元格仍然偏移,检查A,只加一个符号,完成 excel 函数锁定单元格。

问题 3 excel 函数锁定单元格 和工作表保护锁定是一回事吗

回答 1 excel 函数锁定单元格是公式绝对引用,控制填充时区域偏移,工作表保护锁定是禁止修改单元格内容,excel 函数锁定单元格属于公式逻辑,二者不是同一个功能。

问题 4 excel 函数锁定单元格 跨表公式可以锁定吗

回答 1 excel 函数锁定单元格支持跨表公式,格式为 Sheet2!$A$1:$B$10,跨表数据源同样可以使用 $ 完成 excel 函数锁定单元格。

【免责申明】

本文内容基于主流版本 Excel 整理,本文仅作学习参考,使用 excel 函数锁定单元格前建议备份表格,因引用格式错误造成计算结果异常,相关风险由使用者自行承担。