如何使用 ISO_4217 货币对 excel 中的 csv 或 xlsx 文件中的单元格进行格式化,以便可以重复用于计算
How to format cells from a csv or xlsx file in excel with an ISO_4217 currency that can be reused for calculation
问题描述
我正在将包含字符串、数值、百分比和货币的 table 导出到 csv
或 xlsx
文件,例如:
CH0038863350,nominatives Nestlé SA,1,CHF 848.48,SHARE,6.72%
US0378331005,Stammaktien Apple Inc. 2,USD 118.64,SHARE,-55.13%
我在 excel 中导入的问题是,它识别某些值并将其格式化为 Currency
,而其他值只是 General
格式。
我想以这样一种方式格式化这些值,以便我可以重复使用它们进行进一步的计算。
货币值采用 ISO_4217 格式。
经过一些研究我发现,这并不容易做到,因为 excel 在内部使用货币符号 ($,£,€, etc.)
。
问题
我是否必须将我的数据转换为特定格式才能工作?我能否为支持所需格式的单元格值设置自定义格式,然后仍可用作进一步计算的数字?
一个简单的解决方法是将数字和货币导出到两列中。
你有什么建议?
编辑:要点是,我希望格式在一个单元格中而不是在两个单元格中(货币和价值的拆分)。后者相当简单。
单击“数据功能区”和 select“来自 Text/CSV”。选择您的文件和 select“逗号”作为分隔符。
接下来选择“转换数据”,突出显示包含货币值的列,然后选择“按分隔符拆分列”。
单击“关闭并加载”。
最后,如果您不希望 table 与 csv 文件保持连接,请右键单击已创建的查询并选择“删除”
可能还有更简单的方法可以做到这一点,但我认为这应该适合你。
问题描述
我正在将包含字符串、数值、百分比和货币的 table 导出到 csv
或 xlsx
文件,例如:
CH0038863350,nominatives Nestlé SA,1,CHF 848.48,SHARE,6.72%
US0378331005,Stammaktien Apple Inc. 2,USD 118.64,SHARE,-55.13%
我在 excel 中导入的问题是,它识别某些值并将其格式化为 Currency
,而其他值只是 General
格式。
我想以这样一种方式格式化这些值,以便我可以重复使用它们进行进一步的计算。 货币值采用 ISO_4217 格式。
经过一些研究我发现,这并不容易做到,因为 excel 在内部使用货币符号 ($,£,€, etc.)
。
问题
我是否必须将我的数据转换为特定格式才能工作?我能否为支持所需格式的单元格值设置自定义格式,然后仍可用作进一步计算的数字?
一个简单的解决方法是将数字和货币导出到两列中。
你有什么建议?
编辑:要点是,我希望格式在一个单元格中而不是在两个单元格中(货币和价值的拆分)。后者相当简单。
单击“数据功能区”和 select“来自 Text/CSV”。选择您的文件和 select“逗号”作为分隔符。
接下来选择“转换数据”,突出显示包含货币值的列,然后选择“按分隔符拆分列”。
单击“关闭并加载”。
最后,如果您不希望 table 与 csv 文件保持连接,请右键单击已创建的查询并选择“删除”
可能还有更简单的方法可以做到这一点,但我认为这应该适合你。