如何将两个不同单元格的结果输出到 Excel 中的一个单元格中?

如何将两个不同单元格的结果输出到 Excel 中的一个单元格中?

我试图将 D5 和 D6 放入单元格 C6 中,使其看起来像这样($15,000.00 - $25,000.00)我用来执行此操作的公式是:

=DOLLAR(D5)&" - "&DOLLAR(D6)

我的第一个问题是,有没有更简单/更好的方法来实现这一点?

我的第二个问题是,我该如何删除 C6 中的小数位,因为数字格式小数分隔符在这种情况下不起作用?

请参阅下面的屏幕截图。

https://imgur.com/a/62QdURw

答案1

在 Office 365 或 Excel 2019 中使用 TEXTJOIN 和 TEXT:

=TEXTJOIN(" - ",,TEXT(D5:D6,"$#,##0"))

如果在 Excel 2019 中使用,退出编辑模式时可能需要使用 Ctrl-Shift-Enter 而不是 Enter。

如果是旧版本则不要使用 DOLLAR(),而使用 TEXT:

=TEXT(D5,"$#,##0")&" - "&TEXT(D6,"$#,##0")

在此处输入图片描述

相关内容