Я просто хочу поблагодарить вас, ребята, заранее. Я думаю, вы, ребята, отлично справляетесь с тем, чтобы помогать людям в программировании. Паты на спине для всех вас.Функция индекса Excel
Вот что я работаю над: у меня есть ежедневные данные о возврате цены на акции около 4000 акций. Я хочу добавить их в свое портфолио после наблюдения за их работой в течение 12 месяцев. Я выберу лучших 10% лучших исполнителей и нижних 10% худших исполнителей. Я создам несколько портфелей в течение определенного периода времени. Я сделал это без проблем.
Я хочу использовать функцию INDEX для расчета ежедневного возврата моего портфеля. Не все 4000 акций находятся в моем портфолио, около 300 акций находятся в моем портфолио в любой момент времени. Ежедневная доходность портфеля будет рассчитываться путем умножения весов (они равны по весу, поэтому 1/300) к возврату этого запаса в конкретную дату. Я предполагаю, что это связано с комбинацией функций INDEX, SUMPRODUCT и IF или MATCH.
Я думал об этом в течение длительного времени, и я просто не могу добраться до него. Я прикрепил фотографии для части того, над чем я работал. Я думаю, вы дадите хорошую картину того, что я пытаюсь сделать. Держу пари, это очень легко для вас, ребята. Надеюсь, ты поможешь мне! Еще раз спасибо!
ИЗОБРАЖЕНИЯ: IN or OUT portfolio & Stock's individual returns
Чарльз
Да, это легко сделать в течение одного дня. Но мне нужно сделать это несколько дней. Я просто подумал, что будет лучший способ, чем ввести один и тот же код с разными ссылками на ячейки примерно в 165 раз ... –
Вы можете написать для этого простой MACRO. – FDavidov
ах МАКРО ... не моя сила. Никогда не делал этого. –