将字符串附加到 Excel 单元格,但在计算中引用时忽略附加的值?

将字符串附加到 Excel 单元格,但在计算中引用时忽略附加的值?

我想知道是否有一种方法可以向单元格附加一个字符串值(为了更好/可读的呈现),但在引用时忽略公式中的附加值?

例如,假设 A4 的值为 =SUM(A1:A3)&" USD" B4 的值为 =SUM(B1:B3)&" USD"

现在,我想在 A5 中使用 =(A4+B4)&" USD",并以某种方式让 A4+B4 公式忽略 A4 和 B4 中附加的“ USD”。我可以这样做吗,还是我真的必须在计算/公式和演示单元格之间保持严格的分离,并为计算设置“着陆单元格”?

答案1

使用自定义格式将文本添加到末尾,例如:

0 U\S\D

在此处输入图片描述

正如您所看到的,它USD并不真正存在于值中,因此它仍然是一个数字,可以在数学方程中使用。

答案2

与A1类似:

34.5 美元由 eg 创建=B1&" "&C1

你应该能够34.5使用以下命令提取:

IFERROR(VALUE(LEFT(A1,FIND(" ",A1)-1)),0)

... 在任何公式中。

假设语言环境中有小数点。如果不是,请尝试 34,5。

相关内容