在Microsoft Excel中显示公式的9种方法

在Microsoft Excel中显示公式的9种方法

这篇文章将向您展示在 Microsoft Excel 电子表格中显示公式的所有不同方法。

通常,当您在 Excel 中创建公式时,它会在单元格中返回计算值。

但您可能想查看公式而不是其生成的值。这对于检查公式中是否存在潜在错误非常有用。

展示公式还可以帮助您熟悉新的电子表格以及哪些项目是计算、哪些是静态数据。

当需要查看公式时,如何在网格中显示它们而不是值?获取本文中使用的示例工作簿的副本并继续阅读以找出答案!

推荐:修复Windows发生意外网络错误问题的5种方法

从公式栏显示公式

在Microsoft Excel中显示公式的9种方法
在Microsoft Excel中显示公式的9种方法

此方法是查看公式最简单、最直接的方法。

当您选择任何单元格时,它将在公式栏中显示任何公式。

这也是最受限制的方法,因为它只允许您一次查看一个公式。

使用编辑模式显示公式

此方法仍然只允许您一次查看一个公式,但具有显示任何公式先例的附加功能。

选择要查看公式的单元格,然后按 F2 键进入编辑模式。您也可以双击单元格进入编辑模式。

这将在网格中显示公式,并且相关范围将在屏幕上突出显示。

进入 或者 Esc键 退出编辑模式并返回正常模式。

从公式选项卡显示公式

Excel 有一个功能,可让您一次查看工作表中的所有公式。此功能可在 公式 标签。

按照以下步骤在工作表上显示所有公式。

  1. 前往 公式 标签。
  2. 选择 显示公式 选项。

当您选择此选项时,将显示当前工作表中的所有公式而不是它们的计算值。

当您选择一个单元格时,它还将显示当前工作表中类似于编辑模式的公式先例。

📝 笔记显示公式 是工作表级别的设置,因此您需要为想要显示公式的每个工作表打开它。

启用此功能后,您将在网格中看到公式,并且“公式”选项卡中的“显示公式”按钮将突出显示。

点击 显示公式 按钮关闭公式视图并返回正常计算值视图。

推荐:多用途WooCommerce WordPress主题Uomo

使用键盘快捷键显示公式

有一个非常方便的键盘快捷键来显示和隐藏 显示公式 看法。

Ctrl + ` 在键盘上查看工作表中的公式。

📝 笔记: 这 ` 重音键通常位于 标签 键。

Ctrl + ` 再次隐藏工作表中的公式。

这是在任何工作表中快速显示和隐藏公式视图的一种非常简单的方法。

从 Excel 选项中显示公式

您还可以从 Excel 选项菜单中启用“显示公式”选项。

打开 Excel 选项菜单 并按照以下步骤操作。

  1. 前往 先进的 Excel 选项菜单中的设置。
  2. 向下滚动到 此工作表的显示选项 部分。
  3. 选择 床单 您想要在其上显示公式。
  4. 检查 在单元格中显示公式而不是计算结果 选项。
  5. 好的 按钮。

这与通过“公式”选项卡或使用键盘快捷键显示公式完全相同,但不太方便。

使用 FORMULATEXT 函数显示公式

以前的方法都只能同时显示一个公式,或者只能同时显示所有公式。

但是您可能只想显示选定范围的公式,同时显示所有其他公式的计算值。

这是可能的,您可以使用 FORMULATEXT 函数来实现这一点。此函数将单元格中的公式转换为文本值。

= FORMULATEXT ( E3 )

上述公式将把单元格 E3 中的公式转换为文本,并将以文本形式延迟在单元格中。

这是向电子表格添加文档的好方法,因为您可以毫不费力地向用户展示正在使用的确切公式。

这也是一个动态解决方案,因为如果您更改引用单元格中的公式,文本也会更新!

以文本格式显示公式

您还可以通过将单元格格式化为文本来显示公式而不是计算值。

这通常会让用户感到沮丧。当公式无法计算且仅显示公式文本时,很可能是文本格式的单元格导致了这种情况。

按照以下步骤将单元格格式化为文本。

  1. 选择要格式化的单元格范围。
  2. 前往 标签。
  3. 选择 文本 从格式下拉菜单中找到 数字 部分。

这会将任何现有公式的计算结果转换为文本值。在此示例中,您可以看到结果是左对齐的,表明它们是文本值,而不是之前的货币值。

但它们仍然显示计算值而不是公式文本。

您在文本格式的单元格中输入的任何新公式都不会计算,而是在单元格中显示公式文本。

您也可以通过按 F2 进而 进入 位于单元格上时。这会导致单元格显示公式文本。

文本格式将强制 Excel 将您在单元格中输入的任何内容解释为文本。即使是以等号开头的公式 = 被解释为文本。

推荐:咖啡厅餐厅食品WordPress主题Grand Restaurant

使用查找和替换显示公式

强制 Excel 将公式解释为文本的另一种方法是使用撇号字符 ' 在开始时。

您可以在等号前手动添加撇号字符 '= 公式将以文本形式显示于工作表上。

如果要在多个单元格上使用此技巧,则可以使用查找和替换功能来查找任何等号 = 并将其替换为 '=

  1. 选择要显示的公式的单元格范围。
  2. Ctrl + H 打开 查找和替换 菜单。
  3. 添加等号 = 角色进入 找什么 输入。
  4. 添加撇号和等号 '= 进入 用。。。来代替 输入。
  5. 选择 公式 选项来自 在看 落下。
  6. 全部替换 按钮。

这将为所有公式添加一个前导撇号,并使它们显示为文本。撇号仅在选定单元格时在公式栏中可见,而在网格中不可见。

⚠️ 警告:无法使用 查找和替换 菜单。如果您尝试查找 '= 并将其替换为 =,Excel 将警告您它无法找到任何要替换的内容。

撇号的替代选项是使用公式中未使用的任何字符。例如,管道字符 | 并不经常使用,并且会导致更容易删除以将单元格转换回公式。

你可以找到 = 并将其替换为 |=

使用其他字符(如管道字符)的唯一缺点 | 它会显示在网格中。但你可以更轻松地将它们转换为计算公式,方法是找到 |= 并将其替换为 =

使用 VBA 显示公式

显示公式 命令 tab 是一种非常方便的显示工作表中的所有公式的方法。

但是,如果您想在所有工作表中显示公式怎么办?您必须在所有工作表中启用此功能。在大型工作簿中,这将是一项繁琐的任务。

值得庆幸的是,您可以使用 VBA 宏来打开或关闭 显示公式 所有工作表上的选项。

前往 开发人员 选项卡并选择 Visual Basic 选项打开 VBA 代码编辑器。您也可以使用 Alt + F11 键盘快捷键。

前往 插入 在 Visual Basic 代码编辑器中,选择 模块 从选项中。这将创建一个新模块,您可以在其中添加 VBA 代码。

Sub ShowFormulas()
Dim sheet As Worksheet
Dim IsShown As Boolean
IsShown = Not (ActiveWindow.DisplayFormulas)
'Loop through each sheet and set formula display
For Each sheet In Worksheets
    sheet.Activate
    ActiveWindow.DisplayFormulas = IsShown
Next sheet
End Sub

将上述代码添加到您的新模块中。这将循环遍历工作簿中的所有工作表并切换 显示公式 根据运行代码时活动工作表的状态设置为开启或关闭。

然后您就可以 运行此 VBA 宏 快速打开或关闭 显示公式 在所有工作表上都有显示。

结论

在排除计算故障或熟悉他人的工作时,查看 Excel 文件中的公式是一项必不可少的活动。

公式栏 或者 单元格编辑模式 是一次查看一个公式的好方法,但如果您想在工作表中显示多个公式,则需要其他方法。

这时你需要 显示公式 功能,可从 标签, 键盘快捷键, 或者 Excel 选项 菜单。

还有以下选项 文本格式, 这 公式文本 函数,或者使用 查找和替换 菜单将公式转换为文本。这些允许您在选定范围内显示公式,而工作表中的所有其他公式则显示计算值。

VBA 还可用于打开或关闭 显示公式 在所有工作表中都使用此功能。这可以为您在较大的工作簿中节省大量点击次数。

推荐:如何在Word文档中使用Excel公式


发表评论