Alexander Ivanov, в строке должны идти данные для конкретного пользователя с его отфильтрованными roleID
по значению атрибутов роли из "role names'.
То есть выглядеть это будет так (продублировано в 'Expected Result'):
Это массив, который берет конкретный столбец из "USERS' и проверяет изначальные неотфильтрованные roleID и фильтрует их через IF по заданному столбцу атрибута роли из ROLE NAMES. Проблема с этой формулой в том, что она умеет проверять только 1 столбец массива, а не весь массив где могут быть (а могут не быть) roleID
Или нужен способ, который я не могу найти, как логически в формуле держать весь диапазон массива для поиска не выводя его (т.к. он уже физически выведен на листе 'USERS') и фильтровать по нему.
Или через transpose создать промежуточную таблицу, где я не буду выводить roleID1, roleID2..., а вместо этого буду создавать новую строку для каждого roleID пользователя.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
по значению атрибутов роли из "role names'.
То есть выглядеть это будет так (продублировано в 'Expected Result'):
UPD: 'USER ROLES' переименовал в 'Result'