FORMULATEXT 函数


本文介绍 Microsoft Excel 中 FORMULATEXT 函数的公式语法和用法。

说明

以字符串的形式返回公式。

语法

FORMULATEXT(reference)

FORMULATEXT 函数语法具有下列参数:

  • Reference    必需。对单元格或单元格区域的引用。

说明

  • 如果您选择引用单元格,则 FORMULATEXT 函数返回编辑栏中显示的内容。

  • Reference 参数可以表示另一个工作表或工作薄。

  • 如果 Reference 参数表示另一个未打开的工作薄,则 FORMULATEXT 返回错误值 #N/A。

  • 如果 Reference 参数表示整行或整列,或表示包含多个单元格的区域或定义名称,则 FORMULATEXT 返回行、列或区域中最左上角单元格中的值。

  • 在下列情况下,FORMULATEXT 返回错误值 #N/A:

    • 用作 Reference 参数的单元格不包含公式。

    • 单元格中的公式超过 8192 个字符。

    • 无法在工作表中显示公式;例如,由于工作表保护。

    • 包含此公式的外部工作簿未在 Excel 中打开。

  • 用作输入的无效数据类型将生成 错误值 #VALUE!。

  • 当参数不会导致出现循环引用警告时,在您要输入函数的单元格中输入对其的引用。 FORMULATEXT 将成功将公式返回为单元格中的文本。

示例

复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。要使公式显示结果,请选中它们,按 F2,然后按 Enter。如果需要,可调整列宽以查看所有数据。

公式

说明

结果

=TODAY()

C2 中的公式将以文本字符串的形式返回在单元格 A2 中找到的公式,这样您就可以很轻松地检查其结构。 在 A2 中输入公式 =TODAY(),将返回 A2 中的当天日期。 公式 =TODAY() 在 C2 中应显示为文本。

=FORMULATEXT(A2)