在Microsoft Excel中使用公式突出显示单元格的6种方法
您是否厌倦了滚动浏览数百行和列,尝试在 Excel 电子表格中识别带有公式的单元格?
不用担心!本指南将揭示在 Excel 工作表中突出显示包含公式的单元格的各种方法。
对于每个处理数字和图表的企业来说,Excel 都是最好的数据分析和可视化工具。你甚至可以发现 Excel 是存储家庭购物清单、杂货清单或库存的首选应用程序。
要进行各种数据分析和趋势生成,您需要在 Excel 中使用许多公式。当 Excel 工作表变得很大并且无法滚动浏览整个工作表时,审核工作表并解决计算错误是一项繁重的工作。
在这些情况下,您可以尝试下面提到的任何方法来快速突出显示所有公式单元格,以便您可以专注于得出见解的功能。
推荐:怎么使用Windows Internet连接共享工具
在 Excel 中使用公式定位单元格的原因
以下是在 Excel 中使用公式突出显示单元格的原因:
- 使用公式突出显示单元格可以让您快速识别和验证数据的一致性、准确性、有效性和完整性。
- 如果 Excel 电子表格中由于公式使用不正确而出现任何错误,您可以使用 Excel 技巧中的突出显示公式单元格快速找到该错误。
- 如果您正在向观众展示 Excel 报告,您可能希望突出显示包含公式的单元格。它可以帮助观众了解您是如何在报告中得出某些结果的。
- 处理大型数据集时,突出显示带有公式的单元格可简化您的工作流程,最大限度地减少手动工作量。您只需专注于使用公式的区域并快速完成审核。
- 如果您是 Excel 讲师,您应该突出显示包含自定义公式的单元格,以便您的学生能够赶上培训。
现在是时候在以下部分中探索在 Excel 中突出显示公式单元格的各种经过验证且简单的方法了。
使用键盘快捷键突出显示公式
默认情况下,Excel 只会在创建公式的单元格内显示公式的结果。但是,Excel 还为您提供了一个强大的工具,可以直观地显示工作表中各个单元格内所有公式的确切构造。此工具称为 显示公式 并可在 配方审核 阻止 公式 标签。
但是,您无需导航到上述目的地来查找 Excel 工作表中的所有公式。相反,您只需同时按下以下键即可查看所有公式。
Ctrl + ` (重音) (在 Windows PC 上)
^ + ` (重音) (在 Mac 上)
在 PC 或 Mac 上同时按下上述所有键将以某种方式格式化工作表,以便您可以看到单元格中的所有公式。现在,您可以手动突出显示这些单元格 家 > 字体 > 填色。
![](https://cdn-5a6cb102f911c811e474f1cd.closte.com/wp-content/uploads/2023/05/Highlighted-all-formula-cells.png)
如果您希望返回默认视图,只需再次按下热键即可。您之前所做的单元格突出显示不会消失。因此,您也可以在默认视图中轻松注意到公式单元格。
使用 Go To 函数突出显示公式
在上述方法中,Excel 不会自动突出显示公式单元格。一旦您看到哪些单元格包含公式,就需要手动执行此操作。如果您想要一种自动查找和突出显示公式单元格的方法,那么您可以使用 Excel 编辑工具“转到”。以下是使用此工具的方法:
![主页 编辑 查找 转到特殊](https://cdn-5a6cb102f911c811e474f1cd.closte.com/wp-content/uploads/2023/05/Home-Editing-Find-Go-to-Special.png)
- 访问 Excel 工作表,您需要使用自定义公式突出显示所有单元格。
- 点击 查找和选择 按钮里面 編輯 阻止 家 选项卡 Excel 功能区 菜单。
- 选择 前往特别优惠 打开的上下文菜单上的选项。
![转至特定区域对话框](https://cdn-5a6cb102f911c811e474f1cd.closte.com/wp-content/uploads/2023/05/Go-To-Special-dialog-box.png)
- 您现在应该看到 前往特别优惠 对话框出现在您面前。
- 在此处,单击单选按钮 公式 选择并命中 好的。
![使用“定位到特殊字符”后突出显示的公式单元格](https://cdn-5a6cb102f911c811e474f1cd.closte.com/wp-content/uploads/2023/05/Formula-cells-highlighted-after-using-Go-To-Special.png)
- Excel 将立即突出显示工作表中所有包含公式的单元格。
此方法适用于快速浏览 Excel 工作表以了解公式的位置。突出显示是不稳定的。只要您选择工作表上的任何单元格,Excel 就会取消突出显示公式单元格。
使用查找和替换工具突出显示公式
另一种无需使用任何公式或代码即可突出显示公式单元格的直观方法是使用“查找和替换”工具。以下是使用方法:
![查找和替换工具](https://cdn-5a6cb102f911c811e474f1cd.closte.com/wp-content/uploads/2023/05/Find-and-replace-tool.png)
- 打开 Excel 工作表并点击 Ctrl + F 键来启动 查找和替换 工具。
- 在里面 找什么 字段中输入 等号 (=)。
- 现在,点击 选项>> 按钮来扩展您可以在“查找和替换”中执行的自定义操作。
- 单击下拉列表 在看 字段并选择 公式。
- 打 找到所有 按钮 查找和替换 对话框列出所有包含等号和公式的单元格。
![选择所有找到的条目](https://cdn-5a6cb102f911c811e474f1cd.closte.com/wp-content/uploads/2023/05/Selecting-all-found-entries.png)
- 在列表中选择一个条目并点击 Ctrl + A 键选择所有条目。
![所有突出显示的公式单元格](https://cdn-5a6cb102f911c811e474f1cd.closte.com/wp-content/uploads/2023/05/All-highlighted-formula-cells.png)
- 这还将在工作表中的实际单元格上创建灰色突出显示。
![在 Excel 中突出显示单元格](https://cdn-5a6cb102f911c811e474f1cd.closte.com/wp-content/uploads/2023/05/Highlighting-cells-in-Excel.png)
- 去 家 > 字体 > 填色 > 并选择任意颜色来突出显示这些单元格。
- 现在,您可以关闭 查找和替换 对话框,但突出显示的单元格仍然会在电子表格中突出显示。
推荐:CartFlows WooCommerce Cart Abandonment Recovery购物车放弃插件
使用条件格式突出显示公式
到目前为止介绍的所有方法都提供了公式单元格的静态突出显示。如何创建永久保留的突出显示,并在添加或删除新公式单元格时动态更改?
![通过条件格式设置公式单元格](https://cdn-5a6cb102f911c811e474f1cd.closte.com/wp-content/uploads/2023/05/Formula-cells-via-conditional-formatting.png)
是的,您可以使用 Excel 中的条件格式轻松实现这一点。以下是实现工作表中所有公式单元格动态突出显示的简单步骤:
![打开条件格式](https://cdn-5a6cb102f911c811e474f1cd.closte.com/wp-content/uploads/2023/05/Open-conditional-formatting-1024x424.png)
- 打开您的 Excel 电子表格。
- 选择要突出显示公式的单元格范围。
- 导航至 家 Excel 功能区菜单中的选项卡。
- 点击 条件格式 按钮。
- 选择 新规则 从下拉菜单中。
![选择条件](https://cdn-5a6cb102f911c811e474f1cd.closte.com/wp-content/uploads/2023/05/Selecting-a-conditions.png)
- 点击 ”使用公式确定要格式化的单元格”选项下的 选择规则类型 部分。
- 在里面输入以下公式 格式化值… 场地:
=ISFORMULA(A1)
- 您必须替换单元格引用
A1
根据您的工作表使用另一个单元格引用。您必须引用要在其中查找公式单元格的单元格范围的左上角单元格。 - 点击 格式 按钮为公式单元格创建自定义格式。
![设置单元格格式](https://cdn-5a6cb102f911c811e474f1cd.closte.com/wp-content/uploads/2023/05/Format-cells.png)
- 前往 充满 选项卡中的 格式化单元格 对话框。
- 选择一种颜色或图案来突出显示带有公式的单元格。
- 打 好的 按钮退出 格式化单元格 对话框。
![应用条件格式来突出显示公式单元格](https://cdn-5a6cb102f911c811e474f1cd.closte.com/wp-content/uploads/2023/05/Apply-conditionaly-formatting-to-highlight-formula-cells.png)
- 回到 新的格式规则 对话框中,单击 好的 应用格式规则。
ISFORMULA 函数自 Excel 2013 版起可用。因此,该方法不适用于 Excel 2013 之前的 Excel 版本。
最新的 Excel Web 应用程序具有 ISFORMULA 函数,因此您也可以使用条件格式在 Excel for Web 上突出显示公式单元格。
使用 VBA 脚本突出显示公式
如果在 Excel 中突出显示公式单元格是 Excel 工作表中涉及 VBA 脚本的自动化的一部分,那么本节特别适合您这样的 Excel 大师。下面,我将解释如何使用两个 VBA 脚本突出显示选定范围和整个工作表中包含公式的单元格:
![Excel VBA 编辑器](https://cdn-5a6cb102f911c811e474f1cd.closte.com/wp-content/uploads/2023/05/Excel-VBA-editor.png)
- 提出 VBA 编辑器 在 Excel 工作表上按 Alt + F11 键组合在一起。
- 在 – 的里面 VBA 编辑器, 点击 插入 菜单并选择 模块。
- 在新的 模块,复制并粘贴以下 VBA 代码:
Sub HighlightFormulaCells()
Dim r As Range
With ActiveSheet.UsedRange
.Interior.ColorIndex = xlNone
For Each r In .Cells
If r.HasFormula Then r.Interior.ColorIndex = 6 'yellow
Next
End With
End Sub
- 点击 节省 按钮。
- Excel 将显示警告,要求将文件另存为启用宏的文件。单击 是的 允许。
- 关闭代码编辑器。
![使用 VBA 突出显示公式单元格](https://cdn-5a6cb102f911c811e474f1cd.closte.com/wp-content/uploads/2023/05/Highlighting-formula-cells-using-VBA.png)
- 现在,按 Alt + F8 调用 宏 对话框。
- 在那里,选择 突出显示公式单元格 宏并点击 跑步 按钮。
- Excel 将立即突出显示活动工作表中包含公式的所有单元格。
如果您希望 VBA 程序突出显示给定单元格范围内的公式单元格而不是整个工作表中的公式单元格,请使用以下 VBA 代码:
Sub Highlight_Formulas_Range()
Dim Rng As Range
For Each Rng In Range("A1:G15") 'Range to highlight cells
If Rng.HasFormula Then
Rng.Interior.ColorIndex = 3 'red
Else
Rng.Interior.ColorIndex = 0 'blank
End If
Next Rng
End Sub
在上面的代码中,修改 Range("A1:G15")
代码元素。例如,您可以将其设为 Range("B1:H15")
精确定位所述单元格范围内的公式。
这些更改是不可逆的。您将无法恢复到以前的格式。因此,在执行这些 VBA 脚本之前,请创建现有工作表的副本。
使用 Office 脚本突出显示公式
如果需要自动化基于条件公式的过程来突出显示公式单元格,则可以使用 Excel Automate(Office 脚本)中的以下脚本。该脚本对 Excel 365 桌面应用程序和 Web 应用程序上的 Excel 均有效。
![使用公式突出显示单元格的 Office 脚本](https://cdn-5a6cb102f911c811e474f1cd.closte.com/wp-content/uploads/2023/06/use-office-scripts-1024x605.png)
- 转到需要使用公式突出显示单元格的工作表。
- 点击 自动化 选项卡上的 Excel 功能区 并选择 新脚本。
- 在 – 的里面 代码编辑器 在右侧面板上,复制并粘贴以下脚本:
function main(workbook: ExcelScript.Workbook) {
let conditionalFormatting: ExcelScript.ConditionalFormat;
let selectedSheet = workbook.getActiveWorksheet();
// Create custom from range A1:D6 on selectedSheet
conditionalFormatting = selectedSheet.getRange("A1:D6").addConditionalFormat(ExcelScript.ConditionalFormatType.custom);
conditionalFormatting.getCustom().getRule().setFormula("=ISFORMULA(A1)");
conditionalFormatting.getCustom().getFormat().getFill().setColor("#fce4d6");
conditionalFormatting.setStopIfTrue(false);
conditionalFormatting.setPriority(0);
}
- 在上面的代码中,更改单元格范围 A1:D6 根据工作表上的数据。本质上,这应该是整个工作表。
- 点击 保存脚本。
- 现在,点击 跑步 突出显示所有包含自定义公式的单元格。
结论
现在您了解了在 Excel 中使用公式突出显示单元格的所有常用方法。如果您刚刚开始成为 Excel 用户并学习新的 Excel 技能,请从以下方法开始 转到函数, 这 显示公式键盘快捷键,以及 查找和替换工具 方法。
如果你已经使用 Excel 一段时间,请使用 条件格式基于公式突出显示单元格的方法。最后,如果您是 Excel 的王牌用户,并且正在寻找 Excel 中的高级自动化功能,