Как в excel найти несколько значений одновременно
Перейти к содержимому

Как в excel найти несколько значений одновременно

  • автор:

Как найти несколько значений в Excel (с примером)

Как найти несколько значений в Excel (с примером)

Вы можете использовать следующую формулу, чтобы найти несколько значений в Excel:

=INDEX( $A$1:$B$12 ,SMALL(IF( $A$1:$A$12 = $F$1 ,ROW( $A$1:$A$12 )),ROW( 1:1 )),2) 

Эта конкретная формула находит все значения в диапазоне B1:B12 , где соответствующее значение в диапазоне A1:A12 равно значению в ячейке F1 .

В следующем примере показано, как использовать эту формулу на практике.

Пример: поиск нескольких значений в Excel

Предположим, у нас есть следующий набор данных в Excel, показывающий, какие сотрудники продавали различные продукты в какой-то компании:

Теперь предположим, что мы хотим найти все продукты, продаваемые Майком.

Для этого мы можем ввести его имя в ячейку D2 :

Затем мы можем ввести следующую формулу в ячейку E2 :

=INDEX( $A$1:$B$12 ,SMALL(IF( $A$1:$A$12 = $D$2 ,ROW( $A$1:$A$12 )),ROW( 1:1 )),2) 

Это вернет первый продукт, проданный Майком:

Затем мы можем автоматически заполнить эту формулу до оставшихся ячеек в столбце E, чтобы найти все продукты, продаваемые Майком:

Теперь мы можем видеть все четыре продукта, проданных Майком:

Мы можем посмотреть на исходные данные в столбцах A и B, чтобы убедиться, что Майк действительно продал все четыре продукта.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Как в excel найти несколько значений одновременно

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

покупка

Как искать или находить сразу несколько значений в Excel?

В Excel функция «Найти и заменить» широко и удобно используется. Однако функция «Найти и заменить» может искать или находить значение только за один раз. Иногда, если вы хотите найти два значения одновременно, как это сделать? Теперь я расскажу вам, как быстро находить в Excel более одного значения за раз.

Искать сразу несколько значений с помощью Kutools for Excel

Если вы установили Kutools for Excel — полезная и удобная надстройка Excel, вы можете использовать ее Выбрать определенные ячейки функция, позволяющая быстро находить несколько значений одновременно.

1. Выберите диапазон, в котором нужно искать значения, и щелкните Кутулс > Выберите Инструменты > Выбрать определенные ячейки. Смотрите скриншот:

док-найти-несколько-значений-1

2. в Выбрать определенные ячейки диалог, сделайте следующее:

Проверьте Ячейка вариант в Тип выбора раздел;

Оба выбирают Равно в двух раскрывающихся списках и введите значения, которые вы хотите найти, в каждое текстовое поле в Конкретный тип раздел;

Проверьте Or опцию.

док-найти-несколько-значений-2

3. Нажмите Ok or Применить , чтобы применить функцию, и появится диалоговое окно, в котором указано количество выбранных ячеек. Смотрите скриншот:

док-найти-несколько-значений-3

4. Нажмите OK > Ok чтобы закрыть диалоги. Теперь вы можете видеть, что значения, которые вы хотите сразу найти, выбраны.

док-найти-несколько-значений-4

Ноты:

1. Если вы хотите искать значения на всем листе, вы можете щелкнуть по нему, чтобы выбрать весь лист:

док-найти-несколько-значений-5

2. Выбрать определенные ячейки Утилита может искать или находить только два разных значения одновременно.

Поиск значений в Excel. Как найти определенные значения?

Очень часто стоит задача отыскать определенные значения в большом объеме данных. Набор инструментов в Excel для решения этой задачи достаточно разнообразен: стандартный поиск, сортировка, фильтры, условное форматирование, но бывает, что и этого недостаточно.

Задача поиска

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

Одна из распространенных задач на тему поиска значений в Excel – очистка списка от ненужных значений. При составлении семантического ядра или создании рекламных кампаний в Яндекс.Директ или Google Adwords составляются списки ключевых слов. Эти списки могут быть очень большими и содержать много мусорных значений. Для чистки таких списков, как правило, используется специализированное программное обеспечение, но и без Excel редко обходится.

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

Надстройка для быстрого поиска значений

Надстройка – это инструмент, позволяющий расширить стандартные возможности Excel, и представляет собой программное решение той или иной задачи, написанное на VBA — встроенном в приложения Office языке программирования. Надстройка создает кнопку на ленте Excel, при помощи которой вызывается диалоговое окно программы.

Надстройка позволяет:

1) задавать значения для поиска (есть возможность задавать сразу несколько значений, используя знак-разделитель «;» (точка с запятой);

2) осуществлять поиск значений как с учетом регистра, так и без;

3) задавать диапазон ячеек для поиска значений:

а) используемый диапазон листа — диапазон, включающий в себя все ячейки, которые находятся между первой и последней заполненной ячейкой;

б) выделенный диапазон листа — диапазон, выделенный пользователем.

*Выбранный диапазон не должен иметь объединенных ячеек.

4) задавать условие для искомых значений:

5) осуществлять выбранное действие:

а) оставить строки с искомыми значениями и поместить их на новый лист;

б) исключить строки с искомыми значениями и поместить их на новый лист.

Диалоговое окно надстройки

поиск значений в Excel

Результат работы программы

Программа осуществляет поиск как одного, так и нескольких значений в строках указанного диапазона ячеек и на отдельном листе формирует список из значений, подходящих под заданные условия.

Лист с исходными значениями всегда остается без изменений, во избежание потери данных. Результат проделанной работы выгружается на отдельный лист рабочей книги.

В результате обработки ячеек заданного диапазона, формулы преобразуются в числовые значения. На новый лист переносятся только значения ячеек, без формул и без установленных форматов (шрифтов, границ, заливки и так далее).

Скорость обработки значений

Скорость поиска и последующей обработки значений зависит от размеров диапазона, от количества искомых значений и от производительности компьютера. При работе только со значениями ячеек есть возможность свести к минимуму количество обращений программы к исходным данным, поэтому скорость обработки данных достаточно высокая. Ориентировочно, если задается поиск одного значения во всех ячейках одного столбца (немногим более 1 млн. строк), то обработка данных занимает 2-3 минуты.

Видео по построчному поиску значений

Другие материалы по теме:

  • Как удалить значения в ячейках с ручным и условным форматированием?
  • Видео по выборочной очистке диапазона ячеек от информации
  • Как удалить значения ячеек? Выборочное удаление значений

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *