Форум по VBA и MS Office

VBA, Excel => Работа в программе "Excel" => Тема начата: umbrunt от 24 февраля 2020, 13:35

Название: Excel Формулы: Отбор текста по соответствию начальной и конечной датам.
Отправлено: umbrunt от 24 февраля 2020, 13:35
Исходное условие: есть несколько временных периодов (начальных и конечных дат) и соответствующих им текстовых значений.
Необходима формула, позволяющая отбирать и подставлять одно из вышеуказанных текстовых значений по условию его соответствия заданному временному периоду (то есть соответствия начальной и конечной датам).

На листе-результате я в столбцах A и B вручную задал интервал, в столбце C должно появиться текстовое значение на основе данных столбцов A и B из листа "исходные данные".

[вложение удалено администратором]
Название: Re: Excel Формулы: Отбор текста по соответствию начальной и конечной датам.
Отправлено: Администратор от 24 февраля 2020, 18:38
Формула массива для C2:
=ИНДЕКС(Исходный!$E$2:$E$7;
ПОИСКПОЗ(1;(A2>=Исходный!$A$2:$A$7)*(A2<=Исходный!$B$2:$B$7)*(B2>=Исходный!$C$2:$C$7)*(B2<=Исходный!$D$2:$D$7);0))

После записи формулы нажмите Ctrl+Shift+Enter, чтобы вокруг формулы появились фигурные скобки {}.


[вложение удалено администратором]
Название: Re: Excel Формулы: Отбор текста по соответствию начальной и конечной датам.
Отправлено: umbrunt от 26 февраля 2020, 09:20
Протестировал. Все работает. Спасибо огромное!!!