gpt4 book ai didi

google-sheets - 如何在 Google 电子表格中的特定日期后获取股票的峰值价格?

转载 作者:行者123 更新时间:2023-12-05 01:44:09 29 4
gpt4 key购买 nike

我正在尝试创建一个自动化的 Google 电子表格来跟踪我的位置。在我将某只股票添加到我的投资组合后,有一列需要显示该股票的最高价。假设我在 11 月 3 日添加了一只股票,我需要知道 11 月 3 日之后达到的最高价股票是多少。当该股触及新高时,该专栏会不断更新。

EDIT: I am including a screenshot.

在上面所附的屏幕截图中,您可以看到 F2 列将通过从 Google 财经获取实时股票价格来自行更新。

对于 F2,我使用了 =GOOGLEFINANCE(B2,"price")

现在在 E2 列中,我希望在 F2 中显示自添加股票之日起的最高价。假设 11 月 20 日股票触及卢比的高位。 200 然后下降到 180。F2 将显示价格为 180,但 E2 应显示价格为 200(这是峰值价格)。

我尝试使用一些代码,但没有一个有效。我列出了我尝试过的几个。

=GOOGLEFINANCE(B2,"high","11/03/2017")
=(GOOGLEFINANCE(B2,"high","11/03/2017","12/31/2018"))
=max(GOOGLEFINANCE(B2,"price","11/03/2017"))
=max(GOOGLEFINANCE(B2,"price","11/03/2017","12/31/2018"))

我什至尝试在 A2 列中引用日期。但这也没有用。在 A2 列中引用日期是一个优先事项,因为这将使我能够拖动并添加其他股票,而无需每次都编辑公式。

最佳答案

这是我用来获得给定范围内最高价的方法:

=MAX(INDEX(GoogleFinance($B3,"all",WORKDAY(TODAY(),-D$1),TODAY()),,3))

注意:

  • 股票代码在B列
  • 我要回看的范围在第1行
  • 本例中我的公式在 D 列中
  • 末尾的 3 为您提供每日高点的数据
  • 要获得范围内的最低值,将 3 更改为 4,将最大值更改为最小值

关于google-sheets - 如何在 Google 电子表格中的特定日期后获取股票的峰值价格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47103542/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com