Поиск и выделение ячеек, соответствующих определенным условиям
Используйте команду Перейти , чтобы быстро найти и выделить все ячейки, содержащие определенные типы данных, например формулы. Кроме того, используйте команду Перейти к, чтобы найти только ячейки, соответствующие определенным условиям, например последнюю ячейку в лист, содержащей данные или форматирование.
- Начните с выполнения любого из следующих действий:
- Чтобы найти определенные ячейки на всем листе, щелкните любую ячейку.
- Чтобы найти определенные ячейки в определенной области, выберите нужные диапазон, строки или столбцы. Дополнительные сведения см. в разделе Выбор ячеек, диапазонов, строк или столбцов на листе.
Совет: Чтобы отменить выделение ячеек, щелкните любую ячейку на листе.
Чтобы выделить
Ячейки, содержащие примечания.
Ячейки, содержащие константы.
Ячейки, содержащие формулы.
Примечание: В полях проверка ниже Формулы определяется тип формулы.
Текущий регион
текущая область, например весь список.
Текущий массив
Целое массив, если активная ячейка содержится в массиве.
Графические объекты, включая диаграммы и кнопки, на листе и в текстовых полях.
Различия строк
Все ячейки, отличающиеся от активной ячейки в выбранной строке. В выделенном фрагменте всегда есть одна активная ячейка, будь то диапазон, строка или столбец. Нажав клавишу ВВОД или TAB, можно изменить расположение активной ячейки, которая по умолчанию является первой ячейкой в строке.
Если выбрано несколько строк, сравнение выполняется для каждой отдельной строки этого выделения, а ячейка, используемая в сравнении для каждой дополнительной строки, находится в том же столбце, что и активная ячейка.
Различия столбцов
Все ячейки, отличающиеся от активной ячейки в выбранном столбце. В выделенном фрагменте всегда есть одна активная ячейка, будь то диапазон, строка или столбец. Нажав клавишу ВВОД или TAB, можно изменить расположение активной ячейки, которая по умолчанию является первой ячейкой в столбце.
При выборе нескольких столбцов сравнение выполняется для каждого отдельного столбца этого выделения. Ячейка, используемая при сравнении для каждого дополнительного столбца, находится в той же строке, что и активная ячейка.
Ячейки, на которые ссылается формула в активной ячейке. В разделе Зависимые выполните одно из следующих действий.
- Щелкните Только Прямой , чтобы найти только ячейки, на которые напрямую ссылаются формулы.
- Щелкните Все уровни , чтобы найти все ячейки, на которые прямо или косвенно ссылаются ячейки в выделенном фрагменте.
Ячейки с формулами, ссылающимися на активную ячейку. Выполните одно из указанных ниже действий.
- Щелкните Только Прямой , чтобы найти только ячейки с формулами, которые ссылаются непосредственно на активную ячейку.
- Щелкните Все уровни , чтобы найти все ячейки, которые прямо или косвенно ссылаются на активную ячейку.
Последняя ячейка
Последняя ячейка листа, содержащая данные или форматирование.
Только видимые ячейки
Только ячейки, видимые в диапазоне, который пересекает скрытые строки или столбцы.
Условные форматы
Только ячейки с примененным условным форматом. В разделе Проверка данных выполните одно из следующих действий.
- Щелкните Все , чтобы найти все ячейки с примененным условным форматом.
- Щелкните То же самое, чтобы найти ячейки с теми же условными форматами, что и выбранная в данный момент ячейка.
Проверка данных
Только ячейки, в которых применяются правила проверки данных. Выполните одно из указанных ниже действий.
- Щелкните Все , чтобы найти все ячейки, в которых применена проверка данных.
- Щелкните То же самое, чтобы найти ячейки с той же проверкой данных, что и выбранная в данный момент ячейка.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Как выделить все ячейки, содержащие определенное слово?
Допустим в огромной таблице есть ячейки, который содержат слово «шар».
Как выделить все ячейки, содержащие слово «шар»?
- Вопрос задан более трёх лет назад
- 4693 просмотра
Комментировать
Решения вопроса 0
Ответы на вопрос 1
Помогло? Отметь решением
Ctrl-F — ввести «шар» — кнопка «Найти все»
В списке, появившемся внизу окна поиска — Ctrl-A
Ну или просто воспользоваться текстовым фильтром.
Как выделить в excel все строки содержащие значение
Предположим, вам нужно быстро перейти к ячейкам, содержащим определенный текст, или выбрать их на огромном листе, как вы можете быстро выбрать ячейки с определенным текстом в Excel? Вы можете быстро выбрать ячейки, содержащие определенный текст, в Excel следующим образом.
Использование Kutools for Excel для выбора ячеек, содержащих определенный текст
Использование функции поиска для выбора ячеек, содержащих определенный текст
Например, у меня есть рабочий лист, содержащий данные студентов, теперь я хочу выбрать все ячейки, содержащие конкретное имя студента. Использование функции поиска в Excel для выбора ячейки, содержащей определенный текст, следующим образом:
1. Нажмите Главная > Найти и выбрать > НайдитеИ Найти и заменить диалоговое окно появится. Введите нужный текст в поле Найти то, что раскрывающийся список. Смотрите скриншот:
2. Затем нажмите Найти все все необходимые тексты перечислены в следующем поле.
3. Затем нажмите Ctrl + , чтобы выбрать все значения в поле. Нажмите Закрыть , весь нужный текст выделен в диапазоне. Видно скриншоты:
Доступно Найдите функция, вы можете просто выбрать только ячейки, если вы хотите выбрать целые строки с определенным текстом, метод не будет работать.
Использование Kutools for Excel для выбора ячеек, содержащих определенный текст
Доступно Выбрать определенные ячейки of Kutools for Excel, вы можете выбрать как ячейки, так и целые строки с определенными значениями на листе.
После установки Kutools for Excel, сделайте следующее: (Бесплатная загрузка Kutools for Excel прямо сейчас!)
1. Выберите диапазон, в котором вы хотите найти конкретный текст.
2. Нажмите Кутулс > Выберите Инструменты > Выбрать определенные ячейки, см. снимок экрана:
3. в Выбрать определенные ячейки диалоговом окне укажите тип выбора что вам нужно, и выбирайте Комплект из Конкретный тип раскрывающийся список, затем введите значение, которое вы хотите выбрать. Смотрите скриншот:
Функции: Если вы хотите сопоставить все содержимое ячейки, выберите равным из раскрывающегося списка Конкретный тип.
4. Затем нажмите OK or Применить. Появится диалоговое окно, напоминающее количество выбранных ячеек, закройте его, и весь указанный текст будет выбран.
Заметки :
1. С Конкретный тип раскрывающийся список, вы можете выбрать любые другие критерии, которые соответствуют вашим потребностям.
2. С помощью этого инструмента вы можете выбирать ячейки, целые строки или целые столбцы, которые вам нужны. Если вы проверите Весь ряд, результат будет таким, как показано ниже:
3. С помощью этого инструмента вы также можете выбрать два конкретных текста одновременно. Проверьте Or указать, чтобы выбрать ячейки, содержащие один из двух конкретных текстов, отметьте И, означает выбрать ячейки, содержащие два конкретных текста.
Как выделить в excel все строки содержащие значение
Добрый день
Никак не пойму, как можно выделить ячейки содержащие определенный текст в автоматизированном режиме? Файл содержит список номенклатуры, но она может быть записана по разному. Поэтому думаю создать некий список, в котором будут содержаться наиболее распространенные позиции (часть названия номенклатуры).
К примеру компьютер может быть записан, как компьютер, как ПК, как системный блок, вообще может только модель.. и в таком духе
Данные в файле могут быть сгруппированы и содержать объединенные ячейки (файл выгружен из 1С).. какими-то способами пытался сделать поиск и выделение, но они работали по точному соответствию и в сгруппированном с объединенными ячейками не работали. Группировку и объединение можно будет убрать, но это лишняя точка отказа и затраченное время.
Прикрепленные файлы
- пример.xlsx (10.41 КБ)
Пользователь
Сообщений: 8277 Регистрация: 03.12.2015
23.10.2018 14:17:24
goodtm, goodtm, добрый день попробуйте в B1 и протянуть , ее можно в УСЛОВНОЕ ФОРМАТИРОВАНИЕ для выделения
=ПРОСМОТР(2;1/ПОИСК(Список!$A$1:$A$4;Лист1!$A1);Список!$A$1:$A$4)
Изменено: a.i.mershik — 23.10.2018 14:22:23
Не бойтесь совершенства. Вам его не достичь.
Пользователь
Сообщений: 11251 Регистрация: 01.01.1970
23.10.2018 14:24:13
создаете именованный диапазон «список», вставляете в УФ такую формулу и наблюдаете результат
=ИЛИ(ЕЧИСЛО(ПОИСК(список;A1)))
Прикрепленные файлы
- пример (28).xlsx (10.26 КБ)
Лень двигатель прогресса, доказано.
Пользователь
Сообщений: 7 Регистрация: 30.08.2018
23.10.2018 14:45:40
отлично, спасибо, все получилось..
Цитата |
---|
a.i.mershik написал: попробуйте в B1 и протянуть , ее можно в УСЛОВНОЕ ФОРМАТИРОВАНИЕ для выделения |
Спасибо. Как вариант, для поиска, тоже подходит
А навскидку, если применять не условное форматирование а, к примеру, просто заливка ячейки? Например у меня по списку и условному форматированию выделилась ячейка.. и теперь я не смогу у нее поменять фон.. пока не удалю правило условного форматирования, по которому ячейка была выделена ..
Пользователь
Сообщений: 5 Регистрация: 20.10.2021
20.10.2021 16:36:12
Цитата |
---|
a.i.mershik написал: =ПРОСМОТР(2;1/ПОИСК(Список!$A$1:$A$4;Лист1!$A1);Список!$A$1:$A$4) |
ЭТО просто шедевр! СПАСИБО за формулу. Правда не до конца понимаю ее «сушность и принцип работы» но главное она ОЧЕНЬ помогла.
Сообщений: 23375 Регистрация: 28.12.2016
Excel 2013, 2016
20.10.2021 21:42:51
Альтернатива
=SUMPRODUCT(COUNTIF(Лист1!A1;»*»&Список!$A$1:$A$4&»*»))
По вопросам из тем форума, личку не читаю.
Пользователь
Сообщений: 14900 Регистрация: 15.09.2012
Профессиональная разработка приложений для MS Office
21.10.2021 08:33:25
Цитата |
---|
Павел баюров написал: Правда не до конца понимаю ее «сушность и принцип работы» |
вот здесь я детально расписывал прям именно такую формулу: Найти в ячейке любое слово из списка
Там же найдете пару требований, чтобы функция работала корректно(например, сортировка списка по возрастанию)
Изменено: Дмитрий(The_Prist) Щербаков — 21.10.2021 08:35:46
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы.