为什么我的电子表格不接受带有“&”的公式

为什么我的电子表格不接受带有“&”的公式

我的 Excel 电子表格不接受带有“&”的公式。例如 =A1+A2&“OK”,如果 A1=1 且 A2=2,则结果应为 3 OK。此相同公式在另一个电子表格中有效,但在我正在处理的电子表格中,它给出的结果为 VALUE。为什么它在一个电子表格中有效,而在另一个电子表格中无效?

答案1

检查 A1 和 A2 是否包含数字,而不是文本。

#价值!当运算符+与文本值一起使用时,会发生错误。它甚至可以处理以文本形式存储的数字,但如果您输入单词,则会引发错误。

操作员&是无辜的。

答案2

#价值!当单元格留空时,或当公式遇到文本值而不是数字时,或当公式将日期评估为文本时,都会出现错误。

  • 要修复#价值!错误,请输入正确的值。

查看下面的例子:

在此处输入图片描述

  • 使用的公式是=A1+A2&" OK"
  • 你得到#价值错误,如果任何值实际上是文本(字符串)。

在此处输入图片描述

  • 要解决此问题(当其中一个值实际上是文本时),您可以使用此公式。

    =SUM(A1,A2)&" OK"

  • 或者,即使这个数组公式也有效。

{=SUM(IF(ISERROR(A1:A2),"",A1:A2))&" Ok"}

注意:使用以下方式完成数组公式Ctrl+Shift+Enter

在此处输入图片描述

=A1+A2&" Ok"即使两个单元格都包含数据,此公式也同样有效TEXT

在此处输入图片描述

您可以根据需要调整公式中的单元格引用。

相关内容