Как сортировать по словам в Excel

Обновлено: 20.11.2024

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

Сортировку ячеек по определенным словам, содержащимся в них, можно легко выполнить с помощью условного форматирования и параметра фильтра в Microsoft Excel 2007. Сначала выберите столбец, для которого вы хотите отсортировать данные. Теперь нажмите «Условное форматирование» на вкладке «Главная». Вы увидите несколько вариантов форматирования ячеек. При условном форматировании перейдите в раздел «Правила выделения ячеек»> «Текст, который содержит». Введите слово или фразу, по которой вы хотите отсортировать столбец. По мере ввода вы увидите, что ячейки, содержащие слово, будут выделены. Выберите цвет (красный по умолчанию). Наконец, нажмите ОК. Быстро прокрутите лист до конца, и вы увидите, что ячейки, содержащие слово, выделены цветом.


Теперь выберите первую ячейку столбца и нажмите на вкладку Данные. Далее нажмите на кнопку Фильтр. Теперь вы увидите раскрывающийся список в первой ячейке столбца. Щелкните раскрывающийся список и выберите «Сортировка по цвету»> «Сортировка по цвету ячейки» и выберите цвет, который вы использовали для выделения. Вы также можете выбрать сортировку по цвету шрифта. Теперь все ячейки, содержащие конкретное слово, складываются поверх остальных. Если вы хотите отсортировать другие ячейки аналогичным образом, вы можете действовать, как указано выше. После сортировки вы можете очистить правила форматирования в раскрывающемся списке Условное форматирование.

Примечание. Другие языки веб-сайта переведены с помощью Google. Назад на английский

Как отсортировать список по определенным словам в Excel?

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

Сортировка по времени появления слов «яблоко» и «банан»

Сортировать список по определенным словам

Если вы хотите отсортировать список по определенному слову или словам, вам нужно подсчитать количество слов, которые появляются первыми.《》、

<р>1. Выберите ячейку рядом со списком, введите эту формулу =СУММ(--ЧИСЛО(ПОИСК(, A1))) , яблоко и банан — это слова, по которым нужно выполнить сортировку, нажмите клавишу Enter и перетащите маркер заполнения на ячейки, для которых нужна эта формула.

<р>2. Не снимая выделения с ячеек с формулами, нажмите "Данные" > "Сортировка от А до Я" и установите флажок "Расширить выбор" в диалоговом окне "Предупреждение о сортировке".

<р>3. Нажмите «Сортировать», после чего список будет отсортирован по количеству появления «яблока» и «банана».

поиск меню

Урок 18. Сортировка данных

Введение

По мере того, как вы добавляете на лист больше содержимого, систематизация этой информации становится особенно важной. Вы можете быстро реорганизовать рабочий лист, отсортировав данные. Например, вы можете организовать список контактной информации по фамилии. Контент можно сортировать по алфавиту, по номерам и по многим другим параметрам


Типы сортировки

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

    Лист сортировки упорядочивает все данные на вашем листе по одному столбцу. Связанная информация по каждой строке сохраняется вместе при применении сортировки. В приведенном ниже примере столбец «Имя контакта» (столбец A) отсортирован для отображения имен в алфавитном порядке.

Сортировка листа

Сортировка диапазона ячеек

Чтобы отсортировать лист:

В нашем примере мы отсортируем форму заказа футболки в алфавитном порядке по фамилии (столбец C).

    Выберите ячейку в столбце, по которому вы хотите выполнить сортировку. В нашем примере мы выберем ячейку C2.

Выбор ячейки C2

Нажатие команды "По возрастанию"

Отсортированный рабочий лист

Чтобы отсортировать диапазон:

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

    Выберите диапазон ячеек, который вы хотите отсортировать. В нашем примере мы выберем диапазон ячеек A13:B17.

Выбор диапазона ячеек A13:B17

Нажатие команды "Сортировка"

Выбор столбца для сортировки

Нажимаем ОК

Отсортированный диапазон ячеек

Если ваши данные не сортируются должным образом, еще раз проверьте значения ячеек, чтобы убедиться, что они правильно введены в рабочий лист. Даже небольшая опечатка может вызвать проблемы при сортировке большого листа. В приведенном ниже примере мы забыли включить дефис в ячейку A18, что привело к некоторой неточности сортировки.

Небольшая опечатка в ячейке A18, вызывающая неправильную сортировку

Пользовательская сортировка

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

Чтобы создать пользовательскую сортировку:

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

    Выберите ячейку в столбце, по которому вы хотите выполнить сортировку. В нашем примере мы выберем ячейку D2.

Выбор ячейки D2

Нажатие команды "Сортировка"

Выбор пользовательского списка. из поля Заказ:

Создание пользовательского списка

Нажмите OK, чтобы выбрать собственный список

Нажмите "ОК", чтобы отсортировать лист

Таблица отсортирована по размеру футболки

Чтобы отсортировать по формату ячейки:

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

    Выберите ячейку в столбце, по которому вы хотите выполнить сортировку. В нашем примере мы выберем ячейку E2.

Выбор ячейки E2

Нажатие команды "Сортировка"

Выбор сортировки по цвету ячейки

Выбор цвета ячейки для сортировки

Лист, отсортированный по цвету ячейки

Уровни сортировки

Если вам нужен больший контроль над сортировкой данных, вы можете добавить несколько уровней к любой сортировке. Это позволяет сортировать данные по нескольким столбцам.

Чтобы добавить уровень:

В приведенном ниже примере мы отсортируем лист по номеру классной комнаты (столбец A), а затем по фамилии (столбец C).

    Выберите ячейку в столбце, по которому вы хотите выполнить сортировку. В нашем примере мы выберем ячейку A2.

Выбор ячейки A2

Нажатие команды "Сортировка"

Нажав кнопку "Добавить уровень"

Рабочий лист отсортирован по номеру классной комнаты и фамилии

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

Изменение приоритета сортировки для столбца

Вызов!

В этой статье я расскажу о сортировке списка строк по количеству слов. Если вы заинтересованы в этом, пожалуйста, перейдите вниз, чтобы просмотреть подробности.

Сортировка по количеству слов с параметром Количество слов в диапазоне

Сортировать по количеству слов с помощью формулы

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

<р>1. Выберите ячейку рядом со списком, введите эту формулу =LEN(A1)-LEN(SUBSTITUTE(A1," ",""))+1 , нажмите клавишу Enter и перетащите маркер заполнения вниз, чтобы нужные вам формулы ячеек.

<р>2. Не снимая выделения с ячеек с формулами, нажмите "Данные" > "Сортировка от А до Я" и установите флажок "Расширить выбор" в диалоговом окне "Предупреждение о сортировке".

<р>3. Щелкните Сортировать. Список отсортирован по количеству слов.

Совет:

<р>1. Приведенная выше формула не подсчитывает слова напрямую, а подсчитывает пробелы между словами и добавляет 1, чтобы получить количество слов. Если в строке есть лишние пробелы, например начальный пробел, результат будет неверным.
<р>2. Если вы хотите выполнить сортировку по количеству символов, используйте эту формулу =LEN(A1) для подсчета символов и последующей сортировки.

Сортировка по количеству слов с параметром Количество слов в диапазоне

Чтобы подсчитать количество слов в ячейке или диапазоне, общее количество слов Kutools for Excel может оказать большую услугу.

После установки Kutools for Excel сделайте следующее: (Бесплатно загрузите Kutools for Excel сейчас!)

<р>1. Выберите ячейку рядом со списком строк и нажмите Kutools > Помощник по формулам > Статистические > Подсчитать общее количество слов. Смотрите скриншот:

<р>2. Затем в диалоговом окне «Помощник по формулам» выберите ячейку, которую вы используете для подсчета в диапазоне, по умолчанию ячейки будут выбраны как абсолютная ссылка, вы можете изменить ее на относительную ссылку. Смотрите скриншот:

<р>3. Нажмите «ОК», и количество слов в ячейке было подсчитано. Перетащите маркер заполнения вниз, чтобы применить формулу к ячейкам.

<р>4. Не снимая выделения с ячеек формулы, нажмите "Данные" > "Сортировка от А до Я" и установите флажок "Расширить выбор" в диалоговом окне "Выталкивание".

<р>5. Нажмите "Сортировать", и список будет отсортирован по количеству слов.

Читайте также: