Страницы: 1
RSS
Курсы валют. IFNA (не рабочий день), INDEX MATCH смотрит на следующую строку (рабочий)
 
Привет, форум

Жизненная ситуация: есть список платежей в разных валютах за прошлый год, нужно перевести по курсу.
Проблема: некоторые платежи проходили в выходные и другие нерабочие дни. В таблице курсов нет этих дат, потому курс нужно считать по следующему рабочему дню.
Нужно: чтобы при N/A (не рабочий день), VLOOKUP смотрел на следующую строку (рабочий).
Возможное решение: добавить в формулу IFERROR и OFFSET, но пока не понимаю как.

Альтернативный вариант: на 3-ем листе, вручную протянул все даты и прописал +1 в аргументе кол-во строк INDEX MATCH, но она не подтягивает, дальше первого выходного.

Заранее спасибо
 
а почему по следующему рабочему дню? в выходные же действует курс предыдущего рабочего дня.
 
pantel1987, верное замечение, возможно не лучший пример. Мне просто важно понять как сделать "просмотр следующей строки" через формулу.
 
Цитата
pantel1987 написал:
в выходные же действует курс предыдущего рабочего дня.
Код
=ИНДЕКС('Forex оригинальный'!$B:$B;ПОИСКПОЗ([@Date];'Forex оригинальный'!$A:$A;1);1)
Не бойтесь совершенства. Вам его не достичь.
 
Mershik, а можно в файле? У меня не срабатывает без #N/A.
 
Nedotester, замените на англоязычные функции
Не бойтесь совершенства. Вам его не достичь.
Страницы: 1
Наверх