Excel - DOLLAR 函数
DOLLAR 函数
Excel DOLLAR 函数将数值转换为货币格式的文本。货币符号取决于系统的首选语言设置。它列在 Excel TEXT 函数类别下。有时,将文本与包含美元符号的定量值合并时,数字格式会丢失。为了解决这一难题,您可以将单元格引用包装在 TEXT 或 DOLLAR 函数中,以在将其与文本连接时保留数字格式。
兼容性
此高级 Excel 函数与以下版本的 MS Excel 兼容 −
- Excel for Microsoft 365
- Excel for Microsoft 365 for Mac
- Excel for the web
- Excel 2024
- Excel 2024 for Mac
- Excel 2021
- Excel 2021 for Mac
- Excel 2019
- Excel 2016
语法
DOLLAR 函数的语法如下−
DOLLAR (number, [decimals])
参数
您可以将以下参数与 DOLLAR 函数一起使用 −
参数 | 描述 | 必需/可选 |
---|---|---|
number | 它指定用于计算的数值/单元格引用/公式。 | 必需 |
decimals |
表示浮点数后显示的位数。 如果小数为负数,则将数字四舍五入到小数点左侧。 如果省略小数,则假定为 2。 |
可选 |
注意事项
- DOLLAR 函数与功能区单元格格式的主要核心区别在于,DOLLAR 直接将其结果值转换为字符串。
- 在"设置单元格格式"对话框中,数字格式必须是数字。
- 货币数字格式: $#,##0.00_);($#,##0.00) 被 DOLLAR 函数用来将数值转换为文本。
- 如果您在其任何参数中指定除数值以外的文本或特殊符号,则 DOLLAR 函数将收到 #VALUE! 错误。
- 类似的函数是 TEXT 函数,它在评估表达式时为您提供更好的可扩展性。
DOLLAR 函数示例
练习以下示例以在 Excel 中使用 DOLLAR 函数。
示例 1:如何在 Excel 中执行 DOLLAR 函数?
DOLLAR 函数用于将数值转换为文本,格式为货币。
解决方案
步骤 1 − 首先,假设示例表由三列组成:随机数、小数和函数用法。

步骤 2 −之后,双击 D2 单元格并输入公式 =DOLLAR([@[Random Numbers]],C2)。

此外,按 Enter 选项卡,它将自动填充范围 D2:D8 单元格中的结果值。

正如您在屏幕截图中看到的,结果D8 单元格为 #VALUE! 错误,因为"小数"值为"一",而不是在 C8 单元格中以数字形式定义。确保小数参数应包含非负值。
示例 2:用数字换行文本
解决方案
假设您希望将季度销售额与美元数字结合起来。如果您使用简单的 & 符号,货币格式将会减弱。
要解决此问题,请将光标放在 C3 单元格上,双击它,输入公式"=B3 & DOLLAR(34.54)",然后点击 Enter 选项卡。


因此,文本与带有 DOLLAR 符号的数值成功结合。
下载练习表
您可以下载并使用示例数据表练习DOLLAR函数。