Оглавление
Довольно часто нам приходится выполнять Сортировать операция на нашем Excel Кроме того, мы можем сортировать данные на основе множества порядков. Алфавитный порядок является одним из наиболее используемых. Однако ручная сортировка в алфавитном порядке в большом рабочем листе - утомительное занятие. В этой статье мы покажем вам простые, но эффективные методы, чтобы Сортировка данных в Алфавитный порядок в Excel .
Для иллюстрации мы будем использовать в качестве примера набор данных. Например, следующий набор данных представляет собой набор данных Продавец , Продукт и Чистые продажи компании.
Скачать Практическое пособие
Скачайте следующую рабочую тетрадь для самостоятельной тренировки.
Сортировка данных по алфавиту в Excel.xlsx8 методов сортировки данных в алфавитном порядке в Excel
1. сортировка значений в алфавитном порядке в Excel с помощью функции сортировки
Сайт Сортировка в Excel Эта функция помогает нам легко сортировать данные. В нашем первом методе мы будем использовать эту функцию. Поэтому выполните следующие шаги для выполнения задания.
ШАГИ:
- Сначала выберите диапазон B5:D10 .
- Затем перейдите к Главная ➤ Редактирование ➤ Сортировка и фильтр ➤ Сортировать от А до Я .
- Наконец, вы получите отсортированный результат.
Читать далее: Как сортировать буквенно-цифровые данные в Excel (с помощью простых шагов)
2. применение функции фильтра Excel для установки данных в алфавитном порядке
Мы также можем применить Фильтр функция для Сортировать Данные. Итак, изучите приведенные ниже шаги для выполнения задания.
ШАГИ:
- Во-первых, нажмите B4 .
- После этого выберите Главная ➤ Редактирование ➤ Сортировка и фильтр ➤ Фильтр .
- Теперь нажмите на выпадающий рядом с Продавец заголовок и выберите Сортировать от А до Я .
- Наконец, он вернет отсортированные данные.
Читать далее: Разница между сортировкой и фильтром в Excel
3. сортировка нескольких столбцов в Excel
Более того, мы можем сортировать несколько столбцов одновременно. Это особенно полезно, когда у нас есть одинаковые значения в нескольких ячейках столбца. Таким образом, выполните следующие действия. Сортировка данных в Алфавитный порядок в Excel .
ШАГИ:
- В начале выберите диапазон B5:D10 .
- Затем выберите Данные ➤ Сортировка и фильтр ➤ Сортировать .
- Следовательно Сортировать появится диалоговое окно.
- Теперь нажмите Добавить уровень .
- Далее выберите Продавец в Сортировать по и Продукт в Тогда по поля.
- Затем выберите От А до Я из Заказ опции и нажмите OK .
- В итоге вы получите желаемые отсортированные данные.
Подробнее: Как отсортировать несколько столбцов с помощью Excel VBA (3 метода)
4. Сортировка строк в алфавитном порядке
По умолчанию, Excel применяет операцию Sort сверху вниз. Но мы можем сортировать слева направо с помощью небольшой настройки. Поэтому изучите процесс сортировки строк по алфавиту.
ШАГИ:
- Прежде всего, выберите диапазон и перейдите в раздел Данные ➤ Сортировка и фильтрация r ➤ Сортировать .
- В результате Сортировать Появится диалоговое окно. Здесь нажмите Опции .
- После этого выберите круг для Сортировать влево-вправо и нажмите OK .
- Затем выберите Ряд 4 ( Заголовки ряд) и выберите От А до Я в порядке.
- После этого нажмите OK .
- В конце концов, он вернет реорганизованные данные.
Читать далее: Как отсортировать несколько строк в Excel (2 способа)
Похожие чтения
- Как сортировать по месяцам в Excel (4 метода)
- Как отсортировать IP-адрес в Excel (6 методов)
- [Решено!] Сортировка в Excel не работает (2 решения)
- Как добавить кнопку сортировки в Excel (7 способов)
- Как отсортировать уникальный список в Excel (10 полезных методов)
5. упорядочивание данных в Excel с помощью функции SORT
Кроме того, мы можем использовать функция Excel SORT для заказа данных. Итак, следуйте процедуре.
ШАГИ:
- Выберите ячейку F5 сначала.
- Здесь введите формулу:
=SORT(B5:D10,1,1)
- Наконец, нажмите Войти и выльет перестроенные данные.
Читать далее: Как использовать функцию сортировки в Excel VBA (8 подходящих примеров)
6. создание вспомогательного столбца для сортировки значений в алфавитном порядке
Однако мы можем создать Колонка помощника для Сортировка значения в алфавитном порядке. Чтобы выполнить задание, изучите следующие шаги.
ШАГИ:
- Во-первых, выберите ячейку E5 и введите формулу:
=COUNTIF($B$5:$B$10,"<="&B5)
- После этого нажмите Войти и использовать Автозаполнение инструмент для завершения серии.
Функция COUNTIF сравнивает текстовые значения и возвращает их относительный ранг.
- Теперь выберите ячейку F5 Здесь введите формулу:
=INDEX($B$5:$B$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))
- Далее нажмите Войти и завершить все остальное с помощью Автозаполнение инструмент.
⏩ Как работает формула?
- ROWS($E$5:E5)
Функция ROW возвращает соответствующие номера строк.
- MATCH(ROWS($E$5:E5),$E$5:$E$10,0)
Функция MATCH возвращает относительное положение элементов, присутствующих в диапазоне $E$5:$E$10 .
- INDEX($B$5:$B$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))
Наконец-то, функция ИНДЕКС возвращает значение, присутствующее в строке, извлеченной из MATCH(ROWS($E$5:E5),$E$5:$E$10,0) формула.
- Затем, в ячейке G5 , введите формулу:
=INDEX($C$5:$C$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))
- Нажмите Войти и заполнить серию с помощью Автозаполнение .
⏩ Как работает формула?
- ROWS($E$5:E5)
Функция ROW сначала возвращает соответствующие номера строк.
- MATCH(ROWS($E$5:E5),$E$5:$E$10,0)
Функция MATCH возвращает относительное положение элементов, присутствующих в диапазоне $E$5:$E$10 .
- INDEX($C$5:$C$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))
Наконец-то, функция ИНДЕКС возвращает значение, присутствующее в строке, извлеченной из MATCH(ROWS($E$5:E5),$E$5:$E$10,0) формула.
- Впоследствии в клетке H5 , введите формулу:
=INDEX($D$5:$D$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))
- Наконец, нажмите Войти и завершить все остальное с помощью Автозаполнение .
⏩ Как работает формула?
- ROWS($E$5:E5)
Функция ROW сначала возвращает соответствующие номера строк.
- MATCH(ROWS($E$5:E5),$E$5:$E$10,0)
Функция MATCH возвращает относительное положение элементов, присутствующих в диапазоне $E$5:$E$10 .
- INDEX($D$5:$D$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))
Наконец-то, функция ИНДЕКС возвращает значение, присутствующее в строке, извлеченной из MATCH(ROWS($E$5:E5),$E$5:$E$10,0) формула.
Читать далее: Сортировка столбцов по значению в Excel (5 методов)
7. комбинирование функций Excel для упорядочивания данных
Чтобы избежать хлопот с созданием вспомогательного столбца, мы можем объединить несколько Функции Excel на Сортировать данные.
ШАГИ:
- Выберите ячейку E5 сначала.
- Затем введите формулу:
=INDEX($B$5:$B$10,MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,"<="&$B$5:$B$10),0))
- Далее нажмите Войти и использовать Автозаполнение инструмент для заполнения серии.
- Наконец, вы получите упорядоченные данные.
⏩ Как работает формула?
- COUNTIF($B$5:$B$10,"<="&$B$5:$B$10)
Функция COUNTIF сравнивает текстовые значения, присутствующие в диапазоне $B$5:$B$10 и возвращает их относительный ранг вначале.
- ROWS($B$5:B5)
Функция ROWS возвращает соответствующие номера строк.
- MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,"<="&$B$5:$B$10),0)
Функция MATCH возвращает относительное положение элементов, присутствующих в указанном диапазоне, который является выходом функции COUNTIF($B$5:$B$10,"<="&$B$5:$B$10) .
- INDEX($B$5:$B$10,MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,"<="&$B$5:$B$10),0))
В итоге, функция ИНДЕКС извлекает имена в алфавитном порядке.
Читать далее: Как отсортировать данные по двум столбцам в Excel (5 простых способов)
8. сортировка смешанных данных по алфавиту в Excel
Иногда нам приходится сортировать смешанные данные, содержащие дубликаты, пробелы и числа. В нашем последнем методе мы решим эту проблему. Итак, следуйте за нами, чтобы узнать, как Сортировка смешанных данных в Алфавитный порядок в Excel .
ШАГИ:
- В начале выделите ячейку E5 и введите формулу:
=COUNTIF($B$5:$B$10,"<="&B5)
- Затем нажмите Войти и заполнить серию Автозаполнение .
Здесь он сравнивает текстовые значения и возвращает относительный ранг.
- После этого в ячейке F5 , введите формулу:
=--ISNUMBER(B5)
- После этого нажмите Войти и завершить все остальное с помощью Автозаполнение .
Функция ISNUMBER ищет Номер значения.
- Снова выберите F11 и использовать AutoSum функция в Excel чтобы найти общую сумму.
- Выберите ячейку G5 чтобы ввести формулу:
=--ISBLANK(B5)
- Нажмите Войти и использовать Автозаполнение чтобы завершить все остальное.
Вот, функция ISBLANK ищет пустые ячейки.
- После этого выберите ячейку G11 и применить AutoSum для определения общей суммы.
- Выберите ячейку H5 и введите формулу:
=IF(ISNUMBER(B5),E5,IF(ISBLANK(B5),E5,E5+$F$11))+$G$11
- Нажмите Войти и использовать Автозаполнение инструмент.
ПРИМЕЧАНИЕ: Эта формула с функция ПЧ разделяет пустые ячейки, числа и текстовые значения. Если ячейка пустая, то возвращается сумма ячеек E5 и клетка G11 . Для любого числового значения возвращает сравнительный ранг и добавляет общее количество пробелов. Если это текст, то возвращает сравнительный ранг и добавляет общее количество числовых значений и пробелов.
- Теперь выберите ячейку I5 и введите формулу:
=IFERROR(INDEX($B$5:$B$10,MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11),$H$5:$H$10,0)),"")
- Далее нажмите Войти и использовать Автозаполнение инструмент.
- Наконец, он вернет отсортированные данные с пустой ячейкой на последней позиции.
⏩ Как работает формула?
- ROWS($I$5:I5)
Во-первых, в РЯДЫ функция возвращает соответствующие номера строк.
- SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11)
Вот, функция SMALL возвращает указанное наименьшее значение из диапазона $H$5:$H$10 .
- MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11),$H$5:$H$10,0)
Функция MATCH возвращает относительное положение элементов, присутствующих в указанном диапазоне.
- INDEX($B$5:$B$10,MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11),$H$5:$H$10,0))
Функция ИНДЕКС извлекает имена в алфавитном порядке из диапазона $B$5:$B$10 .
- IFERROR(INDEX($B$5:$B$10,MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11),$H$5:$H$10,0)),"")
Наконец, функция IFERROR возвращает пустое место, если обнаружена ошибка, в противном случае возвращает данные.
Читать далее: Автоматическая сортировка при вводе данных в Excel (3 метода)
Проблемы при сортировке данных в алфавитном порядке в Excel
1. Пустые или скрытые столбцы и строки
Если есть пустые или скрытые данные, мы не получим отсортированный результат правильно. Поэтому нам нужно удалить пустые ячейки перед применением операции Sort, чтобы обеспечить точный результат.
2. Нераспознаваемые заголовки столбцов
Опять же, если заголовки имеют тот же формат, что и обычные записи, вполне вероятно, что они окажутся где-то в середине отсортированных данных. Чтобы предотвратить это, выберите только строки данных, а затем примените параметр Сортировать эксплуатация.
Заключение
Отныне вы сможете Сортировка данных в Алфавитный порядок в Excel Продолжайте использовать их и дайте нам знать, если у вас есть еще какие-либо способы решения этой задачи. Не забывайте оставлять комментарии, предложения или вопросы, если они у вас есть, в разделе комментариев ниже.