获取来自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。 但是拉动每一栏的公式,只会给我第一个股票价格。 我目前的结构如下所示:

在这里输入图像说明

我的问题是,我需要手动更改单元格A1C1例如或我没有得到任何进一步的数据回来。

我应该如何构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号码(如您的样本数据所示)。

ISIN号码交错排列