У меня есть два списка:

  • один "главный" список, содержащий ВСЕ имена пользователей и номера сотрудников
  • другой список, скажем, 100 случайных чисел сотрудников.

Я хотел бы отфильтровать этот список на основе "случайных чисел сотрудников". Каков был бы самый простой способ сделать это?

1 ответ1

1

Добавьте третий столбец в свой основной список под названием RandomFilter

Введите эту формулу и скопируйте для каждой строки с данными:

=IFERROR(IF(MATCH(B2,RandomEmployeeNumbers!$A$1:$A$100,0),"Show"),"Hide")

Функция MATCH() проверяет, присутствует ли каждый номер сотрудника в вашем основном списке в списке случайных чисел. IF() и IFERROR() говорят Excel, что делать, если есть совпадение.

Вам нужно будет изменить формулу так, чтобы вместо B2 вы вводили ссылку на ячейку для верхнего номера сотрудника в своем основном списке, а не на RandomEmployeeNumbers!$ A $ 1:$ A $ 100 вы вводите диапазон ячеек, в которых находятся ваши 100 случайных чисел. Не забудьте использовать $, чтобы формула не ломалась при копировании.

Затем просто отфильтруйте, чтобы отображать только строки с надписью Показать

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .