Помощь с формулами

11 views
Skip to first unread message

Aнн G

unread,
May 22, 2023, 3:42:39 AM5/22/23
to contributor.pw
Здравствуйте!
Делаю свой первый проект в гугл таблицах.
прошу подсказать почему не работают формулы в ячейках, залитых красным?Зеленым выделены ячейки - то, что у меня получилось и работает, но как бы мне их дальше применить не понимаю.
Мне необходимо из 'листа 1' подтянуть значения в столбцы листа 'Договоры': 
1) дата монтажа (первая дата совпадения номера договора и должности "мастер по ремонту") из листа 1, 
2) имя монтажника и имя менеджера при совпадении номера договора и соответствующей должности.

Формула срабатывает только для поиска менеджера по продажам, при замене на мастер по ремонту не срабатывает:
=IFNA(ЕСЛИ(ИНДЕКС('Лист 1'!$A$17:$L;ПОИСКПОЗ($A2;'Лист 1'!$C$17:$C;0);12)="менеджер по продажам";ИНДЕКС('Лист 1'!$A$17:$L;ПОИСКПОЗ($A2;'Лист 1'!$C$17:$C;0);1);"");"")
 т.к. формула ищет по первому совпадению? правильно я понимаю?


Решила сделать фильтрацию и из этих данных выбирать ВПР столбец с именем, но как я понимаю надо перевести эти данные в массив? ставила фигурные рамки - не сработало:
=ВПР($A2;query(FILTER('Лист 1'!$A$17:$L;'Лист 1'!$L$17:$L="мастер по ремонту");"Select Col3,Col1,Col2");2)

Вот эта функция знаю, что не возвращает текст, но она может возвращать дату (делала такую же в других листах), но она не срабатывает в этойй таблице, где надо подтянуть первую дату при совпадении номера договора и должность = мастер по ремонту в колонку листа Договоры:
=ArrayFormula(МАКС(('Лист 1'!$C$17:$C=$A1)*('Лист 1'!$L$17:$L="мастер по ремонту")*'Лист 1'!$A$17:$A))

Спасибо, что прочитали до конца! надеюсь, я смогла объяснить

Aнн G

unread,
May 22, 2023, 6:59:43 AM5/22/23
to contributor.pw
Решила вопрос с поиском совпадений по номеру договора и "мастера по ремонту" таким образом:   =ЕСЛИОШИБКА(ВПР($A2;ArrayFormula(ВЫБОР(1;ARRAYFORMULA(query(FILTER('Лист 1'!$A$17:$L;'Лист 1'!$L$17:$L="мастер по ремонту");"Select Col3,Col1,Col2"))));2;ЛОЖЬ);"")

понедельник, 22 мая 2023 г. в 10:42:39 UTC+3, Aнн G:
Reply all
Reply to author
Forward
0 new messages