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

时间:2018-11-21 13:11:10

标签: excel-formula

使用“数据”标签下的“股票”工具,希望能够检索过去某个日期的收盘价。

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

1 个答案:

答案 0 :(得分:0)

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

我使用了命名范围,您必须将其替换为单元格或范围引用:

  • 收盘价=收盘价列(范围)
  • shares =包含股票名称或参考的列
  • dates =带有日期的列
  • shareref =包含您想要收盘价的股票名称或参考的单元格
  • dateref =包含您想要收盘价的日期的单元格

请注意,SUMIFS旨在求和满足多个条件的值,但是如果您知道只有一个数据点符合条件,那么总和就等于该值本身。我实际上建议使用AVERAGEIFS代替,好像有两个重复的值一样,它仍然可以工作。