вложенные ifs для расчета цены акций - PullRequest
0 голосов
/ 20 сентября 2018

Я торгую на нескольких биржах (Бельгия, США и Канада).Я хотел бы использовать вложенные, если в моей электронной таблице Google для расчета операционных затрат.Он будет рассчитываться на основе этой таблицы:

транзакционные издержки

Например: если я куплю за 4500 евро акции Euronext в Брюсселе, транзакционные издержки составят 9,75 евро.

1 Ответ

0 голосов
/ 25 сентября 2018

Я думаю, что есть слишком много опций / переменных для вложенного IF, но есть формула, которая может вернуть правильное значение.

=index(C4:F6,match(B10,B4:B6,0),MATCH(TRUE,INDEX(C3:F3>C10,0),0))

enter image description here

Это немного страшно, поэтому давайте разберемся с этим

=index(C4:F6

эта часть рассматривает весь диапазон цен, а затем использует функции 2 match , чтобы найти строку и столбец в этом диапазонегде правильная цена.

 =index(C4:F6,match(B10,B4:B6,0)

1-я функция совпадения возвращает номер строки из списка фондовой биржи B4: B6, который соответствует значению в B10

=index(C4:F6,match(B10,B4:B6,0),MATCH(TRUE,INDEX(C3:F3>C10,0),0))

2-е совпадение выглядитдля первого значения в диапазоне C3: F3 (2500,5000,25000 ....), которое больше значения в ячейке C10.

Вот ссылка на мой файл.Вам будет предложено создать собственную копию.

https://docs.google.com/spreadsheets/d/1BsPy99nCXql592JRQNyQcKuYZduZ5RCChm5uwDxFOz4/copy?usp=sharing

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