Как расположить по алфавиту в Excel

Это руководство покажет вам, как расположить по алфавиту в Excel с помощью функции сортировки и фильтрации, а также формулы для упорядочивания и форматирования данных.

Microsoft Excel - эффективное программное обеспечение для систематизации важных данных, таких как финансы, данные о продажах, информация о клиентах и ​​т. Д. Распределение данных по таблицам в алфавитном порядке - один из лучших способов быстро организовать эти данные, получить к ним доступ и ссылаться на них. Упорядочивание диапазона ячеек в алфавитном порядке означает сортировку диапазона в Excel по алфавиту. Данные можно сортировать в обоих направлениях: по возрастанию или по убыванию.

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

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

Зачем располагать данные в Excel по алфавиту

Распределение данных по алфавиту дает множество преимуществ:

  • Это делает данные более понятными и упрощает чтение.
  • Это упрощает пользователю поиск определенного значения или имени клиента в таблице Excel.
  • Это помогает пользователю визуально идентифицировать повторяющиеся записи, чтобы мы могли предотвратить ошибки ввода данных.
  • Это позволяет пользователям легко группировать столбцы или списки вместе, чтобы пользователи могли просматривать их рядом.

Упорядочивание по алфавиту (сортировка по алфавиту) - простой и распространенный способ быстрой сортировки информации. Это особенно полезно для очень больших наборов данных. Всего в Excel есть 4 способа расположить данные в алфавитном порядке: кнопка A – Z или Z – A, функция сортировки, функция фильтрации и формулы.

Расстановка столбцов в Excel по алфавиту

Самый быстрый способ сортировки по алфавиту в Excel - использовать встроенную функцию сортировки.

Сначала откройте электронную таблицу, содержащую набор данных. Выберите ячейки или столбец, которые вы хотите отсортировать, и убедитесь, что не выбрали пустые ячейки. Затем перейдите на вкладку «Данные» и нажмите «A – Z» для сортировки по возрастанию или «Z – A» для сортировки по убыванию в группе «Сортировка и фильтр».

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

К тем же параметрам можно получить доступ с помощью инструмента «Сортировка и фильтр» в разделе «Редактирование» вкладки «Главная».

Как только вы нажмете кнопку, Excel сразу же отсортирует ваш список по алфавиту.

Как сортировать и хранить строки вместе в Excel

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

Например, если у нас есть таблица со списком оценок учащихся. Когда мы сортируем столбец с именами учащихся в алфавитном порядке, мы также хотим, чтобы отметки, введенные в строках рядом с ними, также перемещались соответствующим образом.

В таких случаях вы можете использовать кнопку «A – Z» или «Z – A», чтобы отсортировать один из столбцов в алфавитном порядке, и он автоматически упорядочит данные в других столбцах, сохраняя строки вместе. Давайте посмотрим, как это работает, на другом примере.

Сначала выберите первый столбец, по которому вы хотите отсортировать другие столбцы. Затем выберите «А-Я» или «Я-А» на вкладке «Данные» или «Главная», чтобы отсортировать данные в одном столбце, и Excel автоматически изменит порядок остальных столбцов соответствующим образом.

После того, как вы нажмете кнопку сортировки, появится диалоговое окно с предупреждением о сортировке. Установите переключатель «Расширить выбор» и нажмите кнопку «Сортировка».

Это сохранит строки вместе при сортировке столбцов без несоответствия данных (как показано ниже).

Если вы выберете вариант «Продолжить с текущим выбором», Excel отсортирует только выбранный столбец.

Как отсортировать в алфавитном порядке по нескольким столбцам

Если вы хотите отсортировать набор данных в алфавитном порядке по нескольким столбцам, вы можете сделать это с помощью функции сортировки Excel.

Например, мы хотим расположить следующую таблицу в алфавитном порядке сначала по странам, а затем по имени:

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

Или нажмите значок «Сортировка и фильтр» в разделе «Редактирование» на вкладке «Главная» и выберите «Пользовательская сортировка», чтобы получить доступ к той же функции.

Появится диалоговое окно «Сортировка», в котором будет показан первый столбец (параметр), в котором будет сортироваться таблица. В раскрывающемся списке «Сортировать по» выберите основной столбец, по которому вы хотите сначала расположить данные в алфавитном порядке, в нашем случае «Страна», а в раскрывающемся списке «Порядок» выберите либо «От А до Я», либо от Я до А. .

Затем нажмите кнопку «Добавить уровень», чтобы добавить второй уровень сортировки. Выберите второй столбец (в нашем случае «Имя»), по которому вы хотите расположить данные в алфавитном порядке в поле «Сортировать по», и выберите «От А до Я» или «Я до А». Если в вашей таблице есть заголовки вверху, установите флажок «Мои данные имеют заголовки», чтобы при сортировке заголовки можно было пропустить. При необходимости добавьте дополнительные уровни сортировки и нажмите «ОК».

Таблица расположена в алфавитном порядке: сначала по странам, а затем по именам, как показано ниже.

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

Иногда вам может потребоваться расположить в Excel по алфавиту строки, а не столбцы. Это можно сделать с помощью функции сортировки Excel. Например, предположим, что у вас есть электронная таблица, в которой столбцы первой строки от B до T содержат названия городов, где количество магазинов, доступных для различных типов розничной торговли, а столбец A содержит тип продавца. Ячейки используются для отслеживания количества магазинов в каждом городе в разных категориях розничных продавцов.

Сначала выберите все строки, которые вы хотите расположить по алфавиту; Если вы не хотите перемещать метки строк, не выбирайте их. Теперь перейдите на вкладку «Данные» и нажмите «Сортировка» в группе «Сортировка и фильтр».

В диалоговом окне «Сортировка» нажмите кнопку «Параметры».

Появится еще одно небольшое диалоговое окно, в котором вы сможете выбрать «Сортировать слева направо» или «Сортировать сверху вниз». Выберите вариант «Сортировать слева направо», чтобы вместо этого расположить их по строкам, и нажмите «ОК», чтобы вернуться в диалоговое окно «Сортировка».

Теперь выберите строку, которую вы хотите расположить в алфавитном порядке, в раскрывающемся списке «Сортировать по» (строка 1 в этом примере). В другом поле оставьте значения ячеек в поле «Сортировка по» и выберите «от А до Я» (в порядке возрастания) в поле «Порядок». Затем нажмите «ОК», чтобы закрыть диалоговое окно.

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

Как отсортировать столбец по алфавиту с помощью фильтра

Еще один быстрый способ сортировки по алфавиту в Excel - использование функции «Фильтр». После применения фильтров к столбцам доступ к параметрам сортировки для всех столбцов можно получить одним щелчком мыши.

Чтобы добавить фильтр к столбцам, выберите один или несколько столбцов и нажмите кнопку «Фильтр» в группе «Сортировка и фильтр» на вкладке «Данные». Если вы хотите применить фильтр ко всей таблице, выберите любую ячейку в таблице и нажмите кнопку «Фильтр».

Вы также можете получить доступ к параметру «Фильтр», щелкнув инструмент «Сортировка и фильтр» в группе редактирования на вкладке «Главная» и выбрав «Фильтр».

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

Это расположит нужный столбец в выбранном алфавитном порядке, и если вы выбрали «Сортировать от А до Я», на кнопке фильтра появится небольшая стрелка вверх, указывающая порядок сортировки (по возрастанию):

Расширенная сортировка в произвольном порядке

Сортировка по алфавиту не идеальна для всех данных по алфавиту. Иногда данные можно расположить в алфавитном порядке, но это не самый эффективный способ их сортировки.

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

Начните с выбора таблицы, которую хотите отсортировать. Затем выберите «Пользовательская сортировка» в разделе «Сортировка и фильтр» в разделе «Редактирование» на вкладке «Главная».

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

В диалоговом окне «Пользовательские списки» вы можете создать свой собственный список. Есть несколько настраиваемых списков по умолчанию, включая дни недели, сокращенные месяцы, месяцы года и т. Д. Выберите подходящий вариант сортировки в соответствии с вашими потребностями (в нашем случае январь, февраль ...) и нажмите «ОК». Затем снова нажмите «ОК», чтобы отсортировать список в хронологическом порядке.

Вы заметите, что вы успешно отсортировали список по месяцам.

Как сортировать по алфавиту в Excel с помощью формул Excel

Если вы поклонник формул, вы можете использовать формулы Excel, чтобы расположить список в алфавитном порядке. Две формулы, которые можно использовать для размещения данных в алфавитном порядке, - это СЧЁТЕСЛИ и ВПР.

Например, у нас есть список имен, которые мы хотим расположить по алфавиту с помощью формулы.

Чтобы отсортировать это, мы добавим временный столбец с именем «Порядок сортировки» в существующую таблицу.

В ячейке (A2) рядом с данными используйте следующую формулу СЧЁТЕСЛИ:

= СЧЁТЕСЛИ ($ B $ 2: $ B $ 20, "<=" & B2) 

Приведенная выше формула сравнивает текстовое значение в ячейке B2 со всеми другими текстовыми значениями (B3: B20) и возвращает его относительный ранг. Например, в ячейке B2 он возвращает 11, поскольку есть 11 текстовых значений, которые в алфавитном порядке меньше или равны тексту «Nancy». Результатом является порядок сортировки имени сотрудника в ячейке B2.

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

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

Синтаксис:

= ВПР (; A: B; 2,0)

Здесь «номер сортировки» представляет собой числа в порядке возрастания от 1 до 20. В порядке убывания числа должны быть от 20 до 1.

Здесь у нас есть столбец D для отсортированных имен. Для ячейки D2 введите следующую формулу ВПР:

= ВПР (1; A: B; 2,0)

Точно так же для второй и третьей ячеек вы должны использовать формулу как:

= ВПР (2; A: B; 2,0) и = ВПР (3; A: B; 2,0) и так далее…

После ввода этой формулы ВПР в каждую ячейку рядом с данными список упорядочивается по алфавиту.

Вместо того, чтобы вручную вводить вышеупомянутую формулу (1-20) в каждую ячейку, вы также можете использовать функцию строки, чтобы упростить вашу работу. Функция Row () возвращает номер строки текущей ячейки. Итак, с помощью строковой функции формула будет иметь вид:

= ВПР (СТРОКА () - 1; A: B; 2,0)

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

Затем с помощью маркера заполнения перетащите эту формулу, чтобы заполнить ее по всему диапазону.

Как расположить записи по фамилии в алфавитном порядке

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

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

С полным именем в A2 введите следующие формулы в две разные ячейки (B2 и C2), а затем скопируйте формулы вниз по столбцам (используя дескриптор заполнения) до последней ячейки с данными:

Чтобы извлечь имя, введите эту формулу в ячейку C2:

= ЛЕВЫЙ (A2; ПОИСК (""; A2) -1)

Чтобы извлечь фамилию, введите эту формулу в ячейку D2:

= ВПРАВО (A2; LEN (A2) -ПОИСК (""; A2,1))

А затем в ячейке E2 соединили имя и фамилию в обратном порядке, разделенные запятой:

= D2 & "," & C2

Мы разделили имя и фамилию и поменяли их местами. Теперь нам нужно расположить их в алфавитном порядке и перевернуть обратно. Как вы можете видеть выше, когда мы извлекаем имена с помощью формулы, столбцы C, D и E фактически содержат формулы, но они отформатированы так, чтобы выглядеть как значения. Итак, нам нужно преобразовать формулу в значения.

Для этого сначала выберите все ячейки формулы (E1: E31) и нажмите Ctrl + C скопировать их. Щелкните выделенные ячейки правой кнопкой мыши, щелкните значок «Значения» в разделе «Параметры вставки» и нажмите клавишу «Ввод».

Затем выберите любую ячейку в результирующем столбце и нажмите кнопку «От А до Я» или «Я до А» на вкладке «Данные» или «Главная» в соответствии с вашими потребностями.

После нажатия кнопки появится диалоговое окно с предупреждением о сортировке. Выберите вариант «Развернуть выделение» и нажмите кнопку «Сортировка».

Как видите, весь столбец отсортирован по фамилии.

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

Вам нужно снова разделить имя (E2) на две части, используя следующие формулы:

В G2 извлеките имя:

= ВПРАВО (E2; LEN (E2) -SEARCH (""; E2))

В G2 вытащите фамилию:

= ВЛЕВО (E2; ПОИСК (""; E2) -2)

И соедините две части вместе, чтобы получить исходное полное имя:

= G2 & "" & H2

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

Теперь все, что вам нужно сделать, это преобразовать формулы в преобразование значений еще раз, как мы делали выше, и все готово. это сделано и.