Используйте функцию FILTER для «Включения» сопоставления с массивом, а не с одним значением, если это возможно.
В настоящее время я пытаюсь отфильтровать некоторые данные. У меня есть два листа: один с именем пользователя, адресом электронной почты и его функциями в компании, а другой с тем же адресом электронной почты, а также с указанием почтовых ящиков, к которым у них есть доступ, в другом столбце. Я хочу взять функцию, посмотреть, какие пользователи с ней связаны, а затем использовать эти электронные письма, чтобы еще раз проверить, какие почтовые ящики подключены. Таким образом я могу видеть, какая функция имеет каких пользователей и какие права на почтовые ящики. С помощью =FILTER у меня уже есть лист, на котором я могу выбрать функцию в раскрывающемся меню, а затем получить соответствующих пользователей, но теперь, как я уже сказал, я хочу взять электронные письма этих недавно отфильтрованных пользователей и снова сопоставить их с почтовые ящики.
=FILTER(ADExportUsersNL!A2:J445;ADExportUsersNL!J2:J445=A3;"NoData") <-- this is the first function that already works.
=FILTER(MailboxRechten!B2:L3452;MailboxRechten!G2:G3452=B6;"NoData") <-- This is the one I want to work.
Проблема в том, что с помощью части формулы «ВКЛЮЧИТЬ» (т. е. =B6) я могу проверять только одну вещь за раз, одну ячейку. Если я укажу одну ячейку, в которой содержатся ранее отфильтрованные данные, то это сработает. Я хочу иметь возможность поиска таким же образом, но в определенном диапазоне. Так, например:=FILTER(MailboxRechten!B2:L3452;MailboxRechten!G2:G3452=B5:B100;"NoData")
но это не работает и выдает ошибку. Я пробовал использовать XLOOKUP, но не думаю, что понимаю это правильно. На данный момент я не могу загрузить некоторые примеры данных, поскольку их анонимизация займет много времени, поэтому я надеюсь, что мое объяснение достаточно ясное. Может быть, подскажете, какую функцию использовать?
Большое спасибо за помощь.
1 ответ
Кто-то другой понял это за меня, я отмечу это как ответ и, если что-то появится, я изменю это позже.
=FILTER(MailboxRechten!B2:L3452;isnumber(match(MailboxRechten!G2:G3452;B5:B100;0));"NoData")