Как сортировать по алфавиту в ворде
Word может выполнить сортировку по алфавиту от А до Я (по возрастанию) и от Я до А (по убыванию).
Если в списке присутствуют элементы, которые начинаются с цифры, то в упорядоченном списке по возрастанию они будут следовать первыми.
Для сортировки элементов необходимо создать из них простой список или расположить каждый элемент с новой строки в отдельном абзаце. Теперь разберемся, как сортировать по алфавиту в ворде простые списки и данные в таблице.
Сортировка списка по алфавиту
Для расположения элементов списка по алфавиту (от А до Я) выполните следующие действия:
Если необходимо выполнить сортировку в обратном порядке, то поставьте переключатель в положение
По убыванию (смотри рисунок выше)
Сортировка списка в таблице
Процесс сортировке данных в таблице аналогичен, но есть некоторые особенности. Для более полного понимания процесса выполним сортировку на примере следующей таблицы.
Отсортируем данные: фамилии — в алфавитном порядке.
Получим следующий результат
Сортировка списка в таблице по нескольким полям
Теперь отсортируем данные в таблице следующим образом: Фамилии по алфавиту, должность по алфавиту и год рождения по убыванию (молодые сотрудники вверху списка)
Получим следующий результат
Как видно, записи отсортированы по алфавиту сначала по должности. Затем по фамилиям в пределах должности. Третий ключ в данном примере не показал своего действия из-за небольшого количества записей и отсутствия одинаковых фамилий.
Дополнительная информация:
Дорогой читатель! Вы посмотрели статью до конца. Получили вы ответ на свой вопрос? Напишите в комментариях пару слов.Если ответа не нашли, укажите что искали.
сортировать по алфавиту столбцы и строки
Из этого туториала Вы узнаете, как быстро и легко расположить Excel в алфавитном порядке. Он также предоставляет решения для нетривиальных задач, например, как расположить в алфавитном порядке по фамилии, когда записи начинаются с имени.
Распределение по алфавиту в Excel так же просто, как и ABC. Независимо от того, сортируете ли вы весь рабочий лист или выбранный диапазон, по вертикали (столбец) или по горизонтали (строка), по возрастанию (от A до Z) или по убыванию (от Z до A), в большинстве случаев задача может быть выполнена одним нажатием кнопки.Однако в некоторых ситуациях встроенные функции могут споткнуться, но вы все равно можете найти способ сортировки по алфавиту с помощью формул.
Из этого туториала Вы узнаете несколько быстрых способов упорядочить по алфавиту в Excel и научите, как предвидеть и предотвращать проблемы сортировки.
Как расположить по алфавиту в Excel
В целом, существует 3 основных способа сортировки в алфавитном порядке в Excel: кнопка A-Z или Z-A, функция сортировки и фильтр. Ниже вы найдете подробные инструкции по каждому методу.
Как отсортировать столбец по алфавиту
Самый быстрый способ сортировки по алфавиту в Excel:
- Выберите любую ячейку в столбце, который нужно отсортировать.
- На вкладке Данные в группе Сортировка и фильтр щелкните A – Z
для сортировки по возрастанию или Z – A для сортировки по убыванию. Готово!
К этим же кнопкам также можно получить доступ из вкладки Home > Редактирование группы > Сортировка и фильтр :
В любом случае Excel мгновенно отсортирует ваш список по алфавиту:
Наконечник. После того, как вы закончите сортировку, но прежде чем делать что-либо еще, внимательно посмотрите на результаты. Если что-то не так, нажмите кнопку Отменить , чтобы восстановить исходный порядок.
Упорядочить по алфавиту и объединить строки
Если ваш набор данных содержит два или более столбца, вы можете использовать кнопку A-Z или Z-A , чтобы расположить один из столбцов в алфавитном порядке, и Excel автоматически переместит данные в другие столбцы, сохраняя строки нетронутыми.
Как вы можете видеть в отсортированной таблице справа, соответствующая информация в каждой строке хранится вместе:
В некоторых ситуациях, в основном, когда выбрана только одна или несколько ячеек в середине набора данных, Excel не уверен, какую часть данных нужно отсортировать, и запрашивает инструкции.Если вы хотите отсортировать всю таблицу, оставьте значение по умолчанию . Разверните флажок выбора и нажмите Сортировка :
.
Фильтрация и сортировка по алфавиту в Excel
Еще один быстрый способ сортировки по алфавиту в Excel — это добавить фильтр. Прелесть этого метода заключается в том, что это одноразовая настройка — после применения автоматического фильтра параметры сортировки для всех столбцов доступны всего лишь одним щелчком мыши.
Добавить фильтр в таблицу очень просто:
- Выберите один или несколько заголовков столбцов.
- На вкладке Home в группе Редактирование щелкните Сортировка и фильтр > Фильтр .
- Маленькие раскрывающиеся стрелки появятся в каждом из заголовков столбцов. Щелкните стрелку раскрывающегося списка для столбца, который вы хотите расположить в алфавитном порядке, и выберите Сортировать от А до Я :
Столбец сразу же отсортирован по алфавиту, а небольшая стрелка вверх на кнопке фильтра указывает порядок сортировки (по возрастанию):
Чтобы изменить порядок, выберите Сортировка от Z до A в раскрывающемся меню фильтра.
Чтобы удалить фильтр , просто нажмите кнопку Filter еще раз.
Как разместить несколько столбцов в алфавитном порядке
Если вы хотите расположить данные в алфавитном порядке в нескольких столбцах, используйте команду Excel Sort , которая дает больший контроль над сортировкой ваших данных.
В качестве примера давайте добавим еще один столбец в нашу таблицу, а затем расположим записи в алфавитном порядке сначала по Регион , а затем по Имя :
Для этого выполните следующие действия:
- Выберите всю таблицу для сортировки.
В большинстве случаев вы можете выбрать только одну ячейку, и Excel автоматически выберет остальные ваши данные, но этот подход подвержен ошибкам, особенно когда в ваших данных есть пробелы (пустые ячейки).
- На вкладке Data в группе Sort & Filter щелкните Sort
- Откроется диалоговое окно Сортировка с первым уровнем сортировки, созданным для вас автоматически, если Excel сочтет нужным.
В раскрывающемся списке Сортировка по выберите столбец, который нужно расположить в алфавитном порядке первым, в нашем случае Область .В двух других полях оставьте настройки по умолчанию: Сортировать по — Значения ячеек и Порядок — От A до Z :
Наконечник. Если в первом раскрывающемся списке вместо заголовков отображаются буквы столбцов, установите флажок Мои данные имеют заголовки .
- Нажмите кнопку Добавить уровень , чтобы добавить следующий уровень и выбрать параметры для другого столбца.
В этом примере на втором уровне значения в столбце Имя сортируются в алфавитном порядке от A до Z:
Наконечник. Если вы сортируете по нескольким столбцам с одинаковыми критериями, щелкните Копировать уровень вместо Добавить уровень . В этом случае вам нужно будет только выбрать другой столбец в первом поле.
- При необходимости добавьте дополнительные уровни сортировки и нажмите ОК .
Excel отсортирует ваши данные в указанном порядке. Как показано на скриншоте ниже, наша таблица упорядочена в алфавитном порядке именно так, как и должно: сначала Регион , а затем Имя :
Как отсортировать строки по алфавиту в Excel
Если ваши данные расположены по горизонтали, вы можете отсортировать их по строкам в алфавитном порядке.Это также можно сделать с помощью функции Excel Sort . Вот как:
- Выберите диапазон для сортировки. Если в вашей таблице есть метки строк, которые нельзя перемещать, не забудьте их оставить.
- Перейдите на вкладку Data > Sort and Filter group и нажмите Sort :
- В диалоговом окне Сортировка щелкните Параметры …
- В появившемся небольшом диалоговом окне Параметры сортировки выберите Сортировка слева направо и нажмите ОК , чтобы вернуться к Сортировка
- В раскрывающемся списке Сортировать по выберите номер строки, которую вы хотите расположить в алфавитном порядке (строка 1 в этом примере).В двух других полях подойдут значения по умолчанию, поэтому мы сохраняем их ( Значения ячеек в поле Сортировка по и от A до Z в поле Порядок ) и нажимаем ОК:
В результате первая строка в нашей таблице сортируется в алфавитном порядке, а остальные данные перестраиваются соответствующим образом, сохраняя все корреляции между записями:
Проблемы с сортировкой по алфавиту в Excel
Возможности сортировки
Excel потрясающие, но если вы работаете с неидеально структурированными данными, все может пойти очень плохо.Вот две общие проблемы.
Пустые или скрытые столбцы и строки
Если в ваших данных есть пустые или скрытые строки и столбцы, и вы выбираете только одну ячейку перед нажатием кнопки сортировки, будет отсортирована только часть ваших данных до первой пустой строки и / или столбца.
Простое решение — удалить пробелы и показать все скрытые области перед сортировкой. Или сначала выберите всю таблицу, а затем расположите ее по алфавиту.
Неизвестные заголовки столбцов
Если заголовки столбцов отформатированы иначе, чем остальные данные, Excel достаточно умен, чтобы идентифицировать их и исключать из сортировки.Но если строка заголовка не имеет специального форматирования, заголовки столбцов, скорее всего, будут рассматриваться как обычные записи и окажутся где-то посередине отсортированных данных. Чтобы этого не произошло, выберите только строки данных, а затем выполните сортировку.
При использовании диалогового окна Сортировка убедитесь, что установлен флажок Мои данные имеют заголовки .
Как сортировать в Excel по алфавиту с помощью формул
Microsoft Excel предоставляет множество функций для решения множества различных задач.Многие, но не все. Если вы столкнулись с проблемой, для которой нет встроенного решения, скорее всего, ее можно решить с помощью формулы. Это также верно для сортировки по алфавиту. Ниже вы найдете несколько примеров, когда алфавитный порядок может быть установлен только с формулами.
Как расположить в Excel по фамилии
Поскольку существует несколько распространенных способов написания имен на английском языке, иногда вы можете оказаться в ситуации, когда записи начинаются с имени, а вам нужно расположить их в алфавитном порядке по фамилии:
Параметры сортировки
Excel в этом случае не помогут, поэтому обратимся к формулам.
С полным именем в ячейке A2 вставьте следующие формулы в две разные ячейки, а затем скопируйте их по столбцам до последней ячейки с данными:
В C2 извлеките имя :
= ЛЕВЫЙ (A2; ПОИСК (""; A2) -1)
В D2 потяните фамилию :
= ВПРАВО (A2; LEN (A2) -ПОИСК ("", A2,1))
Затем соединили части в обратном порядке через запятую:
= D2 & "," & C2
Подробное объяснение формул можно найти здесь, а пока сосредоточимся на результатах:
Поскольку нам нужно расположить по алфавиту имена, а не формулы, преобразуйте их в значения.Для этого выделите все ячейки формулы (E2: E10) и нажмите Ctrl + C, чтобы скопировать их. Щелкните выделенные ячейки правой кнопкой мыши, выберите Values в разделе Paste Options и нажмите клавишу Enter:
Хорошо, вы почти у цели! Теперь выберите любую ячейку в результирующем столбце, нажмите кнопку от A до Z или от Z до A на вкладке Data , и вот он у вас — список в алфавитном порядке по фамилии:
Если вам нужно вернуться к исходному формату Имя Фамилия , вам нужно сделать немного больше:
Снова разделите имена на две части, используя следующие формулы (где E2 — имя, разделенное запятыми):
Получить имя :
= ВПРАВО (E2, LEN (E2) - ПОИСК ("", E2))
Получить фамилию :
= ВЛЕВО (E2, ПОИСК ("", E2) - 2)
И соедините две части вместе:
= G2 & "" & h3
Выполните преобразование формул в значения еще раз, и все готово!
Процесс может показаться немного сложным на бумаге, но поверьте мне, в вашем Excel он займет всего несколько минут.На самом деле это займет даже меньше времени, чем чтение этого руководства, не говоря уже о том, чтобы вручную расположить имена по алфавиту 🙂
Как расположить каждую строку по отдельности в Excel
В одном из предыдущих примеров мы обсуждали, как расположить строки в Excel по алфавиту с помощью диалогового окна «Сортировка». В этом примере мы имели дело с коррелированным набором данных. Но что, если каждая строка содержит независимую информацию? Как расположить каждую строку индивидуально?
Если у вас достаточное количество строк, вы можете отсортировать их одну за другой, выполнив следующие действия.Если у вас сотни или тысячи строк, это будет огромной тратой времени. Формулы могут делать то же самое намного быстрее.
Предположим, у вас есть много строк данных, которые нужно переставить в алфавитном порядке следующим образом:
Для начала скопируйте метки строк на другой лист или в другое место на том же листе, а затем используйте следующую формулу массива, чтобы расположить каждую строку в алфавитном порядке (где B2: D2 — первая строка в исходной таблице):
= ИНДЕКС ($ B2: $ D2, ПОИСКПОЗ (COLUMNS ($ B2: B2), COUNTIF ($ B2: $ D2, "<=" & $ B2: $ D2), 0))
Помните, что правильный способ ввода формулы массива в Excel — это нажать Ctrl + Shift + Enter.
Если вы не очень хорошо знакомы с формулами массива Excel, выполните следующие действия, чтобы правильно ввести их в свой рабочий лист:
- Введите формулу в первую ячейку (в нашем случае G2) и нажмите Ctrl + Shift + Enter. При этом Excel заключит формулу в {фигурные скобки}. Не пытайтесь вводить фигурные скобки вручную, это не сработает.
- Выберите ячейку формулы (G2) и перетащите маркер заполнения вправо, чтобы скопировать формулу в другие ячейки первой строки (до ячейки I2 в этом примере).
- Выберите все ячейки формулы в первой строке (G2: I2) и перетащите маркер заполнения вниз, чтобы скопировать формулу в другие строки.
Важное примечание! Приведенная выше формула работает с парой предостережений: исходные данные не должны содержать пустых ячеек или повторяющихся значений .
Если в наборе данных есть пробелы, заключите формулу в функцию ЕСЛИОШИБКА:
= ЕСЛИОШИБКА (ИНДЕКС ($ B2: $ D2, ПОИСКПОЗ (СТОЛБЦЫ ($ B2: B2), СЧЁТЕСЛИ ($ B2: $ D2, "<=" & $ B2: $ D2), 0)), "")
К сожалению, простого решения проблемы дубликатов не существует.Если вы знаете, поделитесь в комментариях!
Как работает эта формула
Приведенная выше формула основана на классической комбинации ИНДЕКС ПОИСКПОЗ, используемой для горизонтального поиска в Excel. Но поскольку нам нужен «алфавитный поиск», мы перестроили его таким образом:
COUNTIF ($ B2: $ D2, «<=» & $ B2: $ D2) сравнивает все значения в одной строке друг с другом и возвращает массив их относительных рангов. Например, в строке 2 он возвращает {2,3,1}, что означает, что Caden — это 2 и , Оливер — это 3 , и Aria — 1 st .Таким образом, мы получаем поисковый массив для функции ПОИСКПОЗ.
COLUMNS ($ B2: B2) предоставляет значение поиска. Благодаря грамотному использованию абсолютных и относительных ссылок возвращаемое число увеличивается на 1 по мере продвижения вправо. То есть для G2 значение поиска равно 1, для h3 — 2, для I2 — 3.
MATCH выполняет поиск значения поиска, вычисленного функцией COLUMNS (), в массиве поиска, возвращаемом функцией COUNTIF (), и возвращает его относительное положение. Например, для G2 значение поиска равно 1, которое находится в позиции 3 rd в массиве поиска, поэтому MATCH возвращает 3.
Наконец, INDEX извлекает реальное значение на основе его относительного положения в строке. Для G2 он выбирает значение 3 rd в диапазоне B2: D2, что является Aria.
Как отсортировать каждый столбец по алфавиту в Excel
Если вы имеете дело с независимыми подмножествами данных, организованными по вертикали в столбцы, вы можете легко настроить приведенную выше формулу, чтобы расположить каждый столбец в алфавитном порядке по отдельности. Просто замените COLUMNS () на ROWS (), сделайте несколько координат столбцов абсолютными, а координаты строк относительными, и ваша формула готова:
= ИНДЕКС (A $ 3: A $ 5, ПОИСКПОЗ (СТРОКИ (A $ 3: A3), СЧЁТЕСЛИ (A $ 3: A $ 5, "<=" & A $ 3: A $ 5), 0))
Пожалуйста, помните, что это формула массива , которую нужно заполнить с помощью Ctrl + Shift + Enter:
Помимо обеспечения решения задач, которые невозможно осуществить с Excel встроенными опций сортировки, формулы имеют еще одну (хотя спорное 🙂 преимущество — они делают сортировки динамических .Благодаря встроенным функциям вам придется использовать данные каждый раз при добавлении новых записей. С помощью формул вы можете добавлять новые данные в любое время, а отсортированные списки обновляются автоматически.
Если вы предпочитаете сделать новое расположение в алфавитном порядке статическим, замените формулы их результатами, используя Специальная вставка > Значения .
Чтобы ближе познакомиться с формулами, обсуждаемыми в этом руководстве, вы можете загрузить нашу таблицу Excel в алфавитном порядке.Благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе!
Вас также может заинтересовать:
.
Поместите любой текст в алфавитном порядке с помощью этого бесплатного инструмента
Быстро разместите информацию в алфавитном порядке с помощью этого супер-бесплатного онлайн-инструмента.
Этот генератор порядка ABC будет сортировать списки слов, числа или любую другую информацию о контенте, и он будет обрабатывать всю работу по алфавиту , используя множество разных форматов — слова, разделенные пробелами, запятыми и т. Д. — и он также может сортировать вещи по алфавиту построчно, если вам это нужно. Вы можете легко разместить списки стран или штатов в алфавитном порядке.
Использовать этот инструмент довольно просто, но если вы хотите разобраться, у меня есть двухминутное видео, в котором рассказывается об основах алфавитного ввода текста с помощью этого инструмента.
Он также может удалять повторяющиеся элементы из вашего алфавитного списка и другие интересные вещи. Наслаждаться.
Примечание: хотя поле ниже может показаться маленьким, вы можете вставить в него тонны информации, и она будет отсортирована в алфавитном порядке. Нет проблем.
ПОДЕЛИТЬСЯ ЭТОЙ СТРАНИЦЕЙ
Правила алфавитного порядка
Если вы ищете дополнительную информацию по теме алфавита, прочтите мою статью о том, как расположить слова по алфавиту.
Для программистов, интересующихся естественной сортировкой по алфавиту в javascript, ознакомьтесь с записью в блоге Джима Палмера об алгоритме естественной сортировки.
Языковые версии
В алфавитном порядке также имеется на немецком языке (Alphabetisch ordnen), Французский (Ordre alphabétique) и испанский (Orden Alfabético).
.
c # — Сортировать список по алфавиту
Переполнение стека
- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
.
sql server — сортировать имена столбцов в таблице по алфавиту
Переполнение стека
- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
- Вакансии Программирование и связанные с ним технические возможности карьерного роста
- Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
.
Смотрите также
-
Как делать в word продолжение таблицы
-
Как сделать оглавление в word документе
-
Как поставить номера страниц в word не с первой страницы
-
Как сделать клетку в word и распечатать
-
Как word преобразовать в блокнот
-
Как выставить абзац в word 2010
-
Как найти середину листа в word
-
Как в word сделать дробь 2010
-
Как конвертировать word в фб2
-
Как в word оформить курсовую
-
Как в word отменить нумерацию строк