我试图将几种股票的股息与一系列日期联系起来。股息相隔数月,其中A列是日期,B列是股息金额。在过去5年中,每只股票的股息支付约为10-20。我现在正试图在每日时间线上分配这些股息支出,其中A栏显示从今天到2005年的每日日期(3818行)。
我尝试使用以下公式使用INDEX / MATCH执行此操作:
=INDEX([A68U.SI.csv]A68U.SI!$B$2:$B$13,MATCH([A68U.SI.csv]A68U.SI!$A2,$A2:$A3818))
但是,我收到#REF错误。这似乎是错误的做法。有没有人有想法?非常感谢!
答案 0 :(得分:1)
使用VLOOKUP:
=VLOOKUP(A2,[A68U.SI.csv]A68U.SI!$A$2:$B$13,2,FALSE)
要删除没有支付股息的日期错误:
=IFERROR(VLOOKUP(A2,[A68U.SI.csv]A68U.SI!$A$2:$B$13,2,FALSE),"")
如果您在同一天有多个支付股息,则必须使用不同的股息。
答案 1 :(得分:0)
我认为您需要切换它,例如在B2
中复制了
=LOOKUP(A2,[A68U.SI.csv]A68U.SI!$A$2:$B$13)
这将在您的付款表中查找A2
日期,并查找该日期的相关股息。