Excel美元符号文本没有被转换为数字

当我将欧元或英镑数值inputExcel表格时,它们会被自动识别为数字/货币并右alignment,我也可以提取它们的值。

例如10英镑自动alignment。 使用公式=VALUE(A1)应该返回10。 这在使用€符号时也有效。 但是,如果我使用$符号,则将该值识别为文本,并使用上述公式结果#VALUE! 。 也许这与我的Windows区域/语言设置是有关英国而不是美国。

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

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

我想出了一个解决类似问题的任何人的工作。 我使用=VALUE(REPLACE(A1,1,1,""))为了删除美元符号,只是得到数字的价值,该数字可以使用'美元(美国)'会计格式。

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