乐于分享
好东西不私藏

Excel这个隐藏功能,用过的都不想公开

Excel这个隐藏功能,用过的都不想公开

你是不是也遇到过这种情况。

表格发过去,对方问,这个数据怎么来的。

你说是算出来的。

他说,公式我看不到,不放心。

你截图解释。

他还是摇头。

其实Excel有个功能,很多人用过一次就不想让别人知道。

它叫“隐藏公式”,但真正好用的不是隐藏本身,而是配合保护后,别人能看结果,改数值,就是看不到你是怎么办到的

我第一次用这个功能,是帮财务同事做测算表。

她怕别人乱改公式。

又怕别人吐槽她逻辑复杂。

最后用这个功能,“锁”住了所有关键算法。

今天把这套方法拆开讲。

全程无废话。

看完你就能用在自己的表里。

一、先说最基础的:把公式藏起来(但还能算)

很多人以为“隐藏公式”就是字体设成白色。

不对。

那是掩耳盗铃。

正确的做法在「设置单元格格式」里。

选中你要隐藏的区域(可以是含公式的单元格)。

Ctrl + 1

弹出【设置单元格格式】对话框后点击「保护」选项卡即可看到相关设置项(注:不同Excel版本界面存在细微差异属于正常现象)。

勾选“隐藏”。

点确定。

这一步只是“标记”,还没生效。

接下来要做的工作是保护工作表。

点击「审阅」选项卡。

找到「保护工作表」。

设置一个密码(也可以不设)。

确定。

现在再选那些单元格。

你会发现编辑栏里空的。

但计算结果还在。

⚠️ 注意1:如果只勾选“隐藏”不保护工作表,完全没用

⚠️ 注意2:保护后别人不能改这些单元格,包括输入新值

如果你想让对方能改数值、但不能看公式,还要配合下一个设置。

二、进阶用法:别人能填数,就是看不到你的逻辑

这是我最常用的一套组合拳。

场景是这样的:

你做了一个报价模型。

A列是成本(允许客户填)。

B列是利润(你的核心算法)。

你不希望客户看到B列的公式。

但又希望他们能修改A列的成本来看结果。

做法如下:

第一步:区分可编辑区和锁定区

默认情况下,所有单元格都是“锁定”的(别惊讶,这是Excel的坑)。

所以你要先把“允许别人填”的格子解锁。

选中整个表格(Ctrl + A)。

Ctrl + 1 → 「保护」。

取消勾选“锁定”

也取消勾选“隐藏”(因为大部分格子里没公式)。

点确定。

第二步:单独锁定并隐藏含公式的单元格

再选中所有有公式的格子(比如B列)。

再次 Ctrl + 1 → 「保护」。

同时勾选「锁定」和「隐藏」

第三步:开启工作表保护

点「审阅」→「保护工作表」。

在权限列表里,只勾选这几项

  1. 选择未锁定的单元格  
  2. 排序  
  3. 筛选  
  4. (其他按需)  

输入密码 → 确定。

现在的效果是:

✅ A列可以随便改

✅ B列能看到结果

❌ B列的公式是彻底看不见

###实操提示框begin###

📌 快速区分含 formula cells

F5 → 「定位条件」→ 「公式」。

一键选中所有带算式的格子。

省得自己慢慢找。