9

当我在 Excel 表中输入欧元或英镑值时,它们会自动识别为数字/货币并右对齐,我还可以提取它们的值。

例如 £10 会自动右对齐。使用该公式=VALUE(A1)应返回 10。这在使用 € 符号时也有效。但是,如果我使用 $ 符号,则该值被识别为文本并使用上面的公式导致#VALUE!. 也许这与我适用于英国而非美国的 Windows 区域/语言设置有关。

编辑:我有两个会计格式的条目:£英语(英国)$英语(美国)

4

4 回答 4

9

对于@Matt 的回答,如果您的货币符号不是第一个字符或在文本中具有随机位置,您可以使用=SUBSTITUTE(A1,"$","").

于 2015-04-19T05:04:16.907 回答
8

我为任何有类似问题的人想出了一个解决方法。我用来=VALUE(REPLACE(A1,1,1,""))删除美元符号并只获取数字的值,然后可以使用“$ English (US)”会计格式对数字进行格式化。

于 2012-09-04T10:28:04.413 回答
3

$用于固定单元格引用 - 例如$A$10. 这在复制公式或从中填充整个列时非常有用。您应该将单元格格式化为货币并将格式设置为显示美元符号。

于 2012-09-04T10:09:19.707 回答
2

对我有用的是使用替换命令。突出显示单元格,单击编辑,然后替换,输入 $ 并替换为 +

于 2019-01-05T19:53:49.073 回答