Excel返回上一日期的股票收盘价



使用数据选项卡下的股票工具,我希望能够检索过去某个日期的收盘股价。

我有一个电子表格来跟踪我拥有的股票。我有出售日期和出售股份数量的字段,以及手动更新的出售价格。我希望应用程序调用日期字段并返回该日期的收盘价,这样我就可以自动计算收益。

如果您确定有一行符合您的条件(即您没有输入两次数据,并且数据存在(,则可以使用SUMIFS:
=SUMIFS(closing, shares, shareref, dates, dateref)

我使用了命名范围,你必须用你的单元格或范围引用来取代它:

  • 收盘=收盘股价的列(区间(
  • shares=包含共享名称或引用的列
  • dates=包含日期的列
  • shareref=单元格,其中包含您想要的收盘股价的股票的名称或引用
  • dateref=包含您想要的收盘股价日期的单元格

请注意,SUMIFS旨在对满足多个标准的值求和,但如果您知道只有一个数据点符合标准,那么该和当然与值本身相同。实际上,我建议使用AVERAGEIFS。如果有两个重复的值,它仍然有效。

最新更新