Как сделать алфавит в excel
Перейти к содержимому

Как сделать алфавит в excel

  • автор:

Как автоматически заполнять списки пользовательских / алфавитных символов в Excel

Как автоматически заполнять списки пользовательских / алфавитных символов в Excel

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

Настраиваемые списки по умолчанию

Просмотр пользовательских списков

1. В Лента, перейдите в Вкладка файла и нажмите Параметры.

2. На всплывающем экране «Параметры» перейдите к Продвинутая вкладка, прокрутите вниз и под группой Общие выберите Редактировать специальные списки.

Это вызывает новое окно для отображения и редактирования настраиваемых списков в Excel. По умолчанию Excel позволяет автоматически заполнять месяцы и дни, как с полными, так и с краткими названиями (январь и январь; понедельник и понедельник). В левой части окна «Настраиваемые списки» показаны эти четыре списка по умолчанию. Если вы нажмете на последний список, вы увидите все месяцы в поле «Записи списка» справа. Это источник для автозаполнения списка месяцев в Excel.

Использовать настраиваемый список по умолчанию

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

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

2. Сейчас перетащите маркер заполнения вниз до строки 12, чтобы получить все 12 месяцев — в последовательном порядке — в столбце B.

Создать собственный список и автозаполнение

Напрямую введите произвольный список

На экране пользовательских списков вы также можете создать список из букв алфавита.

1. В поле «Пользовательские списки» слева нажмите НОВЫЙ СПИСОК.

2. В поле "Список записей" справа, введите все элементы списка (т.е. A-Z). Разделите каждую запись запятой, пробелом или разрывом строки (Входить).

3. Наконец, нажмите Добавлять чтобы добавить новый список.

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

Автозаполнение алфавита

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

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

2. Перетащите маркер заполнения вниз до строки 26, чтобы получить все 26 букв алфавита в последовательном порядке в столбце B.

Импортировать настраиваемый список

Другой вариант добавления настраиваемого списка — ссылочные ячейки на листе. Предположим, у вас есть отделы в вашей компании в ячейках B2: B8, как показано на рисунке ниже, и вы хотите создать собственный список из этого диапазона.

Сначала перейдите в окно Custom Lists, как показано выше (Файл> Параметры> Дополнительные параметры, и выберите Редактировать специальные списки).

1. Выберите НОВЫЙ СПИСОК в разделе "Персонализированные списки" затем щелкните значок значок рядом с кнопкой Импорт выбрать диапазон ячеек.

2. Выберите диапазон, содержащий новые элементы списка (B2: B8), и нажмите Входить.

3. Вы вернетесь в окно «Пользовательские списки». Щелкните значок Кнопка импорта.

Как показано ниже, список отделов теперь хранится в виде настраиваемого списка.

Автозаполнение пользовательской серии

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

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

2. Перетащите маркер заполнения вниз до строки 8, чтобы получить все восемь отделов из вашего нового списка — в последовательном порядке — в столбце B.

Как в Excel отобразить данные по алфавиту

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

Способ 1. Кнопки сортировки

В Microsoft Office Excel с помощью встроенных инструментов можно быстро отсортировать нужную табличку. Процесс реализации данного метода выглядит следующим образом:

  1. Выделить ЛКМ диапазон ячеек в таблице, которые нужно отсортировать по алфавиту.
  1. В разделе «Главная» развернуть инструмент «Редактирование», нажав на стрелочку внизу.
  2. В подразделе «Сортировка и фильтр» указать вариант редактирования «От А до Я». Это и есть алфавитный порядок.
  1. В окошке предупреждения поставить тумблер в строку «Автоматически расширить выделенный диапазон».
  1. Проверить результат. Информация в выделенной области таблицы должна сортироваться по алфавиту.

Обратите внимание! При желании отобразить информацию в Excel по алфавиту можно вручную, самостоятельно переставляя строчки местами. Однако этот процесс займет много времени.

Способ 2. Использование функции настраиваемой сортировки значений

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

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

Важно! При необходимости сведения в массиве можно отсортировать в обратном порядке, т.е. «От Я до А».

Способ.3 Использование специальной формулы

Рассмотренные выше методы не эффективны на сто процентов. Их нужно будет повторять каждый раз после создания какой-либо таблицы, чтобы повлиять на расположение данных в ней. Удобнее воспользоваться формулой сортировки, которая будет действовать на протяжении всего процесса заполнения табличного массива и автоматически корректировать сведения во всем диапазоне ячеек. Метод использования функции состоит из нескольких этапов, каждый из которых будет подробно рассмотрен далее.

Этап 1. Написание вспомогательной формулы

Данная формула будет работать по принципу анализа кодировки. Она создается следующим образом:

  1. Выделить нужный диапазон ячеек и прописать новое наименование для него в поле под главным интерфейсом окна программы.
  1. Убедиться, что имя таблички изменилось.
  2. В строке ввода прописать формулу «СЧЕТЕСЛИ (название, элемент)». После указания главных слов в формуле нужно будет выделить конкретный диапазон ячеек, после чего кликнуть по «Enter».
  1. В скобках прописанной формулы перед названием первого элемента таблицы вставить символ «»<=»&».
  1. Растянуть ячейку с вычисленным значением до конца таблицы.

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

Дополнительная информация! После растягивания формулы рекомендуется изменить название исходной таблицы.

Этап 2. Создание сортировочной формулы

После создания автоматического определения позиций, можно приступать к написанию основной функции по следующему пошаговому алгоритму:

  1. Поставить курсор мыши в первую ячейку пустого столбца, который следует за основным массивом, и ввести формулу «=ПОИСКПОЗ(СТРОКА(A1)». Введенный оператор будет искать позицию строки. Вместо А1 можно указывается номер конкретной ячейки в зависимости от расположения таблицы на рабочем листе Excel.
  1. Кликнуть ЛКМ по разделу «Формулы» в верхнем интерфейсе главного меню программы.
  2. Раскрыть опцию «Определенные имена», щелкнув по стрелочке внизу.
  3. В появившемся контекстном меню нажать по варианту «Использовать в формуле».
  4. Следующим действием надо выделить диапазон ячеек со вспомогательной функцией и в подразделе «Тип сопоставления» указать на вариант «Точное совпадение».
  1. Выделить исходную формулу в дополнительные скобки и пред ними прописать слово «ИНДЕКС». Это функция, определяющая массив наименований.
  1. Проверить результат. В ячейке указанного ранее столбика должно появиться первое слово из исходного списка по алфавиту.
  2. Растянуть формулу на все ячейки по схеме, рассмотренной выше.

Обратите внимание! После растягивания формулы все исходные данные расположатся в алфавитном порядке.

Заключение

Таким образом, в Microsoft Office Excel есть несколько способов, позволяющих расположить по алфавиту данные в табличном массиве. Самые простые и распространенные из них были описаны выше.

Как автозаполнить буквы от А до Я в Excel

Microsoft Excel имеет удобную функцию автозаполнения, которая может заполнять ряды, такие как дни недели, месяцы года или числа в серии, например, нечетные или четные числа и т. Д. К сожалению, эта функция не обслуживает буквы алфавит. Это означает, что вы не можете автоматически заполнять письма от AZ in Exce, используя эту же функцию. Вы можете обойти это с помощью формулы.

Автозаполнение в Excel

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

Однако, когда вы используете это с буквами алфавита, это не работает. Для автозаполнения букв от А до Я необходимо использовать формулу.

Автозаполнение писем от А до Я

В Excel введите в ячейку букву A. В следующей ячейке введите следующую формулу и замените адрес ячейки на адрес ячейки, в которую вы ввели A. В ячейке, в которую вы вводите формулу, будет отображаться буква B.

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

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

В формуле используется функция Char, которая может заполнять значения ASCII. Эти значения существуют в серии, которую вы можете использовать в своих интересах, но она имеет свои ограничения. Вы можете перезапустить серию, набрав A в следующей ячейке, как только дойдете до Z. К сожалению, если вы попытаетесь использовать AA, AB и AC и попытаетесь создать серию из нее, как вы можете с нечетными или четными числами, Excel не буду следовать за ним.

Алфавит в excel автоматически

Буквы алфавита в Excel по порядку.

Часто возникает задача быстро вывести все буквы алфавита и разместить их на разных строках или в разных столбцах по порядку. A, B, C… или А, Б, В… в зависимости от нужного алфавита.

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

  • Заполнением двух ячеек вручную и протягиванием курсором
  • Опцией “Автозаполнение”
  • Формулой, ссылающейся на предыдущую ячейку с нужным шагом (например, A1+1)

В случае с буквами алфавита автозаполнение не работает. Протянуть алфавит без формулы тоже не получится.

Но можно создать алфавит функциями, и есть даже несколько вариантов.

Обычной функцией

Наиболее простой вариант решить задачу – функция СИМВОЛ.

Она возвращает по коду ANSI знак, который ему соответствует.

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

Буквы кириллицы можно создать аналогичным способом, разница только в диапазоне чисел. Для русского алфавита зарезервированы числа от 192 до 255. Подробнее можно почитать в статье про функцию СИМВОЛ в Excel.

Как протянуть алфавит формулой

Можно ли без создания столбца прибавить к букве число и получить следующую? Да, такая формула тоже возможна.

Чтобы получить одну букву из другой математически (вычитанием для предыдущей и сложением для следующей), поможет комбинация функций СИМВОЛ и КОДСИМВ. КОДСИМВ производит обратную операцию — возвращает код символа из самого символа.

Формула, возвращающая следующий символ из предыдущего, и ее результат

А вот текстовое представление формулы:

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

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

Еще одно их преимущество – достаточно ввести формулу 1 раз, предварительно выделив область, в которую будет выведен массив, и он будет заполнен разом и полностью.

Способ №1

Чтобы создать массив чисел, воспользуемся функцией СТРОКА, которая будет обращаться к диапазону строк с нужными нам адресами и возвращать массив чисел, который будет брать на вход уже функция СИМВОЛ.

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

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

Более надежно будет создать его функцией ДВССЫЛ:

Аналогичные формулы для создания русского алфавита:

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

Способ №2

Еще один способ получить символы английского алфавита – получить их из адресов ячеек первых 26 столбцов.

Помогут в этом функция АДРЕС, которая выведет адреса ячеек текстом по их координатам, и функция ЛЕВСИМВ, которая извлечет из них первую букву.

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

А так будет выглядеть процесс, если скопировать формулу выше в буфер без фигурных скобок и применить как формулу массива сочетанием клавиш:

А если нужно в вертикальном, формула выше обрабатывается дополнительно функцией ТРАНСП:

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

Применение функций создания алфавита в других задачах в Excel

Функции массива могут пригодиться не только для банального создания списка букв алфавита. Сами эти буквы могут быть нужны в других задачах. Примеры таких – по ссылкам ниже:

Найти английские буквы в русском тексте

Найти первую букву в ячейке

Следующая статья по формулам массива:

Учимся формулам массива – 2/4

Подсчет количества символов в диапазоне Excel

Часто сталкиваетесь с этой или похожими задачами при работе в Excel?
!SEMTools поможет решить их быстро и легко!

Автозаполнение ячеек алфавитом

Сообщений: 68
Регистрация: 01.01.1970

В экселе есть такая фишка — пишешь в столбик или в строку 1 2 3 и т.д., выделяешь это и можешь эту прогрессию продолжить, т.е. 4 5 6 и т.д. А как сделать подобное с алфавитом? Т.е. ввожу а б в, выделяю их и хочу продолжить прогрессию, а он не понимает, что я хочу от него и тупо просто копирует их

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

Столбец А заполняем от 193 до 255. В Б1 =СИМВОЛ(A1) и тянем вниз.

Я сам — дурнее всякого примера! …

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

Я сам — дурнее всякого примера! …

Сообщений: 68
Регистрация: 01.01.1970

Ничего себе. А можно объяснить, почему именно с 192 и до 255? А как быть с английским алфавитом?

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

DYm00n, а не проще от 1 до 255 заполнить? Тогда все станет понятно:-)

Я сам — дурнее всякого примера! …

Сообщений: 170
Регистрация: 24.12.2012

В экселе есть такая фишка — пишешь в столбик или в строку 1 2 3 и т.д., выделяешь это и можешь эту прогрессию продолжить, т.е. 4 5 6 и т.д. А как сделать подобное с алфавитом? Т.е. ввожу а б в, выделяю их и хочу продолжить прогрессию, а он не понимает, что я хочу от него и тупо просто копирует их
меню=>Excel=>Параметры=>Списки (на Вашем компе эта очередность может немного отличаться)
Выбираете «Новый список» и пользуетесь правами свободного художника

Сообщений: 60577
Регистрация: 14.09.2012

Контакты см. в профиле

А как сделать подобное с алфавитом? Т.е. ввожу а б в, выделяю их и хочу продолжить прогрессию
Сервис — Параметры — Списки. Пишем алфавит (алфавиты) и теперь всегда будет автозаполнение по алфвавиту.

В Excel 2010
меню Файл — Параметры — слева Дополнительно — справа прокручиваем ниже и находим кнопку «Изменить списки…»

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

Списки штука классная, ток при переустановке офиса, переносе на др. машину… Мой вариант тоже коряв из-за доп. столбца.:-(

Я сам — дурнее всякого примера! …

Сообщений: 60577
Регистрация: 14.09.2012

Контакты см. в профиле

Списки штука классная, ток при переустановке офиса, переносе на др. машину…
Да — есть такая проблема. Но, если очень нужно сохранить списки, то изначально все свои дополнительные делаем в какой-нибудь книге, откуда потом быстро и легко можно всё восстановить.

> Мой вариант тоже коряв из-за доп. столбца.

А зачем доп.столбец??
=СИМВОЛ(СТРОКА())

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

> Мой вариант тоже коряв из-за доп. столбца.
А зачем доп.столбец??
=СИМВОЛ(СТРОКА())

Согласен, Мастер Йода. Просто в голову не пришло(хотя мелькало). Жара…:-)
Ваш вариант безусловно, лучший.

Я сам — дурнее всякого примера! …

А как мне сделать чтобы например столбец сверху в низ идёт…

Сварочный стык №**** Чтобы не пропечатывать вручную номер… чтобы текст копировался с номером и каждыцй последующий столбец был номер +1 =)

Сообщений: 11308
Регистрация: 01.01.1970

Сообщений: 4328
Регистрация: 23.12.2012

Просто написать в ячейку: Сварочный стык №1
Выделить и протянуть вниз или вправо.
Вместо №1 вставьте любой начальный номер.

Сообщений: 4328
Регистрация: 23.12.2012

Просто написать в ячейку: Сварочный стык №1
Выделить и протянуть вниз или вправо.
Вместо №1 вставьте любой начальный номер.

На всякий случай, «протянуть» означает ткнуть мышкой в правый нижний угол ячейки, и, не отпуская левой кнопки мышки, тянуть вниз или вправо, а затем отпустить кнопку мышки

Или ввести каким-либо способом в ячейки 1,2,3 и т.д. и установить формат
«Сварочный стык №»0
Это полезно, если номер нужно использовать в формулах.

Подскажите пожалуйста если вводить в одну ячейку несколько значений например 1,2,3 как получить в следующей ячейке 4,5,6 и т.д. можно ли так сделать или нет? заранее спасибо

Сообщений: 57
Регистрация: 30.12.2012

В одну ячейку можно ввести несколько значений? :-о

Сообщений: 47199
Регистрация: 15.09.2012

Подскажите пожалуйста если вводить в одну ячейку несколько значений например 1,2,3 как получить в следующей ячейке 4,5,6 и т.д. можно ли так сделать или нет? заранее спасибо
Вдруг человек обрадуется? :)
=ПСТР(A1;ПОИСК(«/»;ПОДСТАВИТЬ(A1;»,»;»/»;2))+1;9)+1&»,»&ПСТР(A1;ПОИСК(«/»;ПОДСТАВИТЬ(A1;»,»;»/»;2))+1;9)+2&»,»&ПСТР(A1;ПОИСК(«/»;ПОДСТАВИТЬ(A1;»,»;»/»;2))+1;9)+3

Спасибо большое разобрался я как перекинуть макрос на свой бланк очень помогли! Всего наилучшего Вам!

Alt+F11, в левой панели «Project…» перетащите Module1 в свою книгу.

А как сделать так чтобы автоматически заполнились ячейками формулами такого типа, =СЧЁТЗ(Лист1!C39:C68) последующая ячейка =СЧЁТЗ(Лист1!C72:C101), =Счёт(Лист1!C105:c134) и так далее, чтобы эксель понял закономерность?

Сообщений: 47199
Регистрация: 15.09.2012

Приблизительно (писалось «на коленке»):
=СЧЁТЗ(ИНДЕКС(Лист1!$C$3:$C$1000;СТРОКА(1:1)*33):ИНДЕКС(Лист1!$C$3:$C$1000;СТРОКА(1:1)*33+29))
Аналог (короче, но хуже — летучий вариант):
=СЧЁТЗ(СМЕЩ(Лист1!$C$3;СТРОКА(1:1)*33;29;))

You can populate numbers, names of months or weekdays easily by dragging your mouse. However, you can’t populate letters in the same fashion. In this guide, we’re going to show you how to populate Alphabet letters in Excel using three different methods.

Introduction

Let us first take a look at how character sets work in Excel. There are two built-in functions which are related to converting numbers into characters:

  • CHAR Function
  • CODE Function

We can use these functions to convert numbers and letters from one another to populate letters in Excel.

Simpler Method

Uppercase and lowercase letters in ASCII character set reside between the numbers 65-90 and 97-122, respectively. 65 = A, 66 = B, 90 = Z, 106 = j, etc. Using character conversion formulas like CHAR, we can convert this numbers to corresponding letters.

Syntax

Example

The challenge for this approach is generating numbers for the CHAR function. As explained in the previous section, you need numbers between 65 and 90 or 97 and 122 for letters. For this, you can use the SEQUENCE function at this step. The SEQUENCE function can generate an array of sequential numbers automatically.

All you need to do is to supply how many numbers you need, and which number to start with.

Syntax

Example

=SEQUENCE(26,1,65) returns an array of numbers between 65 and 90

The function above returns numbers into 26 rows and single column. If you want to generate numbers or letters like in our example, you can use a formula like =SEQUENCE(1,26,65).

Let’s combine both functions to create formula for populating letters of the alphabet.

Syntax

=CHAR(SEQUENCE(26,1,<number where letters start>))

Example

Uppercase letters: =CHAR(SEQUENCE(26,1,65))Lowercase letters: =CHAR(SEQUENCE(26,1,97))

How to populate Alphabet letters in Excel in 3 ways 01

Using the CODE function for populating letters of the alphabet

Excel’s has the CODE function works in opposite way of the CHAR. The CODE function simply returns the corresponding number of the given character in a character set.

Syntax

Example

As a result, the CODE function with the character can be replaced with the number itself. The following is an example for using this formula.

Syntax

=CHAR(SEQUENCE(CODE(<last character>)-CODE(<first character> )+1,1,CODE(<first character>)))

Example

Dynamic character interval

Using the CODE function, we can improve the model by following a more dynamic approach. We can replace the hard coded letters like “A” or “Z” with cell references containing these characters. This approach allows us to change the start and end characters of alphabet letters without updating the formula.

Syntax

=CHAR(SEQUENCE(CODE(<the cell contains the last character>)-CODE(<the cell contains the first character> )+1,1,CODE(<the cell contains the first character>)))

Example

Using LET function to populate Alphabet letters

This is an optional step for populating alphabet letters in Excel. The relatively new LET function allows you to create named ranges inside the context of its own formula.

The syntax of the LET function contains the actual formula which using determined name-value pairs.

Syntax of the LET function

LET(name1, name_value1, [name2], [name_value2], …, calculation)

Syntax of our model with the LET function

=LET(Start,CODE(<the cell contains the first character>),Finish,CODE(<the cell contains the last character>),CHAR(SEQUENCE(Start-Finish+1,1,Finish)))

Example

We defined named ranges for Start and Finish as CODE(M7) and CODE(M6) respectively. Each name is replaced with the corresponding CODE function block.

How to populate Alphabet letters in Excel in 3 ways - LET

Сгенерируем русский (АБВГДЕЖЗИЙКЛМНОП…) и английский (ABCDEFGHIJKLMNOPQRST…) алфавит с помощью функции

СИМВОЛ()

.

Каждому символу соответствует свой код. Соответствие кодов символам можно посмотреть через меню

(код указан в нижнем правом углу).

Формула

=КОДСИМВ(«А»)

вернет значение 192 (для русской буквы А), для английской буквы —

КОДСИМВ()

вернет 65.

Функция

СИМВОЛ()

является «обратной» по отношению к

КОДСИМВ()

, т.к. формула

=СИМВОЛ(КОДСИМВ(«Я»))

вернет букву Я.

При генерации алфавита воспользуемся тем фактом, что русские буквы имеют код от 192 до 255 и следуют подряд.

Записав формулу

=СИМВОЛ(191+СТРОКА()-СТРОКА($A$9))

получим столбец со всеми буквами алфавида, кроме Ё и ё (коды 168 и 184). См.

файл примера

.

воспользовавшись идеями из статьи

Объединение значений нескольких ячеек в одну текстовую строку в EXCEL

объединим все буквы в одну строку — алфавит.

Аналогично поступим для английского алфавита (учтем, что между блоками с ПРОПИСНЫМИ и строчными буквами содержатся еще 6 других символов).

Microsoft Excel имеет удобную функцию автозаполнения, которая может заполнять ряды, такие как дни недели, месяцы года или числа в серии, например, нечетные или четные числа и т. Д. К сожалению, эта функция не обслуживает буквы алфавит. Это означает, что вы не можете автоматически заполнять письма от AZ in Exce, используя эту же функцию. Вы можете обойти это с помощью формулы.

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

Однако, когда вы используете это с буквами алфавита, это не работает. Для автозаполнения букв от А до Я необходимо использовать формулу.

Автозаполнение писем от А до Я

В Excel введите в ячейку букву A. В следующей ячейке введите следующую формулу и замените адрес ячейки на адрес ячейки, в которую вы ввели A. В ячейке, в которую вы вводите формулу, будет отображаться буква B.

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

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

В формуле используется функция Char, которая может заполнять значения ASCII. Эти значения существуют в серии, которую вы можете использовать в своих интересах, но она имеет свои ограничения. Вы можете перезапустить серию, набрав A в следующей ячейке, как только дойдете до Z. К сожалению, если вы попытаетесь использовать AA, AB и AC и попытаетесь создать серию из нее, как вы можете с нечетными или четными числами, Excel не буду следовать за ним.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *