Фильтр электронной таблицы Microsoft Excel с ячейками с несколькими значениями

Все мы знаем, как работает автоматический фильтр электронной таблицы Excel: после включения автоматического фильтра список отдельных значений из каждой ячейки столбца отображается с флажком перед каждым значением.

Я пытаюсь выяснить, может ли одна ячейка иметь более одного отдельного значения, и каждое из них по-прежнему отображается в списке автоматического фильтра, так что, когда любой из них выбран в автоматическом фильтре, строка с этой ячейкой будет выбран.

Например, у меня есть столбец «Разработчики». Одна из ячеек столбца имеет два имени: «Джон, Смит». Что мне делать, чтобы Джон и Смит отображались в списке выбора автофильтра, когда выбраны Джон или Смит, или оба, строка с этой ячейкой будет в наборе результатов.

Спасибо.


person John    schedule 13.02.2014    source источник
comment
для поддержки @pnuts аргумент принимает подстановочные знаки (например, *,?). поэтому, если вы хотите, чтобы все записи были с John, используйте этот *john* плюс аргумент или, чтобы сопоставить все записи со Smith с этим *smith*.   -  person L42    schedule 13.02.2014
comment
@pnuts да, ты абсолютно прав. Contains самого по себе достаточно для случая OP. моя вина. :)   -  person L42    schedule 13.02.2014
comment
Я попробовал использовать настраиваемый фильтр с ключевым словом «Содержит», но не получил того, что искал. Я попробую снова. Спасибо!   -  person John    schedule 20.02.2014


Ответы (1)


Создайте два дополнительных столбца FirstName и LastName. Выполните синтаксический анализ разработчиков и загрузите соответствующее значение в каждый из двух новых столбцов с формулой. Автофильтруйте все три столбца и настройте собственный фильтр, который выбирает «Джон» из имени или «Смит» из фамилии ...

... или следуйте советам pnuts и используйте слова "John" или "Smith", что намного проще.

person Brandon R. Gates    schedule 13.02.2014