首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌单张中的自动货币换算

谷歌单张中的自动货币换算
EN

Web Applications用户
提问于 2019-02-10 13:41:28
回答 2查看 3.4K关注 0票数 3

我有一份主要以欧元记账的个人会计报表,但对于我所做的每一项手工欧元(欧元)分录,我都希望在它旁边的前一栏中将该条目自动转换为美元,按该时刻的欧元->美元汇率固定(且不会随时间推移随货币汇率波动),并将其归为最近的美元。

目前,我只根据带有=GOOGLEFINANCE("CURRENCY:EURUSD")函数的计算单元格的输出手动输入转换的金额。

对于每个会计分录,今天的日期是手动输入A栏,欧元数字手动输入F栏,我希望自动转换的欧元->美元数字(四舍五入到最近的美元)出现在E栏欧元条目旁边,并保持不变。作为参考,=GOOGLEFINANCE("CURRENCY:EURUSD")函数位于单元格J1中,这是我目前在小calc表I1:L2中进行上述手动货币转换的一部分。

链接到这里的样本表

非常感谢您的帮助!

参考资料:自动存储更新GOOGLEFINANCE具有脚本的值

EN

回答 2

Web Applications用户

回答已采纳

发布于 2019-02-10 21:30:16

不含ARRAYFORMULA的公式变化:

代码语言:javascript
复制
=IF(LEN(F3); ROUND(F3 * IFERROR(VLOOKUP(A3; 
 {DATEVALUE(QUERY(GOOGLEFINANCE("currency:eurusd"; "price"; A3; A3+1); 
            "select Col1 where Col1 is not null"; 0))\
            QUERY(GOOGLEFINANCE("currency:eurusd"; "price"; A3; A3+1); 
            "select Col2 where Col2 is not null"; 0)}; 2; 0); 
 GOOGLEFINANCE("currency:eurusd")); 0); )
票数 -1
EN

Web Applications用户

发布于 2020-04-13 08:23:03

其他选项是使用来自CurrencyConverter这个Google单子附加函数。它速度快,语法简单。例如,

代码语言:javascript
复制
=CurrencyConverter(100, "USD", "EUR", "2/28/2020")

返回91.09957183

免责声明:我是这个附加的作者。

票数 1
EN
页面原文内容由Web Applications提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webapps.stackexchange.com/questions/125177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档