Как сделать алфавит в excel
Сортируйте информацию точно так, как вам нужно
Аккуратные столбцы Excel, аккуратные строки и совместимость с другими программами MS Office делают его идеальным приложением для ввода и хранения текстовых списков. После ввода всей этой информации вы можете отсортировать ее в соответствии с вашими потребностями всего несколькими щелчками мыши.
Изучение алфавитного алфавита в Excel, а также некоторых других способов сортировки текста может сэкономить массу времени и дать вам больше контроля над данными, которые вам нужно использовать.
Ознакомьтесь с инструкциями практически для каждой версии Microsoft Excel, включая 2016, 2013, 2010, 2007 и 2003 или более ранние версии, а также Excel для Mac 2016, 2011, 2008 и 2004. Вы даже можете выполнить некоторую базовую сортировку, используя Excel онлайн с Office 365.
Как сортировать по алфавиту в Excel
В Excel 2003 и 2002 для Windows или Excel 2008 и 2004 для Mac выполните следующие действия.
- Убедитесь, что в списке нет пустых ячеек.
- Нажмите на любую ячейку в столбце, который вы хотите отсортировать.
- Выберите Данные на панели инструментов и выберите Сортировать . Откроется диалоговое окно «Сортировка».
- Выберите столбец, который вы хотите разместить в алфавитном порядке, в поле Сортировка по, выберите По возрастанию .
- Нажмите ОК , чтобы отсортировать список по алфавиту.
В Excel 2016, 2013, 2010 и 2007 для Windows; Excel 2016 и 2011 для Mac; и Office Excel Online, сортировка также проста.
- Убедитесь, что в списке нет пустых ячеек.
- Нажмите Сортировать и отфильтровать в разделе «Редактирование» на вкладке «Главная».
- Выберите Сортировать от А до Я , чтобы расположить в алфавитном порядке свой список.
Сортировать по алфавиту по нескольким столбцам
Если вы хотите алфавитировать диапазон ячеек в Excel, используя более одного столбца, функция сортировки также позволяет вам это сделать.
В Excel 2003 и 2002 для Windows или Excel 2008 и 2004 для Mac выполните следующие действия.
- Выберите все ячейки, которые вы хотите отсортировать, расположив в алфавитном порядке два или более списков в диапазоне.
- Выберите Данные на панели инструментов и выберите Сортировать . Откроется диалоговое окно «Сортировка».
- Выберите основной столбец, по которому нужно расположить данные в алфавитном порядке, в поле «Сортировка по» и выберите По возрастанию .
- Выберите второй столбец, по которому вы хотите отсортировать диапазон ячеек в списке «По». Вы можете сортировать до трех столбцов.
- Установите переключатель Строка заголовка , если в списке вверху есть заголовок.
- Нажмите ОК , чтобы отсортировать список по алфавиту.
В Excel 2016, 2013, 2010 и 2007 для Windows или Excel 2016 и 2011 для Mac сортировка также проста. (Эта функция недоступна в Office 365 Excel Online.)
Расширенная сортировка в Excel
В определенных ситуациях сортировка по алфавиту просто не подходит. Например, у вас может быть длинный список, содержащий названия месяцев или дней недели, которые вы хотите отсортировать в хронологическом порядке. Excel также займется этим.
В Excel 2003 и 2002 для Windows или Excel 2008 и 2004 для Mac выберите список для сортировки.
В Excel 2016, 2013, 2010 или 2007 для Windows и Excel 2016 и 2011 для Mac выберите список, который вы хотите отсортировать. сортировка также проста. (Эта функция недоступна в Office 365 Excel Online.)
- Нажмите Сортировать и отфильтровать в разделе «Редактирование» на вкладке «Главная».
- Выберите Пользовательская сортировка . Откроется диалоговое окно «Сортировка».
- Нажмите стрелку раскрывающегося списка в списке заказов и выберите Пользовательский список . Откроется диалоговое окно «Пользовательские списки».
- Выберите опцию сортировки, которую вы хотите использовать.
- Нажмите ОК дважды, чтобы отсортировать список в хронологическом порядке.
Еще больше функций сортировки
Excel предоставляет множество способов ввода, сортировки и работы практически с любыми данными. Проверьте 6 способов сортировки данных в Excel для более полезных советов и информации.
Часто возникает задача быстро вывести все буквы алфавита и разместить их на разных строках или в разных столбцах по порядку. A, B, C… или А, Б, В… в зависимости от нужного алфавита.
Получить список чисел какой угодно длины очень просто. И всем известно, что есть даже несколько способов:
- Заполнением двух ячеек вручную и протягиванием курсором
- Опцией «Автозаполнение»
- Формулой, ссылающейся на предыдущую ячейку с нужным шагом (например, A1+1)
В случае с буквами алфавита автозаполнение не работает. Протянуть алфавит без формулы тоже не получится.
Но можно создать алфавит функциями, и есть даже несколько вариантов.
Обычной функцией
Наиболее простой вариант решить задачу — функция СИМВОЛ.
Она возвращает по коду ANSI знак, который ему соответствует.
Для английских заглавных букв это диапазон с 65 по 90. Остается только создать столбец таких чисел и обратиться к нему этой функцией. Сделаем диапазон чисел протягиванием, введем функцию с относительной адресацией один раз и тоже протянем ее вдоль чисел:
Буквы кириллицы можно создать аналогичным способом, разница только в диапазоне чисел. Для русского алфавита зарезервированы числа от 192 до 255. Подробнее можно почитать в статье про функцию СИМВОЛ в Excel.
Как протянуть алфавит формулой
Можно ли без создания столбца прибавить к букве число и получить следующую? Да, такая формула тоже возможна.
Чтобы получить одну букву из другой математически (вычитанием для предыдущей и сложением для следующей), поможет комбинация функций СИМВОЛ и КОДСИМВ. КОДСИМВ производит обратную операцию — возвращает код символа из самого символа.
Формула, возвращающая следующий символ из предыдущего, и ее результат
А вот текстовое представление формулы:
Создать алфавит в Excel формулами массива
Как видно из примера выше, для создания алфавита потребовался отдельный столбец чисел.
А можно ли обойтись без необходимости создания такого диапазона на листе? Да, можно, именно в этом кроется прелесть формул массива. Они могут создать промежуточные массивы значений для вычислений.
Еще одно их преимущество — достаточно ввести формулу 1 раз, предварительно выделив область, в которую будет выведен массив, и он будет заполнен разом и полностью.
Способ №1
Чтобы создать массив чисел, воспользуемся функцией СТРОКА, которая будет обращаться к диапазону строк с нужными нам адресами и возвращать массив чисел, который будет брать на вход уже функция СИМВОЛ.
Такая формула массива потребуется, чтобы создать диапазон из 26 английских букв:
Если диапазон создается надолго и есть вероятность, что реальный диапазон A65:A90 может быть иначе сортирован или в него будут вставлены строки, такой способ не надежен.
Более надежно будет создать его функцией ДВССЫЛ:
Аналогичные формулы для создания русского алфавита:
Обратите внимание, буква Ё не входит в сплошной диапазон символов таблицы ANSI. Её придется ввести позже самостоятельно.
Способ №2
Еще один способ получить символы английского алфавита — получить их из адресов ячеек первых 26 столбцов.
Помогут в этом функция АДРЕС, которая выведет адреса ячеек текстом по их координатам, и функция ЛЕВСИМВ, которая извлечет из них первую букву.
Если нужно получить буквы в горизонтальном порядке, формула будет такой:
А так будет выглядеть процесс, если скопировать формулу выше в буфер без фигурных скобок и применить как формулу массива сочетанием клавиш:
А если нужно в вертикальном, формула выше обрабатывается дополнительно функцией ТРАНСП:
Процесс создания аналогичен изображенному выше. Отличие в том, что перед вводом функции массива нужно выделить вертикальный, а не горизонтальный, диапазон из 26 ячеек.
Применение функций создания алфавита в других задачах в Excel
Функции массива могут пригодиться не только для банального создания списка букв алфавита. Сами эти буквы могут быть нужны в других задачах. Примеры таких — по ссылкам ниже:
При составлении таблиц в Excel данные удобнее располагать в алфавитном порядке. Такая сортировка поможет избежать путаницы, повысит презентабельность табличного массива. Основные способы расположения информации в ячейках по алфавиту будут рассмотрены в этой статье.
Способ 1. Кнопки сортировки
В Microsoft Office Excel с помощью встроенных инструментов можно быстро отсортировать нужную табличку. Процесс реализации данного метода выглядит следующим образом:
- Выделить ЛКМ диапазон ячеек в таблице, которые нужно отсортировать по алфавиту.
- В разделе «Главная» развернуть инструмент «Редактирование», нажав на стрелочку внизу.
- В подразделе «Сортировка и фильтр» указать вариант редактирования «От А до Я». Это и есть алфавитный порядок.
- В окошке предупреждения поставить тумблер в строку «Автоматически расширить выделенный диапазон».
- Проверить результат. Информация в выделенной области таблицы должна сортироваться по алфавиту.
Обратите внимание! При желании отобразить информацию в Excel по алфавиту можно вручную, самостоятельно переставляя строчки местами. Однако этот процесс займет много времени.
Способ 2. Использование функции настраиваемой сортировки значений
Подобный инструмент позволяет пользователю задать индивидуальные параметры для сортировки. С его помощью данные отображаются более презентабельно, а отдельные элементы диапазона не съезжают вниз. Чтобы с помощью настраиваемой сортировки отобразить сведения в табличном массиве по алфавиту, потребуется выполнить ряд простых шагов.
Важно! При необходимости сведения в массиве можно отсортировать в обратном порядке, т.е. «От Я до А».
Способ.3 Использование специальной формулы
Рассмотренные выше методы не эффективны на сто процентов. Их нужно будет повторять каждый раз после создания какой-либо таблицы, чтобы повлиять на расположение данных в ней. Удобнее воспользоваться формулой сортировки, которая будет действовать на протяжении всего процесса заполнения табличного массива и автоматически корректировать сведения во всем диапазоне ячеек. Метод использования функции состоит из нескольких этапов, каждый из которых будет подробно рассмотрен далее.
Этап 1. Написание вспомогательной формулы
Данная формула будет работать по принципу анализа кодировки. Она создается следующим образом:
На этом первый этап создания формулы сортировки закончен, нужно перейти к следующему шагу.
Дополнительная информация! После растягивания формулы рекомендуется изменить название исходной таблицы.
Этап 2. Создание сортировочной формулы
После создания автоматического определения позиций, можно приступать к написанию основной функции по следующему пошаговому алгоритму:
- Поставить курсор мыши в первую ячейку пустого столбца, который следует за основным массивом, и ввести формулу «=ПОИСКПОЗ(СТРОКА(A1)». Введенный оператор будет искать позицию строки. Вместо А1 можно указывается номер конкретной ячейки в зависимости от расположения таблицы на рабочем листе Excel.
- Кликнуть ЛКМ по разделу «Формулы» в верхнем интерфейсе главного меню программы.
- Раскрыть опцию «Определенные имена», щелкнув по стрелочке внизу.
- В появившемся контекстном меню нажать по варианту «Использовать в формуле».
- Следующим действием надо выделить диапазон ячеек со вспомогательной функцией и в подразделе «Тип сопоставления» указать на вариант «Точное совпадение».
- Выделить исходную формулу в дополнительные скобки и пред ними прописать слово «ИНДЕКС». Это функция, определяющая массив наименований.
- Проверить результат. В ячейке указанного ранее столбика должно появиться первое слово из исходного списка по алфавиту.
- Растянуть формулу на все ячейки по схеме, рассмотренной выше.
Обратите внимание! После растягивания формулы все исходные данные расположатся в алфавитном порядке.
Заключение
Таким образом, в Microsoft Office Excel есть несколько способов, позволяющих расположить по алфавиту данные в табличном массиве. Самые простые и распространенные из них были описаны выше.
В Excel есть кнопки, отвечающие за быструю сортировку выделенного массива данных. Их использование станет оптимальным в тех ситуациях, когда нужно обработать ячейки всего один раз, предварительно выделив необходимые.
-
Зажмите левую кнопку мыши и выделите все значения, которые далее будут подвергаться сортировке.
Если вы еще не решили, хотите сортировать только указанный диапазон или нужно захватывать соседние ячейки, проверьте каждый вариант, отменяя его нажатием горячей клавиши Ctrl + Z. Так проще определиться с изменениями, происходящими в таблице.
Способ 2: Настраиваемая сортировка
Настраиваемая сортировка позволяет более гибко выстроить расположение элементов в таблице, учитывая несколько уровней и разных диапазонов данных. Для ее создания используется специальное меню, которое и возьмем во внимание далее.
- Рекомендуем сразу выделить всю таблицу, если помимо сортировки по алфавиту вы желаете добавить еще несколько уровней.
Способ 3: Формула сортировки
Недостатки предыдущих методов состоят в том, что они сортируют только единоразово, а динамически при внесении изменений таблица не меняется. Если вас не устраивает такой вариант, понадобится вручную создать формулу сортировки, которая при добавлении или удалении элементов автоматически пересчитает их и поставит в нужном порядке. Формул будет несколько, поскольку пока разработчики не добавили специальную функцию, которая позволяла бы обойтись без применения вспомогательных подсчетов. Весь дальнейший процесс состоит из нескольких этапов для правильного понимания принципа сортировки по алфавиту.
Шаг 1: Создание вспомогательной формулы
Основная задача – создать вспомогательную формулу, которая анализирует слова в ячейках и определяет их порядковый номер в будущем отсортированном по алфавиту списке. Это происходит при сравнении встроенными алгоритмами Excel, работающими по принципу анализа кодировки. Детально разбирать работу этой формулы не будем, только покажем ее создание.
-
Для работы с будущими вычислениями понадобится создать из ячеек группу, для чего их необходимо выделить и в специально отведенном поле сверху задать новое название.
Шаг 2: Создание формулы сортировки
Вспомогательная формула готова и работает правильно, поэтому можно приступить к созданию основной функции, которая и будет заниматься сортировкой благодаря уже существующему автоматическому определителю позиций.
-
В новой ячейке начните вводить =ПОИСКПОЗ(СТРОКА(A1) . Эта формула отвечает за поиск позиции строки, из-за чего и следует указать аргумент "A1".
Для упрощения понимания отдельно предоставляем полную формулу:
=(ИНДЕКС(Фрукты;ПОИСКПОЗ(СТРОКА(A1);номер_слова;0))) , вам же останется только отредактировать ее под свои цели и растянуть на необходимый диапазон ячеек.
Шаг 3: Модернизации формулы для повторных названий
Единственный недостаток созданной только что формулы – некорректная ее работа при наличии повторных названий, что вы можете заметить на представленном далее скриншоте. Это связано с тем, что вспомогательная функция не в состоянии правильно обработать повторяющиеся слова, поэтому ее придется немного усовершенствовать, если вы хотите использовать в списке повторы.
-
Откройте вспомогательную формулу и уберите знак " СЧЁТЕСЛИ работал только при условии равенства.
Отблагодарите автора, поделитесь статьей в социальных сетях.
При работе с данными в Excel очень часто возникает необходимость сортировать список каких-то элементов по алфавиту или от меньшего значения к большему. Естественно, нет никакой необходимости делать эту рутинную работу вручную, ведь в Excel есть инструменты для решения таких распространенных задач.
В данном материале мы расскажем о том, как сделать список по алфавиту в табличном процессоре Excel. Материал будет полезен для пользователей всех современных версий этой программы, среди которых Excel 2007, 2010, 2013 и 2016.
Способ № 1. Кнопки на вкладке «Главная».
Также с помощью той же кнопки можно включить функцию под названием «Фильтр». В этом случае рядом с верхней ячейкой появится стрелка вниз, с помощью которой можно добавить фильтр и скрыть ненужные данные. Такая фильтрация значительно упрощает работу с разнообразными списками.
Например, если у вас есть список фамилий, то вы можете отфильтровать его таким образом, чтобы скрыть те фамилии, для которых не указаны инициалы. Для этого сначала нужно нажать на стрелку вниз, которая находится рядом с первой ячейкой.
После чего использовать текстовый фильтр «Содержит».
В открывшемся окне вводим точку и нажимаем на кнопку «ОК».
В результате фамилии без инициалов (а точнее ячейки, которые не содержат символ точки) будут отфильтрованы и скрыты из списка.
Для того чтобы снова отобразить все элементы списка нужно снова нажать на стрелку рядом с верхней ячейкой и выбрать пункт «Удалить фильтр».
Способ № 2. Кнопки на вкладке «Данные».
Аналогичные кнопки есть также и на вкладке «Данные». Здесь есть кнопки, отвечающие за сортировку списков «от А до Я», «от Я до А», а также кнопка для настройки «Фильтров».
Работают эти кнопки точно также как те, которые находятся на вкладке «Данные». Выделяете список и нажимаете на кнопку.
Читайте также: