从bloomberg获取ISIN号列表的返回

时间:2015-09-18 07:22:40

标签: excel excel-2010 bloomberg

我有一份ISIN列表。

AT0000697750 ISIN
AT0000499900 ISIN
AT00000OESD0 ISIN
AT0000676903 ISIN
AT0000937503 ISIN
AT0000938204 ISIN
AT0000645403 ISIN
...

现在我得到公式=BDH(A1;"px last";"01/01/1990";"") ISIN号的股票价格,它在单元格A1中。但是,我的问题是我得到两列,一个列有date,另一列带有price。所以我必须将ISIN与空单元格对齐。但是在每一栏中拉出公式,只能给我第一列股票价格。我目前的结构如下:

enter image description here

我的问题是我需要手动将单元格A1更改为C1,否则我无法获得任何进一步的数据。

我应该如何构建工作表,自动获取股票价格并且输出不重叠?

1 个答案:

答案 0 :(得分:1)

您可以通过一些小数学检索第1行中的第一,第一,第三,第三,第五,第五等列。

=BDH(INDEX($1:$1; 1; INT((COLUMNS($A:A)-1)/2)*2+1); "px last"; "01/01/1990"; "")

这将替换第一列公式中的A1。

{{1}}

根据需要填写。类似的程序可以从垂直列中检索ISIN编号(如示例数据所示)。

ISIN numbers in staggered columns