2

У меня есть лист Excel, где я хочу сделать список на основе данных в 3 столбцах. Посмотрите на изображение, как основные вещи выглядят в настоящее время.

Пример данных

У меня есть имена в столбце A, а затем в столбце B, C и D представляет собой смесь цветов.

Как я могу получить Excel, чтобы перечислить имена тех, кто выбирает, например, красный, несмотря на то, что красный может быть в B, C или D? Так это выглядит примерно так:

  • Гарри Ред
  • Сара Ред
  • Сью Ред

Когда он закончится, у него будет что-то вроде 2500 строк и "цвет" на выбор 27.

Надеемся, что результат будет выглядеть как это изображение с возможностью выбрать, какой цвет он ищет

Выходной вид

1 ответ1

1

Мы можем использовать "вспомогательный столбец", чтобы собрать все имена, связанные с красным цветом, без использования функций массива. В E2 введите:

=IF(OR(B2="Red",C2="Red",D2="Red"),1+MAX($E$1:E1),"")

и скопировать вниз. Затем в другую ячейку введите:

=IFERROR(INDEX(A:A,MATCH(ROWS($1:1),E:E,0)),"")

и скопируйте вниз:

"Вспомогательный столбец" определяет интересующие строки. Другие цвета могут обрабатываться аналогичным образом.

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