获取来自bloomberg的ISIN号码列表的回报
我有一个ISIN列表。
AT0000697750 ISIN AT0000499900 ISIN AT00000OESD0 ISIN AT0000676903 ISIN AT0000937503 ISIN AT0000938204 ISIN AT0000645403 ISIN ...
现在我得到公式=BDH(A1;"px last";"01/01/1990";"")
ISIN号码的股票价格。 然而,我的问题是,我得到两列 ,一个与date
和一个price
。 所以我必须将ISIN与一个空单元格alignment。 但是拉动每一栏的公式,只会给我第一个股票价格。 我目前的结构如下所示:
我的问题是,我需要手动更改单元格A1
到C1
例如或我没有得到任何进一步的数据回来。
我应该如何构build我的工作表,自动获取股票价格并且输出不重叠?
你可以从第一行检索第一,第一,第三,第三,第五,第五等列math。
=INDEX(1:1, 1, INT((COLUMNS($A:A)-1)/2)*2+1)
这将取代您的第一列公式中的A1。
=BDH(INDEX($1:$1; 1; INT((COLUMNS($A:A)-1)/2)*2+1); "px last"; "01/01/1990"; "")
根据需要填写。 类似的程序可以从垂直列中检索ISIN号码(如您的样本数据所示)。