Excel: расчет с разными датами начала - PullRequest
0 голосов
/ 06 января 2020

У меня длинный временной ряд ежемесячных возвратов для S & P500. Я хотел бы рассчитать 3-месячный доход для подмножества дат?

Например, я хотел бы рассчитать 3-месячный доход для следующего

 A     B     C
Month  Year  3-Month Return    
Jan   1929
Dec   1948
July  1981

У меня есть месячные данные возврата, такие как:

A        B       C
Month  Year   Monthly Return
Jan    1929   0.102
Feb    1929   0.072
Mar    1929   -0.231
....
....
Dec   2019    0.157    

Итак, первое расчет будет что-то вроде (1 + 0,102) (1 + 0,072) (1-0,231) -1. Я могу сделать это вручную, но, к сожалению, у меня много расчетов.

1 Ответ

1 голос
/ 06 января 2020

, чтобы найти совпадение, вам нужен уникальный столбец, поэтому объедините A & B с другим столбцом, чтобы комбинация месяц + год была уникальной, а затем используйте эту комбинацию, чтобы найти значения. Предположим, у вас есть данные в этой форме:

enter image description here

Формула для индекса совпадения равна =match(P3,U$3:U$13,0), а для вашего 3-месячного возврата - =(1+index(V$3:V$13,Q3))*(1+index(V$3:V$13,Q3+1))*(1+index(V$3:V$13,Q3+2))-1

Вы можете поместить индекс совпадения в формулу в столбец C, чтобы избежать его, но вам придется вводить его 3 раза. Вы также можете использовать другую комбинацию для комбинированной даты, например, фактический формат даты в мм / гггг, он все равно будет работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...