谷歌表格中的货币转换

  • Share This
Michael Brown

经常发生的情况是,我们需要将价格附加到某种货币上。 同时,该物品可能以各种货币出售。 谷歌表包含一个极其方便的货币转换工具,这在其他程序中是找不到的。

我说的是GOOGLEFINANCE功能。 它从Google Finance检索当前或存档的财务信息。 而今天我们将一起研究这个功能。

    如何使用GOOGLEFINANCE来获取当前的货币兑换率

    尽管GOOGLEFINANCE能做很多事情,但我们对它获取货币汇率的能力感兴趣。 该函数的语法如下。

    googlefinance("currency:")

    注意:函数CURRENCY:的参数必须是文本字符串。

    例如,要获得当前的 美元兑欧元 兑换率,你可以使用下面的公式。

    =googlefinance("currency:usdeur")

    同样的道理也可以适用于转换 美元至英镑 :

    =googlefinance("currency:usdgbp")

    而且 美元对日元 :

    =googlefinance("currency:usdjpy")

    要想更容易地转换货币,只需将公式中的文字替换为单元格引用。

    这里B3包含了A1和A3中两个货币名称的组合公式。

    =GOOGLEFINANCE("CURRENCY:"& $A$1& A3)

    提示:你会发现以下所有货币代码的完整列表,包括少数加密货币。

    通过GOOGLEFINANCE获得任何时期的货币兑换率

    我们可以使用GOOGLEFINANCE功能来查看货币汇率在指定时间段内或过去N天内的变化情况。

    一段特定时期的汇率

    为了拉动一段时间内的汇率,你需要用额外的可选参数扩展你的GOOGLEFINANCE函数。

    GOOGLEFINANCE("CURRENCY:", [属性], [start_date], [num_days
    • 归属 (可选)--使用 "价格 "获得实时货币汇率(有短暂的延迟,最多20分钟)。

      提示:在此查看可用属性的完整列表。

    • start_date, end_date (可选) - 你感兴趣的时期。 在这些参数中使用DATE函数。
    • 间隔 (可选)--你希望多长时间提取一次数据。 可以是 "每天 "或 "每周",也可以是数字--1代表每天,7代表每周。

    下面是这样一个公式的例子。

    =GOOGLEFINANCE("CURRENCY:USDEUR", "price", DATE(2017,9,1), DATE(2017,9,10), "DAILY")

    因此,我们有一张表,上面有当天结束时敲定的费率。

    你可以用单元格引用代替日期来简化公式,只需点击几下就可以调整。

    =GOOGLEFINANCE("CURRENCY:USDEUR", "price", A1, A1+5, "DAILY" )

    A1是一个开始日期,我们在它上面加上所需的天数。

    过去N天的汇率

    我们还可以使用GOOGLEFINANCE函数来调出过去N天(以下公式中为10天)的汇率。

    =GOOGLEFINANCE("CURRENCY:USDEUR", "price",TODAY()-10,TODAY())

    使用单元格引用更容易获得汇率

    Google Sheets中GOOGLEFINANCE的另一个例子说明了你如何在函数的所有参数中使用单元格引用。

    让我们找出7天内欧元对美元的汇率。

    =GOOGLEFINANCE(CONCATENATE("CURRENCY:", C2, B2), "price", DATE(year($A2), month($A2), day($A2)), DATE(year($A2), month($A2), day($A2)+7), "DAILY")

    源数据--货币代码和开始日期--在A2:C2中。

    为了将几个变量合并成一个,我们使用CONCATENATE函数,而不是传统的安括号(&)。

    DATE函数从A2中返回年、月、日,然后我们在起始日期上增加7天。

    我们也可以随时增加月份。

    =GOOGLEFINANCE(CONCATENATE("CURRENCY:", C2, B2), "price", DATE(year($A2), month($A2), day($A2)) 。 DATE(year($A2), month($A2)+1, day($A2)+7) ), "DAILY")

    GOOGLEFINCANCE功能的所有货币代码

    货币代码由ALPHA-2代码(2个字母的国家代码)和货币名称的第一个字母组成。 例如,加拿大元的货币代码是 身份证 :

    CAD=CA(加拿大)+D(美元)。

    为了正确使用GOOGLEFINANCE的功能,您需要了解货币代码。 下面您将获得一份世界货币的完整列表,以及GOOGLEFINANCE支持的少数加密货币。

    我希望这篇文章能帮助你获得有关货币汇率的最新信息,当涉及到财务工作时,你就不会措手不及了。

    带有货币代码的电子表格

    GOOGLEFINANCE的货币兑换率(复制一份电子表格)

    Michael Brown is a dedicated technology enthusiast with a passion for simplifying complex processes using software tools. With more than a decade of experience in the tech industry, he has honed his skills in Microsoft Excel and Outlook, as well as Google Sheets and Docs. Michael's blog is dedicated to sharing his knowledge and expertise with others, providing easy-to-follow tips and tutorials for improving productivity and efficiency. Whether you're a seasoned professional or a beginner, Michael's blog offers valuable insights and practical advice for getting the most out of these essential software tools.