Сгенерируем русский (АБВГДЕЖЗИЙКЛМНОП...) и английский (ABCDEFGHIJKLMNOPQRST...) алфавит с помощью функции СИМВОЛ() .
Каждому символу соответствует свой код. Соответствие кодов символам можно посмотреть через меню Вставка/ Текст/ Символ (код указан в нижнем правом углу).
Формула =КОДСИМВ("А") вернет значение 192 (для русской буквы А), для английской буквы - КОДСИМВ() вернет 65.
Функция СИМВОЛ() является "обратной" по отношению к КОДСИМВ() , т.к. формула =СИМВОЛ(КОДСИМВ("Я")) вернет букву Я.
При генерации алфавита воспользуемся тем фактом, что русские буквы имеют код от 192 до 255 и следуют подряд.
Записав формулу =СИМВОЛ(191+СТРОКА()-СТРОКА($A$9)) получим столбец со всеми буквами алфавида, кроме Ё и ё (коды 168 и 184). См. файл примера .
воспользовавшись идеями из статьи Объединение значений нескольких ячеек в одну текстовую строку в EXCEL объединим все буквы в одну строку - алфавит.
Аналогично поступим для английского алфавита (учтем, что между блоками с ПРОПИСНЫМИ и строчными буквами содержатся еще 6 других символов).
© Copyright 2013 - 2024 Excel2.ru. All Rights Reserved
Комментарии