Найти ФИО ДО определенного значения в листе и ПОСЛЕ того же значения. Вернуть эти значения в разные ячейки., Помогите дописать формулу .дописать формулу
Есть таблица с Именами сотрудников. Некоторые из них встречаются ДО и ПОСЛЕ значения "Оптом". Как вернуть в разные ячейки на другом листе эти значения? То есть, сделать отсечку ДО и ПОСЛЕ значения "Оптом"в листе "01". Значение "Оптом" не фиксировано на одной ячейке(может перемещаться по вертикали, в зависимости от количества сотрудников). Берем за образец ячейку В72 в "Ежедневный отчет"(до "Оптом"). В224( после "Оптом") Есть рабочая формула: =ЕСЛИ(ЕНД(ВПР('График работы + План намесяц'!$B$16;'01'!$A$1:$T$103;5;0));"0";ВПР('График работы + План намесяц'!$B$16;'01'!$A$1:$T$103;5;0)) Из нее нужно сделать две: первая считает до "Оптом" в листе "01", вторая - после. Вместо имёен использовал цифры. Нужна формула для сотрудника 7. Заранее благодарен
Перевел функции, получилось: =ЕСЛИОШИБКА(ВПР('График работы + План намесяц'!$B$16;`01`!$A$1:ИНДЕКС(T:T;СЧЕТЕСЛИ("Оптом";A1:A103;));5;) Так выдает ошибку. Если убираю лист 01, то формула выводит значение "0" Или нужно основную формулу за этой подставить? В Екселе новичёк. Заранее прошу меня извинить.
Это `01`, не ссылка на лист, это просто текст. По видимому должно быть так '01'!$A$1, вместо точки с запятой воскл. знак. И здесь ошибка СЧЕТЕСЛИ("Оптом";A1:A103;). Третьего аргумента быть не должно (после второй ; пустота, следовательно это 0), первый аргумент должен быть диапазон и СЧЁТ пишется через Ё. Это у СУММЕСЛИ 3 аргумента.
=ЕСЛИОШИБКА(ВПР('График работы + План намесяц'!$B$16;01!$A$1:ИНДЕКС(01!T:T;ПОИСКПОЗ("Оптом";01!A1:A103;));5;) Выдает ошибку открывающей или закрывающей скобки. Во вложении скрин.
=IFERROR(VLOOKUP('График работы + План намесяц'!B16;'01'!A1:INDEX('01'!T:T;MATCH("Оптом";'01'!A1:A103;));5;);) =ЕСЛИОШИБКА(ВПР('График работы + План намесяц'!B16;'01'!A1:ИНДЕКС('01'!T:T;ПОИСКПОЗ("Оптом";'01'!A1:A103;));5;);)
Принял замечание. По формуле для ДО "Оптом": если нет в листе значения "Оптом", то возвращает 0. Не ищет Сотрудника. Думаю, решить принудительной вставкой значения "Оптом", если оно отсутствует. Руками
Еще один момент: у сотрудника 7 скопировал сотрудникам 8 и 15. У 8-го все верно. А у 15-го пишет #Н/Д "Ошибка - значение не допустимо" в случае ,если нет сотрудника в листе 01.