我在 LibreOffice 中有一个 *ods.-spreadsheet。某些字段包含货币格式 (JPY) 的数字,但它们也可以是通用数字格式。我想创建相应的字段,以欧元和美元显示金额,自动进行转换(即无需我提供转换率,转换率会自行更新)。
这是可能的,如果是,如何?
不使用插件,尝试使用 api.fixer.io:
=LEFT(RIGHT(WEBSERVICE("http://api.fixer.io/latest?symbols=EUR,GBP"),9),7)
Run Code Online (Sandbox Code Playgroud)
这将检索如下内容:
{"base":"EUR","date":"2017-08-17","rates":{"GBP":0.90895}}
Run Code Online (Sandbox Code Playgroud)
并显示:
0.90895
Run Code Online (Sandbox Code Playgroud)
相同的技术适用于任何其他货币 URL。
问候
编辑 2020-09-15:提供的原始 URL 不再有效。您仍然可以在 fixer.io 获得免费价格,但您必须注册一个 api 密钥。这是获取数据的替代位置:https : //exchangeratesapi.io/。
小智 1
可能有更好的方法,但这就是我正在使用的:
首先从网站导入数据:
插入 ->“链接到外部数据...” -> URL(例如https://forum.openoffice.org/en/forum/search.php?keywords=exchange+rates)
然后定义包含汇率的单元格:
选择单元格(例如日元汇率)插入->名称->定义...(例如euro_to_jpy)
现在您可以在公式中使用:
=A2*euro_to_jpy
Run Code Online (Sandbox Code Playgroud)
(请参阅此处了解更多信息: https: //forum.openoffice.org/en/forum/search.php ?keywords=exchange+rates )
| 归档时间: |
|
| 查看次数: |
9873 次 |
| 最近记录: |