Excel функция строчные буквы

Нижний регистр

В отличие от Word, в Excel нет кнопки смены регистра. Для перевода текста в нижний регистр – например, чтобы вместо «СЕРГЕЙ ИВАНОВ» или «Сергей Иванов» стало «сергей иванов» – необходимо воспользоваться функцией «СТРОЧН» . Преимущество использования функции заключается в том, что вы можете изменить регистр всего столбца текста одновременно. В примере ниже показано, каким образом это сделать.

  1. Вставьте новый столбец возле столбца, содержащего текст, который необходимо преобразовать.Предположим, что новый столбец – это столбец B, а первоначальный столбец – это столбец A, и что ячейка A1 содержит заголовок столбца.

  2. В ячейке B2 введите =LOWER(A2) и нажмите клавишу «ВВОД». Текст в ячейке B2 должен стать строчным.

  3. Заполните этой формулой столбец B.

  4. Теперь выберите преобразованные значения в столбце B, скопируйте их ивставьте как значенияповерх значений в столбце A.

  5. Удалите столбец B, поскольку больше он вам не понадобится.

Верхний регистр

В отличие от Word, в Excel нет кнопки смены регистра. Для перевода текста в верхний регистр – например, чтобы вместо «сергей иванов» или «Сергей Иванов» стало «СЕРГЕЙ ИВАНОВ» – необходимо воспользоваться функцией «ПРОПИСН». Преимущество использования функции заключается в том, что вы можете изменить регистр всего столбца текста одновременно. В примере ниже показано, каким образом это сделать.

  1. Вставьте новый столбец возле столбца, содержащего текст, который необходимо преобразовать.Предположим, что новый столбец – это столбец B, а первоначальный столбец – это столбец A, и что ячейка A1 содержит заголовок столбца.

  2. В ячейке B2 введите =ПРОПИСН(A2) и нажмите клавишу «ВВОД». Текст в ячейке B2 должен стать прописным.

  3. Заполните этой формулой столбец B.

  4. Теперь выберите преобразованные значения в столбце B, скопируйте их ивставьте как значенияповерх значений в столбце A.

  5. Удалите столбец B, поскольку больше он вам не понадобится.

Каждое слово с заглавной буквы

В отличие от Word, в Excel нет кнопки смены регистра. Для преобразования текста таким образом, чтобы все слова в тексте были с заглавной буквы – например, чтобы вместо «Сергей ИВАНОВ» или «СЕРГЕЙ ИВАНОВ» стало «Сергей Иванов» – необходимо воспользоваться функцией «ПРОПНАЧ» Преимущество использования функции заключается в том, что вы можете изменить регистр всего столбца текста одновременно. В примере ниже показано, каким образом это сделать.

  1. Вставьте новый столбец возле столбца, содержащего текст, который необходимо преобразовать.Предположим, что новый столбец – это столбец B, а первоначальный столбец – это столбец A, и что ячейка A1 содержит заголовок столбца.

  2. В ячейке B2 введите =ПРОПНАЧ(A2) и нажмите клавишу «ВВОД». Текст в ячейке B2 должен изменить регистр.

  3. Заполните этой формулой столбец B.

  4. Теперь выберите преобразованные значения в столбце B, скопируйте их ивставьте как значенияповерх значений в столбце A.

  5. Удалите столбец B, поскольку больше он вам не понадобится.

Нужна дополнительная помощь?

Содержание

  • Трансформация строчных символов в прописные
    • Способ 1: функция ПРОПИСН
    • Способ 2: применение макроса
  • Вопросы и ответы

Заглавная буква в Microsoft Excel

В некоторых ситуациях весь текст в документах Excel требуется писать в верхнем регистре, то есть, с заглавной буквы. Довольно часто, например, это нужно при подаче заявлений или деклараций в различные государственные органы. Чтобы написать текст большими буквами на клавиатуре существует кнопка Caps Lock. При её нажатии запускается режим, при котором все введенные буквы будут заглавными или, как говорят по-другому, прописными.

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

Читайте также: Как в Ворде сделать текст заглавными буквами

Трансформация строчных символов в прописные

Если в программе Word для преобразования букв в заглавные (прописные) достаточно выделить нужный текст, зажать кнопку SHIFT и дважды кликнуть по функциональной клавише F3, то в Excel так просто решить проблему не получится. Для того, чтобы преобразовать строчные буквы в заглавные, придется использовать специальную функцию, которая называется ПРОПИСН, или воспользоваться макросом.

Способ 1: функция ПРОПИСН

Сначала давайте рассмотрим работу оператора ПРОПИСН. Из названия сразу понятно, что его главной целью является преобразование букв в тексте в прописной формат. Функция ПРОПИСН относится к категории текстовых операторов Excel. Её синтаксис довольно прост и выглядит следующим образом:

=ПРОПИСН(текст)

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

Теперь давайте на конкретном примере разберемся, как работает оператор ПРОПИСН. У нас имеется таблица с ФИО работников предприятия. Фамилия записана в обычном стиле, то есть, первая буква заглавная, а остальные строчные. Ставится задача все буквы сделать прописными (заглавными).

  1. Выделяем любую пустую ячейку на листе. Но более удобно, если она будет располагаться в параллельном столбце тому, в котором записаны фамилии. Далее щелкаем по кнопке «Вставить функцию», которая размещена слева от строки формул.
  2. Переход в Мастер функций в Microsoft Excel

  3. Запускается окошко Мастера функций. Перемещаемся в категорию «Текстовые». Находим и выделяем наименование ПРОПИСН, а затем жмем на кнопку «OK».
  4. Переход в окно аргументов функции ПРОПИСН в Microsoft Excel

  5. Происходит активация окна аргументов оператора ПРОПИСН. Как видим, в этом окне всего одно поле, которое соответствует единственному аргументу функции – «Текст». Нам нужно в это поле ввести адрес первой ячейки в столбце с фамилиями работников. Это можно сделать вручную. Вбив с клавиатуры туда координаты. Существует также и второй вариант, который более удобен. Устанавливаем курсор в поле «Текст», а потом кликаем по той ячейке таблицы, в которой размещена первая фамилия работника. Как видим, адрес после этого отображается в поле. Теперь нам остается сделать последний штрих в данном окне – нажать на кнопку «OK».
  6. Окно аргументов функции ПРОПИСН в Microsoft Excel

  7. После этого действия содержимое первой ячейки столбца с фамилиями выводится в предварительно выделенный элемент, в котором содержится формула ПРОПИСН. Но, как видим, все отображаемые в данной ячейке слова состоят исключительно из заглавных букв.
  8. Результат функции ПРОПИСН выведен в ячейку в Microsoft Excel

  9. Теперь нам нужно произвести преобразование и для всех других ячеек столбца с фамилиями работников. Естественно, мы не будем для каждого сотрудника применять отдельную формулу, а просто скопируем уже существующую при помощи маркера заполнения. Для этого ставим курсор в нижний правый угол элемента листа, в котором содержится формула. После этого курсор должен преобразоваться в маркер заполнения, который выглядит как небольшой крестик. Производим зажим левой кнопки мыши и тянем маркер заполнения на количество ячеек равное их числу в столбце с фамилиями сотрудников предприятия.
  10. Маркер заполнения в Microsoft Excel

  11. Как видим, после указанного действия все фамилии были выведены в диапазон копирования и при этом они состоят исключительно из заглавных букв.
  12. Результат копирования маркером заполнения в Microsoft Excel

    Lumpics.ru

  13. Но теперь все значения в нужном нам регистре расположены за пределами таблицы. Нам же нужно вставить их в таблицу. Для этого выделяем все ячейки, которые заполнены формулами ПРОПИСН. После этого кликаем по выделению правой кнопкой мыши. В открывшемся контекстном меню выбираем пункт «Копировать».
  14. Копирование в Microsoft Excel

  15. После этого выделяем столбец с ФИО сотрудников предприятия в таблице. Кликаем по выделенному столбцу правой кнопкой мыши. Запускается контекстное меню. В блоке «Параметры вставки» выбираем пиктограмму «Значения», которая отображена в виде квадрата, содержащего цифры.
  16. Вставка в Microsoft Excel

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

Очистка содержимого в Microsoft Excel

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

Таблица готова в Microsoft Excel

Урок: Мастер функций в Экселе

Способ 2: применение макроса

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

  1. После того, как вы активировали работу макросов, выделяем диапазон, в котором нужно трансформировать буквы в верхний регистр. Затем набираем сочетание клавиш Alt+F11.
  2. Выделение диапазона в Microsoft Excel

  3. Запускается окно Microsoft Visual Basic. Это, собственно, редактор макросов. Набираем комбинацию Ctrl+G. Как видим, после этого курсор перемещается в нижнее поле.
  4. Окно Microsoft Visual Basic в Microsoft Excel

  5. Вводим в это поле следующий код:

    for each c in selection:c.value=ucase(c):next

    Затем жмем на клавишу ENTER и закрываем окно Visual Basic стандартным способом, то есть, нажав на кнопку закрытия в виде крестика в его правом верхнем углу.

  6. Код введен в поле в окне Microsoft Visual Basic в Microsoft Excel

  7. Как видим, после выполнения вышеуказанных манипуляций, данные в выделенном диапазоне преобразованы. Теперь они полностью состоят из прописных букв.

Диапазон данных преобразован с помощью Microsoft Visual Basic в Microsoft Excel

Урок: Как создать макрос в Excel

Для того, чтобы сравнительно быстро преобразовать все буквы в тексте из строчных в прописные, а не терять время на его ручное введение заново с клавиатуры, в Excel существует два способа. Первый из них предусматривает использование функции ПРОПИСН. Второй вариант ещё проще и быстрее. Но он основывается на работе макросов, поэтому этот инструмент должен быть активирован в вашем экземпляре программы. Но включение макросов – это создание дополнительной точки уязвимости операционной системы для злоумышленников. Так что каждый пользователь решает сам, какой из указанных способов ему лучше применить.

Еще статьи по данной теме:

Помогла ли Вам статья?

Программа Excel предлагает своим пользователям целых 3 функции для работы с большими и маленькими буквами в тексте (верхний и нижний регистр). Эти текстовые функции делают буквы большими и маленькими или же изменяют только первую букву в слове на большую.

Формулы с текстовыми функциями Excel

Сначала рассмотрим на примере 3 текстовых функции Excel:

  1. ПРОПИСН – данная текстовая функция изменяет все буквы в слове на прописные, большие.
  2. СТРОЧН – эта функция преобразует все символы текста в строчные, маленькие буквы.
  3. ПРОПНАЧ – функция изменяет только первую букву в каждом слове на заглавную, большую.

ПРОПИСН СТРОЧН ПРОПНАЧ.

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

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

заменить первую букву в предложении.

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



Принцип действия формулы для замены первой буквы в предложении

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

В левой части формулы используется дополнительная функция ЛЕВСИМВ:

В левой части формулы.

Задача этой части формулы изменить первую букву на большую в исходной текстовой строке ячейки A1. Благодаря функции ЛЕВСИМВ можно получать определенное количество символов начиная с левой стороны текста. Функция требует заполнить 2 аргумента:

  1. Текст – ссылка на ячейку с исходным текстом.
  2. Количесвто_знаков – число возвращаемых символов с левой стороны (с начала) исходного текста.

В данном примере необходимо получить только 1 первый символ из исходной текстовой строки в ячейке A1. Далее полученный символ преобразуется в прописную большую букву верхнего регистра.

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

Правая часть формулы.

Текстовая функция ПРАВСИМВ работает обратно пропорционально функции ЛЕВСИМВ. Так же требует запыления двух аргументов: исходный текст и количество знаков. Но возвращает она определенное число букв, полученных с правой стороны исходного текста. Однако в данном случаи мы в качестве второго аргумента не можем указать фиксированное значение. Ведь нам заранее неизвестно количество символов в исходном тексте. Кроме того, длина разных исходных текстовых строк может отличаться. Поэтому нам необходимо предварительно подсчитать длину строки текста и от полученного числового значения отнять -1, чтобы не изменять первую большую букву в строке. Ведь первая буква обрабатывается левой частью формулы и уже преобразована под требования пользователя. Поэтом на нее недолжна влиять ни одна функция из правой части формулы.

Для автоматического подсчета длины исходного текста используется текстовая функция Excel – ДЛСТР (расшифроваться как длина строки). Данная функция требует для заполнения всего лишь одного аргумента – ссылку на исходный текст. В результате вычисления она возвращает числовое значение, попетому после функции =ДЛСТР(A1) отнимаем -1. Что дает нам возможность не затрагивать первую большую букву правой частью формулы. В результате функция ПРАВСИМВ возвращает текстовую строку без одного первого символа для функции СТРОЧН, которая заменяет все символы текста в маленькие строчные буквы.

независимости от длины текста.

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

  • Функции изменения регистра Excel
    • Все строчные – формула
    • Все заглавные (прописные) – формула
    • Каждая первая буква после символов, не являющихся буквами – заглавная
  • Преобразование регистра в Excel с помощью !SEMTools
  • Изменить регистр слов
  • Заглавные буквы —> в строчные
  • Сделать все буквы заглавными (прописными)
  • Каждое слово с заглавной
  • Изменение регистра предложений
    • Предложения с заглавной
    • Предложения с маленькой буквы
  • Регистр слов с латиницей
    • Слова с латиницей – с заглавной
    • Слова с латиницей – все буквы заглавные (капсом)
  • Исправление регистра топонимов
  • Распознавание аббревиатур

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

Многие системы статистики (например, Wordstat Яндекса) выводят данные в нормализованном виде. Для исправления их написания необходимы особые функции управления регистром.

В Excel из коробки доступны 3 функции для изменения регистра: СТРОЧН, ПРОПИСН, ПРОПНАЧ.

Первая делает все буквы маленькими, вторая – большими.

Все строчные – формула

Сделать все буквы маленькими в Excel поможет функция СТРОЧН. Как и любые функции, она требует ручной ввод в отдельную ячейку.

Функция СТРОЧН в Excel
СТРОЧН – простейшие примеры формул

Все заглавные (прописные) – формула

Функция ПРОПИСН делает все строчные буквы заглавными, а остальные символы не меняет. Также требует создания доп. столбца.

Примеры на картинке ниже:

Функция ПРОПИСН - примеры
Функция ПРОПИСН – примеры формул

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

Каждая первая буква после символов, не являющихся буквами – заглавная

Речь идет о функции ПРОПНАЧ. Она делает заглавным каждый первый символ, следующий за символом, не являющимся буквой. В связи с этим некоторые слова будут преобразовываться некорректно. Кое-какой -> Кое-Какой, волей-неволей -> Волей-Неволей, 1-го – > 1-Го, примеров достаточно. Когда объём данных небольшой, такого рода погрешности легко проверить и исправить вручную. Если же данных много, корректура может стать несносно рутинной и неприятной.

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

ПРОПНАЧ — примеры применения функции

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

Преобразование регистра в Excel с помощью !SEMTools

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

Надстройка !SEMTools содержит все самые востребованные инструменты, связанные с изменением регистра букв.

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

Изменить регистр слов

Процедуры раздела “изменить регистр слов” — самые простые и аналогичны штатным функциям Excel, разве что намного удобнее.

Заглавные буквы —> в строчные

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

Как перевести все заглавные буквы в строчные в Excel

Заменяем все заглавные буквы на строчные в диапазоне Excel с помощью !SEMTools

Сделать все буквы заглавными (прописными)

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

как сделать все буквы заглавными в Excel

Как сделать все буквы заглавными в Excel с помощью надстройки для Excel !SEMTools

Процедура по сути является аналогом применения функции ПРОПИСН, описанной выше. Её преимущество — замена данных прямо на месте.

Каждое слово с заглавной

Процедура – аналог ПРОПНАЧ, с обработкой на месте.

каждое слово с заглавной буквы
Делаем каждое слово с заглавной буквы

Изменение регистра предложений

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

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

Предложения с заглавной

Одним кликом переводим первые буквы предложений из строчных в заглавные:

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

Предложения с маленькой буквы

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

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

предложения с маленькой буквы
Делаем начала предложений с маленькой буквы

Регистр слов с латиницей

Надстройка !SEMTools умеет различать слова по содержащимся в них символам, в числе которых латиница. Данные процедуры позволяют сделать такие слова с большой буквы или “капсом” в кейсах, когда это нужно (например, иностранные бренды).

Слова с латиницей – с заглавной

Процедура распознает английские слова и делает первую букву этих слов заглавной.

слова с латиницей с заглавной буквы

Меняем регистр слов с латиницей и делаем их с большой буквы

Слова с латиницей – все буквы заглавные (капсом)

Хочется еще больше выделить слова с латиницей? Инструмент преобразовывает все буквы слов на латинице в заглавные.

английские слова капсом
Делаем английские слова целиком заглавными буквами

Исправление регистра топонимов

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

Функция меняет первые буквы слов и фраз-топонимов (географических наименований) со строчных на заглавные. Важно, что она не просто делает первую букву заглавной, но и понимает такие топонимы, как “СПб”.

исправить регистр написания городов

Делаем топонимы с заглавной буквы

Распознавание аббревиатур

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

распознавание аббревиатур в Excel
Разпознавание аббревиатур в !SEMTools

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

Заглавные (прописные) и строчные буквы в Excel

Разберемся как изменять регистр букв в Excel, т.е. переводить заглавные (прописные) буквы в строчные и наоборот, а также другие различные нестандартные расстановки.

Приветствую всех, уважаемые читатели блога TutorExcel.Ru.

Наверняка многие из вас сталкивались с задачей изменения текста с той целью, чтобы его было удобнее воспринимать и читать, например, перевести заглавные буквы в строчные (проще говоря, большие в маленькие) или наоборот, строчные буквы в заглавные (маленькие в большие), представить текст в стандартном виде (как в предложениях), поменять регистр на противоположный и т.д.
Поэтому, несмотря на то, что Microsoft Excel в основном ориентирован на работу с числовыми данными, все-таки не стоит забывать и про возможность работы с текстовыми данными.

Вместо того, чтобы перенабирать все записи вручную или если просто лень этим заниматься, то предлагаю рассмотреть более удобные способы изменения регистра букв в Excel.
Хотя Excel в полной мере и не обладает возможностями Microsoft Word, тем не менее варианты перевода символов в верхний и нижний регистры есть, давайте подробнее остановимся на 3 основных способах:

  • Применение Microsoft Word. Конвертирование данных посредством программы Microsoft Word;
  • Стандартные функции Excel. Поменять регистр текста можно воспользовавшись функциями СТРОЧН (изменяет все буквы на строчные), ПРОПИСН (изменяет все символы на заглавные) и ПРОПНАЧ (изменяет первые буквы слов на заглавные, все оставшиеся — на строчные);
  • Применение пользовательских функций (UDF). Если варианты со стандартным функционалом не подходят, и нужна другая расстановка прописных и строчных символов, то можно реализовать пользовательскую функцию.

Применение Microsoft Word

Так как в Microsoft Word возможность изменения регистра текста уже реализована, то можно не изобретать велосипед и для перевода заглавных букв в строчные (и наоборот) воспользоваться программой Word.
Алгоритм простой — выделяем и копируем данные из Excel, переходим в Word и вставляем их в документ. Далее применяем опцию Регистр (располагается на вкладке Главная в блоке Шрифт), а затем возвращаем отредактированные данные обратно в Excel.


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

Стандартные функции Excel

Excel предлагает нам 3 стандартные функции для преобразования данных в строчные (все строчные) и прописные буквы (ВСЕ ПРОПИСНЫЕ), а также смешанную расстановку (Начинать С Прописных).
Детально изучим каждый из вариантов конвертации текстовых данных.

Как сделать все буквы строчными в Excel?

Сделать перевод всех символов в строчные можно с помощью функции СТРОЧН (английская версия LOWER) в Excel:

СТРОЧН(текст)
Делает все буквы в строке текста строчными.

  • Текст(обязательный аргумент) — текст, буквы которого конвертируются в нижний регистр (т.е. в маленькие).

Применим функцию СТРОЧН, где в качестве аргумента выбираем произвольный текст, в котором мы хотим сконвертировать все символы в строчные:

Как сделать все буквы заглавными (прописными) в Excel?

Для перевода текстовых данных в большие буквы можно обратиться к функции ПРОПИСН (английская версия UPPER):

ПРОПИСН(текст)
Делает все буквы в строке текста прописными.

  • Текст(обязательный аргумент) — текст, буквы которого конвертируются в верхний регистр (т.е. в большие).

Принцип действия аналогичный, применяем функцию ПРОПИСН, аргументом указываем текст, который мы планируем сделать состоящим только из заглавных символов:

Как сделать первую букву заглавной в Excel?

Для изменения начального символа каждого слова в тексте из строчного в заглавный можно воспользоваться функцией ПРОПНАЧ (английская версия PROPER):

ПРОПНАЧ(текст)
Начинает текстовую строку с заглавной буквы; делает прописной первую букву в каждом слове текста, преобразуя все другие в строчные.

  • Текст(обязательный аргумент) — текст, в котором начальные буквы слов конвертируются в верхний регистр (т.е. в большие), все оставшиеся — в нижний (т.е. в маленькие).

Все то же самое, что и в предыдущих примерах, применяем к данным функцию ПРОПНАЧ, в котором хотим конвертировать начальные буквы слов в большие, а все оставшиеся сделать маленькими:


Однако при работе с ПРОПНАЧ необходимо учитывать, что Excel воспринимает знаки препинания как начало нового слова.
В данном случае не только запятая, точка, пробел, вопросительный или восклицательный знак означают конец слова, но и любые другие знаки препинания (двоеточие, точка с запятой, кавычки, скобки, дефис, тире и т.д.).
Из-за этого могут возникнуть ситуации, когда некоторые слова преобразуются правильно (пример алма-ата -> Алма-Ата), а некоторые некорректно (пример кое-что -> Кое-Что).

Применение пользовательских функций (UDF)

Идём дальше и переходим к нестандартным способам конвертации.
Третий вариант изменения регистра текста — пользовательская функция, где мы можем реализовать любой произвольный шаблон конвертирования.
Давайте повторим функционал смены регистра из текстового редактора Word, в которой к 3 основным (ВСЕ ПРОПИСНЫЕ, все строчные и Начинать С Прописных) добавляются еще 2 варианта — Как в предложениях и иЗМЕНИТЬ рЕГИСТР.
Так как в общем и целом никаких ограничений на итоговый вид текстовых данных нет, то также добавим реализацию нестандартных расстановок, к примеру, ЧеРеДоВаНиЕ рЕгИсТрОв и ПрОИЗвоЛЬноЕ нАПиСАниЕ.

Переходим в редактор Visual Basic (горячая клавиша Alt + F11), добавляем новый модуль и записываем код новой функции (напротив основных действий кода даются пояснения):

Преобразование всех букв в заглавные в Microsoft Excel

В некоторых ситуациях весь текст в документах Excel требуется писать в верхнем регистре, то есть, с заглавной буквы. Довольно часто, например, это нужно при подаче заявлений или деклараций в различные государственные органы. Чтобы написать текст большими буквами на клавиатуре существует кнопка Caps Lock. При её нажатии запускается режим, при котором все введенные буквы будут заглавными или, как говорят по-другому, прописными.

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

Трансформация строчных символов в прописные

Если в программе Word для преобразования букв в заглавные (прописные) достаточно выделить нужный текст, зажать кнопку SHIFT и дважды кликнуть по функциональной клавише F3, то в Excel так просто решить проблему не получится. Для того, чтобы преобразовать строчные буквы в заглавные, придется использовать специальную функцию, которая называется ПРОПИСН, или воспользоваться макросом.

Способ 1: функция ПРОПИСН

Сначала давайте рассмотрим работу оператора ПРОПИСН. Из названия сразу понятно, что его главной целью является преобразование букв в тексте в прописной формат. Функция ПРОПИСН относится к категории текстовых операторов Excel. Её синтаксис довольно прост и выглядит следующим образом:

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

Теперь давайте на конкретном примере разберемся, как работает оператор ПРОПИСН. У нас имеется таблица с ФИО работников предприятия. Фамилия записана в обычном стиле, то есть, первая буква заглавная, а остальные строчные. Ставится задача все буквы сделать прописными (заглавными).

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

Запускается окошко Мастера функций. Перемещаемся в категорию «Текстовые». Находим и выделяем наименование ПРОПИСН, а затем жмем на кнопку «OK».

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

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

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

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

После этого выделяем столбец с ФИО сотрудников предприятия в таблице. Кликаем по выделенному столбцу правой кнопкой мыши. Запускается контекстное меню. В блоке «Параметры вставки» выбираем пиктограмму «Значения», которая отображена в виде квадрата, содержащего цифры.

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

    Способ 2: применение макроса

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

      После того, как вы активировали работу макросов, выделяем диапазон, в котором нужно трансформировать буквы в верхний регистр. Затем набираем сочетание клавиш Alt+F11.

    Запускается окно Microsoft Visual Basic. Это, собственно, редактор макросов. Набираем комбинацию Ctrl+G. Как видим, после этого курсор перемещается в нижнее поле.

    Вводим в это поле следующий код:

    for each c in selection:c.value=ucase(c):next

    Затем жмем на клавишу ENTER и закрываем окно Visual Basic стандартным способом, то есть, нажав на кнопку закрытия в виде крестика в его правом верхнем углу.

  • Как видим, после выполнения вышеуказанных манипуляций, данные в выделенном диапазоне преобразованы. Теперь они полностью состоят из прописных букв.
  • Для того, чтобы сравнительно быстро преобразовать все буквы в тексте из строчных в прописные, а не терять время на его ручное введение заново с клавиатуры, в Excel существует два способа. Первый из них предусматривает использование функции ПРОПИСН. Второй вариант ещё проще и быстрее. Но он основывается на работе макросов, поэтому этот инструмент должен быть активирован в вашем экземпляре программы. Но включение макросов – это создание дополнительной точки уязвимости операционной системы для злоумышленников. Так что каждый пользователь решает сам, какой из указанных способов ему лучше применить.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Заглавные и строчные буквы в Excel

    Мне иногда не хватает в Excel команды, аналогичной «Регистр» Word’а, которая в один щелчок могла бы превращать текст в читаемый. Например, сделать из полностью строчного текста предложения. Иными словами, менять регистр и превращать заглавные, то есть прописные буквы в строчные и наоборот. Заглавные и строчные буквы в Excel приходится преобразовывать совсем по-другому, а именно с помощью функций.

    Функции

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

    1. Функция СТРОЧН(). У нее только один аргумент — текст, который она перебирает и каждую букву которого превращает в строчную.
    2. Функция ПРОПИСН(). Аналогичная предыдущей, только превращает все наоборот в заглавные (прописные) буквы.
    3. Функция ПРОПНАЧ(). Эта функция превращает в заглавную первую букву каждого слова.

    В принципе, этого хватает. На рисунке можно посмотреть результат работы этих функций:

    Сложные режимы

    Конечно, бывают случаи, когда простого использования этих функций недостаточно. Например, уже упомянутая команда «Регистр» содержит 5 режимов:

    Как видите, три режима вполне реализуются через текстовые функции. Но остальные две, а именно — «Как в предложениях» и «иЗМЕНИТЬ РЕГИСТР» стандартными средствами не достичь.

    У вас есть следующие варианты для того, чтобы получить желаемое:

    1. Метод простой и грубый . Как говорил Принц-Полукровка в «Гарри Поттере»: «просто засуньте им в глотку безоар». А именно, копируете нужный текст, переходите в Word, там вставляете, применяете команду «Регистр», потом получившийся текст тащите обратно в Excel. Преимущества — скорость и незамысловатость. Недостаток — с большими таблицами придется повозиться, менять форматирование и т.д.
    2. Использовать макрос или пользовательскую функцию. Лично я пытался реализовать через формулы массива или через комбинации функций, но получалось так громоздко и неэффективно по сравнению с найденным на сайте «Мир MS Excel» способом, что я решил его передать без каких-либо поправок.

    Пользовательская функция

    Вот сам текст функции:

    Как ею пользоваться, по шагам:

    1. Открываете Excel, нажимаете Alt+F11, откроется окно Visual Basic.
    2. Команда Insert/Module. В открывшееся поле вставляете текст.
    3. Переходите в Excel, теперь в списке функций, в полном алфавитном перечне у вас появилась функция ConvertRegistr.
    4. У этой функции два аргумента — ячейка и режим преобразования регистра. В тексте функции есть комментарии, какой режим обозначен какой цифрой. По сути она заменяет предыдущие три функции, а работает полным аналогом уже упоминавшейся команды «Регистр». Правда, есть нюанс — 4й пункт — «Как в предложениях» — работает только для одного предложения. Если кому нужно, пишите на мэйл, скину рабочий вариант, который переработает нормальный литературный текст.
    5. Если вы хотите, чтобы функция всегда была под рукой, сохраните файл как надстройку Excel в папке Addins. У меня она находится по адресу: C:UsersuserAppDataRoamingMicrosoftAddIns.
    6. Активируйте надстройку через Офис/Параметры Excel/Надстройки/Перейти в надстройки. Там появится окно, где надо будет поставить галочку напротив названия файла. Также возможно прописать макрос пребразования регистра в диапазонах, это вы сможете посмотреть здесь .

    Удачи в использовании!
    Эксель Практик
    «Глаза боятся, а руки делают»

    P.S. Понравилась статья? Подпишитесь на рассылку в правой части страницы (Бесплатный курс «Топ-10 инструментов Excel») и будьте в курсе новых событий.

    Заглавные и строчные буквы в Excel : 12 комментариев

    команды «регистр» в Экселе не существует … к преогромному сожалению.

    Статья полезная, но почему-то не указано некоторое количество важной информации. Как VBA открыть написано, а где находится список функций нет. А как сохранить скрипт в виде add in? Тоже, видимо, должно было всем понятно.

    Опять же, как добавить кнопку на панель тоже не написано. Видимо это куда проще, чем запустить VBA через Excel.

    Роман, спасибо, исправлюсь. На момент написания статьи сделал быстро, некоторые моменты можно было сделать проще.

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

    Вообще-то да. Возьму на заметку, постараюсь залить расширенный вариант.

    Здравствуйте. А может Вы мне сможете помочь? Есть такой текст «Выдача кредитов; прием платежей; обменный пункт; отдел по работе с населением», а его надо преобразовать вот в такой «Выдача кредитов; Прием платежей; Обменный пункт; Отдел по работе с населением». Т .е. каждая буква после точки с запятой должна быть большой. Не каждого слова, не начало предложение а именно после «;». Как добиться подобного результата? Что написать, и куда это потом вставлять и как применять? Пожалуйста подскажите, если знаете.

    Изучите функции СЦЕПИТЬ, НАЙТИ, ПСТР, в принципе с теми, что есть в статье этого хватит. Или пришлите файл на почту.

    Функция, которая делает заглавными буквы из соседней ячейки.

    Cпасибо огромное
    очень помогли

    Первые три функции очень помогли, хочу сказать Вам огромное РАХМАТ.
    Функция СТРОЧН().
    Функция ПРОПИСН().
    Функция ПРОПНАЧ().

    Изменение регистра текста

    Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

    В отличие от Microsoft Word, в Microsoft Excel отсутствует кнопка » изменить регистр » для изменения регистра. Однако вы можете использовать прописныеи строчныефункции для автоматического изменения регистра существующего текста на прописные, строчные или соответствующие регистры. Функции — это только встроенные формулы, предназначенные для выполнения определенных задач (в данном случае преобразование текстовых регистров).

    Как изменить регистр

    В приведенном ниже примере ПРАВИЛЬНая функция используется для преобразования названий прописных букв в столбец A в надлежащий регистр, в котором прописные буквы заменяются только первой буквой в имени.

    Сначала вставьте временный столбец рядом со столбцом, содержащим текст, который вы хотите преобразовать. В этом случае мы добавили новый столбец (B) справа от столбца » имя клиента «.


    в ячейку B2, введите = правильное (a2), а затем нажмите клавишу Ввод.


    . Эта формула преобразует имя в ячейке A2 из прописных в надлежащий регистр. Чтобы преобразовать текст в нижний регистр, вместо него введите = снизу (a2) . Используйте = Upper (a2) в том случае, если нужно преобразовать текст в верхний регистр, заменив ячейку A2 на соответствующую ссылку.

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

    Совет: Если данные находятся в таблице Excel, при вводе формулы автоматически создается вычисляемый столбец со значениями, заполненными по ним.

    На этом этапе должны быть выделены значения в новом столбце (B). Нажмите клавиши CTRL + C , чтобы скопировать их в буфер обмена.


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

    Вы можете удалить столбец (B), так как он больше не нужен.

    Дополнительные сведения

    Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

    Содержание

    • 1 Применение Microsoft Word
    • 2 Стандартные функции Excel
    • 3 Как сделать все буквы строчными в Excel?
    • 4 Как сделать все буквы заглавными (прописными) в Excel?
    • 5 Как сделать первую букву заглавной в Excel?
    • 6 Применение пользовательских функций (UDF)
    • 7 Трансформация строчных символов в прописные
      • 7.1 Способ 1: функция ПРОПИСН
      • 7.2 Способ 2: применение макроса
      • 7.3 Помогла ли вам эта статья?
    • 8 Функции
    • 9 Сложные режимы
      • 9.1 Пользовательская функция
    • 10 Текстовые функции
      • 10.1 Как преобразовать строчные буквы в прописные?
        • 10.1.1 КАК СДЕЛАТЬ ВСЕ БУКВЫ ПРОПИСНЫМИ
        • 10.1.2 Как Сделать Все Первые Буквы Прописными
        • 10.1.3 Как сделать первые буквы прописными
      • 10.2 Как превратить заглавные буквы в строчные?
        • 10.2.1 как сделать все буквы строчными
        • 10.2.2 кАК СДЕЛАТЬ ПЕРВЫЕ БУКВЫ СТРОЧНЫМИ
    • 11 Пользовательские функции
        • 11.0.1 Как изменить регистр букв на противоположный?
    • 12 Готовое решение для быстрых преобразований текста

    Разберемся как изменять регистр букв в Excel, т.е. переводить заглавные (прописные) буквы в строчные и наоборот, а также другие различные нестандартные расстановки.

    Приветствую всех, уважаемые читатели блога TutorExcel.Ru.

    Наверняка многие из вас сталкивались с задачей изменения текста с той целью, чтобы его было удобнее воспринимать и читать, например, перевести заглавные буквы в строчные (проще говоря, большие в маленькие) или наоборот, строчные буквы в заглавные (маленькие в большие), представить текст в стандартном виде (как в предложениях), поменять регистр на противоположный и т.д.
    Поэтому, несмотря на то, что Microsoft Excel в основном ориентирован на работу с числовыми данными, все-таки не стоит забывать и про возможность работы с текстовыми данными.

    Вместо того, чтобы перенабирать все записи вручную или если просто лень этим заниматься, то предлагаю рассмотреть более удобные способы изменения регистра букв в Excel.
    Хотя Excel в полной мере и не обладает возможностями Microsoft Word, тем не менее варианты перевода символов в верхний и нижний регистры есть, давайте подробнее остановимся на 3 основных способах:

    • Применение Microsoft Word.Конвертирование данных посредством программы Microsoft Word;
    • Стандартные функции Excel.Поменять регистр текста можно воспользовавшись функциями СТРОЧН (изменяет все буквы на строчные), ПРОПИСН (изменяет все символы на заглавные) и ПРОПНАЧ (изменяет первые буквы слов на заглавные, все оставшиеся — на строчные);
    • Применение пользовательских функций (UDF).Если варианты со стандартным функционалом не подходят, и нужна другая расстановка прописных и строчных символов, то можно реализовать пользовательскую функцию.

    Применение Microsoft Word

    Так как в Microsoft Word возможность изменения регистра текста уже реализована, то можно не изобретать велосипед и для перевода заглавных букв в строчные (и наоборот) воспользоваться программой Word.
    Алгоритм простой — выделяем и копируем данные из Excel, переходим в Word и вставляем их в документ. Далее применяем опцию Регистр (располагается на вкладке Главная в блоке Шрифт), а затем возвращаем отредактированные данные обратно в Excel.

    как сделать прописные буквы строчными в excel
    Метод требует ручного ввода текстовых данных, поэтому для большого объема данных крайне неудобный, в связи с чем такой способ имеет смысл применять только для разовых задач и если нет необходимости автоматизировать процесс.

    Excel предлагает нам 3 стандартные функции для преобразования данных в строчные (все строчные) и прописные буквы (ВСЕ ПРОПИСНЫЕ), а также смешанную расстановку (Начинать С Прописных).
    Детально изучим каждый из вариантов конвертации текстовых данных.

    Как сделать все буквы строчными в Excel?

    Сделать перевод всех символов в строчные можно с помощью функции СТРОЧН (английская версия LOWER) в Excel:

    СТРОЧН(текст)
    Делает все буквы в строке текста строчными.

    • Текст (обязательный аргумент) — текст, буквы которого конвертируются в нижний регистр (т.е. в маленькие).

    Применим функцию СТРОЧН, где в качестве аргумента выбираем произвольный текст, в котором мы хотим сконвертировать все символы в строчные:

    как сделать прописные буквы строчными в excel

    Как сделать все буквы заглавными (прописными) в Excel?

    Для перевода текстовых данных в большие буквы можно обратиться к функции ПРОПИСН (английская версия UPPER):

    ПРОПИСН(текст)
    Делает все буквы в строке текста прописными.

    • Текст (обязательный аргумент) — текст, буквы которого конвертируются в верхний регистр (т.е. в большие).

    Принцип действия аналогичный, применяем функцию ПРОПИСН, аргументом указываем текст, который мы планируем сделать состоящим только из заглавных символов:

    как сделать прописные буквы строчными в excel

    Как сделать первую букву заглавной в Excel?

    Для изменения начального символа каждого слова в тексте из строчного в заглавный можно воспользоваться функцией ПРОПНАЧ (английская версия PROPER):

    ПРОПНАЧ(текст)
    Начинает текстовую строку с заглавной буквы; делает прописной первую букву в каждом слове текста, преобразуя все другие в строчные.

    • Текст (обязательный аргумент) — текст, в котором начальные буквы слов конвертируются в верхний регистр (т.е. в большие), все оставшиеся — в нижний (т.е. в маленькие).

    Все то же самое, что и в предыдущих примерах, применяем к данным функцию ПРОПНАЧ, в котором хотим конвертировать начальные буквы слов в большие, а все оставшиеся сделать маленькими:

    как сделать прописные буквы строчными в excel
    Однако при работе с ПРОПНАЧ необходимо учитывать, что Excel воспринимает знаки препинания как начало нового слова.
    В данном случае не только запятая, точка, пробел, вопросительный или восклицательный знак означают конец слова, но и любые другие знаки препинания (двоеточие, точка с запятой, кавычки, скобки, дефис, тире и т.д.).
    Из-за этого могут возникнуть ситуации, когда некоторые слова преобразуются правильно (пример алма-ата -> Алма-Ата), а некоторые некорректно (пример кое-что -> Кое-Что).

    Применение пользовательских функций (UDF)

    Идём дальше и переходим к нестандартным способам конвертации.
    Третий вариант изменения регистра текста — пользовательская функция, где мы можем реализовать любой произвольный шаблон конвертирования.
    Давайте повторим функционал смены регистра из текстового редактора Word, в которой к 3 основным (ВСЕ ПРОПИСНЫЕ, все строчные и Начинать С Прописных) добавляются еще 2 варианта — Как в предложениях и иЗМЕНИТЬ рЕГИСТР.
    Так как в общем и целом никаких ограничений на итоговый вид текстовых данных нет, то также добавим реализацию нестандартных расстановок, к примеру, ЧеРеДоВаНиЕ рЕгИсТрОв и ПрОИЗвоЛЬноЕ нАПиСАниЕ.

    Переходим в редактор Visual Basic (горячая клавиша Alt + F11), добавляем новый модуль и записываем код новой функции (напротив основных действий кода даются пояснения):

    Function ChangeRegister(Text As String, TextType As Integer) As String

        ‘Тип TextType:

        ‘1 — ВСЕ ПРОПИСНЫЕ

        ‘2 — все строчные

        ‘3 — Начинать С Прописных

        ‘4 — Как в предложениях

        ‘5 — иЗМЕНИТЬ рЕГИСТР

        ‘6 — ЧеРеДоВаНиЕ рЕгИсТрОв

        ‘7 — ПрОИЗвоЛЬноЕ нАПиСАниЕ

        If TextType = 1 Or TextType = 2 Or TextType = 3 Then ‘Если тип данных 1, 2 или 3…

            ChangeRegister = StrConv(Text, TextType) ‘… то конвертируем встроенной функцией

        ElseIf TextType = 4 Then ‘Если тип данных 4

            ChangeRegister = StrConv(Text, 2) ‘То конвертируем в тип 2 (делаем все символы строчные)

            Mid$(ChangeRegister, 1, 1) = UCase(Mid$(ChangeRegister, 1, 1)) ‘Затем меняем начальный символ на заглавный

        ElseIf TextType = 5 Then ‘Если тип данных 5

            For i = 1 To Len(Text) ‘Цикл по каждому символу

                Mid$(Text, i, 1) = IIf(Mid$(Text, i, 1) = UCase(Mid$(Text, i, 1)), LCase(Mid$(Text, i, 1)), UCase(Mid$(Text, i, 1))) ‘Меняем регистр символа на противоположный

            Next i

            ChangeRegister = Text

        ElseIf TextType = 6 Then ‘Если тип данных 6

            For i = 1 To Len(Text)

                Mid$(Text, i, 1) = IIf(i Mod 2 = 0, LCase(Mid$(Text, i, 1)), UCase(Mid$(Text, i, 1))) ‘Чередуем регистр

            Next i

            ChangeRegister = Text

        Else ‘В остальных случаях

            For i = 1 To Len(Text)

                Mid$(Text, i, 1) = IIf(Round(Rnd()) = 0, LCase(Mid$(Text, i, 1)), UCase(Mid$(Text, i, 1))) ‘Произвольный регистр

            Next i

            ChangeRegister = Text

        End If

    End Function

    У данной функции всего 2 аргумента: ячейка с текстом и тип преобразования данных.
    Переходим обратно в Excel и в строке формул набираем функцию пользователя ChangeRegister (или находим ее в категории Определенные пользователем посредством мастера функций):

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

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

    Спасибо за внимание!
    Если у вас есть мысли по теме или остались вопросы — пишите в комментариях.

    Удачи вам и до скорых встреч на страницах блога TutorExcel.Ru!

    как сделать прописные буквы строчными в excel

    В некоторых ситуациях весь текст в документах Excel требуется писать в верхнем регистре, то есть, с заглавной буквы. Довольно часто, например, это нужно при подаче заявлений или деклараций в различные государственные органы. Чтобы написать текст большими буквами на клавиатуре существует кнопка Caps Lock. При её нажатии запускается режим, при котором все введенные буквы будут заглавными или, как говорят по-другому, прописными.

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

    Читайте также: Как в Ворде сделать текст заглавными буквами

    Трансформация строчных символов в прописные

    Если в программе Word для преобразования букв в заглавные (прописные) достаточно выделить нужный текст, зажать кнопку SHIFT и дважды кликнуть по функциональной клавише F3, то в Excel так просто решить проблему не получится. Для того, чтобы преобразовать строчные буквы в заглавные, придется использовать специальную функцию, которая называется ПРОПИСН, или воспользоваться макросом.

    Способ 1: функция ПРОПИСН

    Сначала давайте рассмотрим работу оператора ПРОПИСН. Из названия сразу понятно, что его главной целью является преобразование букв в тексте в прописной формат. Функция ПРОПИСН относится к категории текстовых операторов Excel. Её синтаксис довольно прост и выглядит следующим образом:

    =ПРОПИСН(текст)

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

    Теперь давайте на конкретном примере разберемся, как работает оператор ПРОПИСН. У нас имеется таблица с ФИО работников предприятия. Фамилия записана в обычном стиле, то есть, первая буква заглавная, а остальные строчные. Ставится задача все буквы сделать прописными (заглавными).

    1. Выделяем любую пустую ячейку на листе. Но более удобно, если она будет располагаться в параллельном столбце тому, в котором записаны фамилии. Далее щелкаем по кнопке «Вставить функцию», которая размещена слева от строки формул.
    2. Запускается окошко Мастера функций. Перемещаемся в категорию «Текстовые». Находим и выделяем наименование ПРОПИСН, а затем жмем на кнопку «OK».
    3. Происходит активация окна аргументов оператора ПРОПИСН. Как видим, в этом окне всего одно поле, которое соответствует единственному аргументу функции – «Текст». Нам нужно в это поле ввести адрес первой ячейки в столбце с фамилиями работников. Это можно сделать вручную. Вбив с клавиатуры туда координаты. Существует также и второй вариант, который более удобен. Устанавливаем курсор в поле «Текст», а потом кликаем по той ячейке таблицы, в которой размещена первая фамилия работника. Как видим, адрес после этого отображается в поле. Теперь нам остается сделать последний штрих в данном окне – нажать на кнопку «OK».
    4. После этого действия содержимое первой ячейки столбца с фамилиями выводится в предварительно выделенный элемент, в котором содержится формула ПРОПИСН. Но, как видим, все отображаемые в данной ячейке слова состоят исключительно из заглавных букв.
    5. Теперь нам нужно произвести преобразование и для всех других ячеек столбца с фамилиями работников. Естественно, мы не будем для каждого сотрудника применять отдельную формулу, а просто скопируем уже существующую при помощи маркера заполнения. Для этого ставим курсор в нижний правый угол элемента листа, в котором содержится формула. После этого курсор должен преобразоваться в маркер заполнения, который выглядит как небольшой крестик. Производим зажим левой кнопки мыши и тянем маркер заполнения на количество ячеек равное их числу в столбце с фамилиями сотрудников предприятия.
    6. Как видим, после указанного действия все фамилии были выведены в диапазон копирования и при этом они состоят исключительно из заглавных букв.
    7. Но теперь все значения в нужном нам регистре расположены за пределами таблицы. Нам же нужно вставить их в таблицу. Для этого выделяем все ячейки, которые заполнены формулами ПРОПИСН. После этого кликаем по выделению правой кнопкой мыши. В открывшемся контекстном меню выбираем пункт «Копировать».
    8. После этого выделяем столбец с ФИО сотрудников предприятия в таблице. Кликаем по выделенному столбцу правой кнопкой мыши. Запускается контекстное меню. В блоке «Параметры вставки» выбираем пиктограмму «Значения», которая отображена в виде квадрата, содержащего цифры.
    9. После этого действия, как видим, преобразованный вариант написания фамилий заглавными буквами будет вставлен в исходную таблицу. Теперь можно удалить диапазон, заполненный формулами, так как он нам больше не нужен. Выделяем его и кликаем правой кнопкой мыши. В контекстном меню выбираем пункт «Очистить содержимое».

    как сделать прописные буквы строчными в excel

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

    как сделать прописные буквы строчными в excel

    Урок: Мастер функций в Экселе

    Способ 2: применение макроса

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

    1. После того, как вы активировали работу макросов, выделяем диапазон, в котором нужно трансформировать буквы в верхний регистр. Затем набираем сочетание клавиш Alt+F11.
    2. Запускается окно Microsoft Visual Basic. Это, собственно, редактор макросов. Набираем комбинацию Ctrl+G. Как видим, после этого курсор перемещается в нижнее поле.
    3. Вводим в это поле следующий код:

      for each c in selection:c.value=ucase(c):next

      Затем жмем на клавишу ENTER и закрываем окно Visual Basic стандартным способом, то есть, нажав на кнопку закрытия в виде крестика в его правом верхнем углу.

    4. Как видим, после выполнения вышеуказанных манипуляций, данные в выделенном диапазоне преобразованы. Теперь они полностью состоят из прописных букв.

    как сделать прописные буквы строчными в excel

    Урок: Как создать макрос в Excel

    Для того, чтобы сравнительно быстро преобразовать все буквы в тексте из строчных в прописные, а не терять время на его ручное введение заново с клавиатуры, в Excel существует два способа. Первый из них предусматривает использование функции ПРОПИСН. Второй вариант ещё проще и быстрее. Но он основывается на работе макросов, поэтому этот инструмент должен быть активирован в вашем экземпляре программы. Но включение макросов – это создание дополнительной точки уязвимости операционной системы для злоумышленников. Так что каждый пользователь решает сам, какой из указанных способов ему лучше применить.

    Мы рады, что смогли помочь Вам в решении проблемы.

    Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

    Помогла ли вам эта статья?

    Да Нет

    Мне иногда не хватает в Excel команды, аналогичной «Регистр» Word’а, которая в один щелчок могла бы превращать текст в читаемый. Например, сделать из полностью строчного текста предложения. Иными словами, менять регистр и превращать заглавные, то есть прописные буквы в строчные и наоборот. Заглавные и строчные буквы в Excel приходится преобразовывать совсем по-другому, а именно с помощью функций.

    Функции

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

    1. Функция СТРОЧН(). У нее только один аргумент — текст, который она перебирает и каждую букву которого превращает в строчную.
    2. Функция ПРОПИСН(). Аналогичная предыдущей, только превращает все наоборот в заглавные (прописные) буквы.
    3. Функция ПРОПНАЧ(). Эта функция превращает в заглавную первую букву каждого слова.

    В принципе, этого хватает. На рисунке можно посмотреть результат работы этих функций:

    Сложные режимы

    Конечно, бывают случаи, когда простого использования этих функций недостаточно. Например, уже упомянутая команда «Регистр» содержит 5 режимов:

    Как видите, три режима вполне реализуются через текстовые функции. Но остальные две, а именно — «Как в предложениях» и «иЗМЕНИТЬ РЕГИСТР» стандартными средствами не достичь.

    У вас есть следующие варианты для того, чтобы получить желаемое:

    1. Метод простой и грубый . Как говорил Принц-Полукровка в «Гарри Поттере»: «просто засуньте им в глотку безоар». А именно, копируете нужный текст, переходите в Word, там вставляете, применяете команду «Регистр», потом получившийся текст тащите обратно в Excel. Преимущества — скорость и незамысловатость. Недостаток — с большими таблицами придется повозиться, менять форматирование и т.д.
    2. Использовать макрос или пользовательскую функцию. Лично я пытался реализовать через формулы массива или через комбинации функций, но получалось так громоздко и неэффективно по сравнению с найденным на сайте «Мир MS Excel» способом, что я решил его передать без каких-либо поправок.

    Пользовательская функция

    Вот сам текст функции:

    Function ConvertRegistr(sString As String, Tip As Byte) As String   'Tip = 1 - ВСЕ ПРОПИСНЫЕ   'Tip = 2 - все строчные   'Tip = 3 - Начинать С Прописных   'Tip = 4 - Как в предложениях   'Tip = 5 - иЗМЕНИТЬ рЕГИСТР   Dim i&       If Tip = 4 Then           ConvertRegistr = StrConv(sString, 2)           Mid$(ConvertRegistr, 1, 1) = UCase(Mid$(ConvertRegistr, 1, 1))       ElseIf Tip > 4 Then           For i = 1 To Len(sString)               Mid$(sString, i, 1) = IIf(Mid$(sString, i, 1) = UCase(Mid$(sString, i, 1)), _                       LCase(Mid$(sString, i, 1)), UCase(Mid$(sString, i, 1)))           Next           ConvertRegistr = sString       Else           ConvertRegistr = StrConv(sString, Tip)       End If   End Function

    Как ею пользоваться, по шагам:

    1. Открываете Excel, нажимаете Alt+F11, откроется окно Visual Basic.
    2. Команда Insert/Module. В открывшееся поле вставляете текст.
    3. Переходите в Excel, теперь в списке функций, в полном алфавитном перечне у вас появилась функция ConvertRegistr.
    4. У этой функции два аргумента — ячейка и режим преобразования регистра. В тексте функции есть комментарии, какой режим обозначен какой цифрой. По сути она заменяет предыдущие три функции, а работает полным аналогом уже упоминавшейся команды «Регистр». Правда, есть нюанс — 4й пункт — «Как в предложениях» — работает только для одного предложения. Если кому нужно, пишите на мэйл, скину рабочий вариант, который переработает нормальный литературный текст.
    5. Если вы хотите, чтобы функция всегда была под рукой, сохраните файл как надстройку Excel в папке Addins. У меня она находится по адресу: C:UsersuserAppDataRoamingMicrosoftAddIns.
    6. Активируйте надстройку через Офис/Параметры Excel/Надстройки/Перейти в надстройки. Там появится окно, где надо будет поставить галочку напротив названия файла. Также возможно прописать макрос пребразования регистра в диапазонах, это вы сможете посмотреть .

    Удачи в использовании!

    «Глаза боятся, а руки делают»

    P.S. Понравилась статья? Подпишитесь на рассылку в правой части страницы (Бесплатный курс «Топ-10 инструментов Excel») и будьте в курсе новых событий.

    Навигация по записям ← Сумма прописью в Excel Специальная вставка в Excel →

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

    Текстовые функции

    Текстовых функций в Excel немногим больше двадцати, но используя их сочетания, можно произвести с текстом практически любые преобразования. Все текстовые функции можно найти на вкладке «Формулы», в группе кнопок «Библиотека функций», в меню кнопки «Текстовые». Также Вы можете ознакомиться с кратким описанием этих функций.

    Как преобразовать строчные буквы в прописные?

    КАК СДЕЛАТЬ ВСЕ БУКВЫ ПРОПИСНЫМИ

    При помощи стандартной функции Excel «ПРОПИСН» можно все буквы в строке перевести в верхний регистр (сделать заглавными).

    Как Сделать Все Первые Буквы Прописными

    Стандартная функция Excel «ПРОПНАЧ» изменяет первые буквы в каждом слове со строчных на заглавные.

    Как сделать первые буквы прописными

    Комбинация встроенных в Excel функций «ПРОПИСН», «СЦЕПИТЬ», «ЛЕВСИМВ», «ПРАВСИМВ» и «ДЛСТР» позволяет привести только первые буквы к верхнему регистру.

    Итоговая формула имеет вид «=СЦЕПИТЬ(ПРОПИСН(ЛЕВСИМВ(B2));ПРАВСИМВ(B2;ДЛСТР(B2)-1))», где B2 – это адрес ячейки с текстовым значением.

    Как превратить заглавные буквы в строчные?

    как сделать все буквы строчными

    «СТРОЧН» из набора встроенных текстовых функций конвертирует все буквы в строчные.

    кАК СДЕЛАТЬ ПЕРВЫЕ БУКВЫ СТРОЧНЫМИ

    В некоторых случаях необходимо сделать строчной только первую букву.

    «=СЦЕПИТЬ(СТРОЧН(ЛЕВСИМВ(B2));ПРАВСИМВ(B2;ДЛСТР(B2)-1))», где B2 – это адрес ячейки с исходным значением.

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

    Пользовательские функции

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

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

    Результат, который сложно получить стандартными функциями Excel, достаточно легко может быть достигнут при помощи функций пользовательских. Ниже приведен листинг пользовательской функции, написанной на Visual Basic for Application.

    Эту функцию можно использовать, скопировав программный код в личную книгу макросов. Также, можно бесплатно скачать надстройку и установить её по инструкции. После установки надстройки функция будет добавлена в раздел «Пользовательские функции».

    Готовое решение для быстрых преобразований текста

    Как видно из вышеприведенных примеров, при помощи функций можно добиться практически любых результатов, но все это делается не так быстро как хотелось бы. Например, в Word аналогичные задачи решаются в два-три клика мыши при помощи функции «Регистр», меню которой вызывается кнопкой, удобно расположенной на вкладке «Главная».

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

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

    надстройка для быстрого преобразования текстовых значений

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

    Преобразование всех букв в заглавные в Microsoft Excel

    Заглавная буква в Microsoft Excel

    ​Смотрите также​ можно воспользоваться редактором​ пункта с помощью​ нужную формулу… Выделим​ строчному виду;​ формулу нельзя назвать​.​ в ячейке, начинающимся​«Копировать»​ имеем заполненную таблицу,​ использовать функции, причем​. Второй вариант ещё​ функцию.​ПРОПИСН​ первой ячейки столбца​ тому, в котором​ преобразовать строчные буквы​В некоторых ситуациях весь​ Word. Для этого​ амперсанда (&).​

    ​ для этого отдельный​=ПРОПНАЧ(текст или ячейка с​

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

    ​ текстом) – эта​​ не менее, это​ зависит от пользователя.​

    Трансформация строчных символов в прописные

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

    Способ 1: функция ПРОПИСН

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

    ​ тоже существует отдельная​

    ​ в таблице. Вызываем​ предстоит первый символ​ лихвой окупит временные​​ поэтому этот инструмент​​ котором нужно трансформировать​ открывшемся контекстном меню​ содержится формула​, которая размещена слева​ПРОПИСН​ то есть, с​ Word, нажимаете Shift+F3​ текстом «яблокИ антоновка​ разобрать ее на​

    ​ слова (разделенного пробелом)​ символы вручную, особенно,​ держать в голове​​ функция, причем, она​​ контекстное меню кликом​ в каждой ячейке​ затраты, которые потребовались​ должен быть активирован​ буквы в верхний​ выбираем пункт​ПРОПИСН​ от строки формул.​, или воспользоваться макросом.​ заглавной буквы. Довольно​

    1. ​ (столько раз, сколько​ свежие» несколько лишних​ отдельные этапы. В​ текста, а остальные​ когда их очень​ множество разных формул,​ намного проще предыдущей.​ правой кнопки мыши.​​ с фамилиями сделать​​ бы на ручное​ в вашем экземпляре​

      Переход в Мастер функций в Microsoft Excel

    2. ​ регистр. Затем набираем​​«Копировать»​​. Но, как видим,​​Запускается окошко​​Сначала давайте рассмотрим работу​ часто, например, это​​ нужно, либо пользуетесь​​ пробелов.​ данном случае можно​​ буквы сделает маленькими.​​ много. Указанные выше​

      Переход в окно аргументов функции ПРОПИСН в Microsoft Excel

    3. ​ естественно, легче действовать​ Эта функция называется​​ В блоке​​ заглавным. Первая ячейка​ изменение данных.​ программы. Но включение​ сочетание клавиш​.​​ все отображаемые в​​Мастера функций​ оператора​ нужно при подаче​ меню «Формат» –​Текст​ выделить следующие:​Выполнить задачу в Excel​ алгоритмы берегут не​ при помощи Мастера​ПРОПНАЧ​«Параметры вставки»​ с фамилией имеет​​Для решения поставленной задачи​​ макросов – это​Alt+F11​После этого выделяем столбец​ данной ячейке слова​. Перемещаемся в категорию​ПРОПИСН​ заявлений или деклараций​ «Регистр…») , снова​Результат​Выделить первую букву текста.​ «Первая буква заглавная»,​ только силы юзера,​​ функций. В то​​. Её синтаксис очень​

      Окно аргументов функции ПРОПИСН в Microsoft Excel

    4. ​выбираем пункт​ координаты​ используется основная функция​ создание дополнительной точки​.​ с ФИО сотрудников​​ состоят исключительно из​​«Текстовые»​. Из названия сразу​ в различные государственные​ копируете и возвращаете​Функция​

      Результат функции ПРОПИСН выведен в ячейку в Microsoft Excel

    5. ​ При этом необходимо​ как мы видим,​ но и самое​ же время, другие​ простой:​«Значения»​B4​ЗАМЕНИТЬ​ уязвимости операционной системы​Запускается окно​ предприятия в таблице.​ заглавных букв.​. Находим и выделяем​ понятно, что его​ органы. Чтобы написать​ в Excel.​яблокИ антоновка свежие​ учесть, что зачастую​ не может ни​ ценное – время.​ считают, что намного​=ПРОПНАЧ(адрес_ячейки)​, который представлен в​.​, а также вложенные​ для злоумышленников. Так​Microsoft Visual Basic​

      Маркер заполнения в Microsoft Excel

    6. ​ Кликаем по выделенному​Теперь нам нужно произвести​ наименование​ главной целью является​ текст большими буквами​См. также: http://forum.vingrad.ru/forum/topic-217518.html​яблокИ антоновка свежие​

      Результат копирования маркером заполнения в Microsoft Excel

    7. ​ пользователи вносят лишние​ одна из предложенных​ Поэтому желательно, чтобы​ быстрее ручной ввод​На нашем примере её​ виде иконки с​В любом свободном месте​ функции первого и​ что каждый пользователь​​. Это, собственно, редактор​​ столбцу правой кнопкой​ преобразование и для​ПРОПИСН​ преобразование букв в​ на клавиатуре существует​​Сергей каханский​​=СЖПРОБЕЛЫ(A2)​

      Копирование в Microsoft Excel

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

      Вставка в Microsoft Excel

    9. ​ тексте в прописной​ кнопка Caps Lock.​: есть функция =СТРОЧН​я​ ввода текста. Удалить​ мы воспользуемся комбинацией​ мог использовать данные​Какой бы вариант не​ следующим образом.​Как видим, после этого​ на другом листе​ПРОПИСН​ из указанных способов​Ctrl+G​​ меню. В блоке​​ столбца с фамилиями​

    Очистка содержимого в Microsoft Excel

    ​ на кнопку​ формат. Функция​ При её нажатии​ (A5)​=ЛЕВСИМВ(СЖПРОБЕЛЫ(A2))​

    Таблица готова в Microsoft Excel

    ​ лишние пробелы нам​​ готовых функций, но​

    Способ 2: применение макроса

    ​ инструменты в своей​ был выбран, в​Выделяем свободную область листа.​ нужные нам данные​ записываем следующую формулу:​и​ ему лучше применить.​. Как видим, после​«Параметры вставки»​ работников. Естественно, мы​«OK»​

    1. ​ПРОПИСН​ запускается режим, при​Х​Я​ поможет функция СЖПРОБЕЛЫ(текст),​ рассмотрим это чуть​ работе.​​ ячейке с функцией​​ Кликаем по значку​

      Выделение диапазона в Microsoft Excel

    2. ​ были вставлены в​​=ЗАМЕНИТЬ(B4;1;1;ПРОПИСН(ЛЕВСИМВ(B4;1)))​​ЛЕВСИМВ​Автор: Максим Тютюшев​​ этого курсор перемещается​​выбираем пиктограмму​ не будем для​.​

      Окно Microsoft Visual Basic в Microsoft Excel

    3. ​относится к категории​ котором все введенные​

      ​: https://otvet.mail.ru/question/190129391​=ПРОПИСН(ЛЕВСИМВ(СЖПРОБЕЛЫ(A2)))​

      ​ а выделить первую​​ ниже. Сначала проанализируем,​​Автор: Максим Тютюшев​​ мы получили тот​​«Вставить функцию»​ исходные позиции таблицы.​Чтобы произвести обработку данных​.​Во многих случаях требуется,​ в нижнее поле.​

      Код введен в поле в окне Microsoft Visual Basic в Microsoft Excel

    4. ​«Значения»​ каждого сотрудника применять​Происходит активация окна аргументов​ текстовых операторов Excel.​ буквы будут заглавными​Алексей​

    Диапазон данных преобразован с помощью Microsoft Visual Basic в Microsoft Excel

    ​22​​ букву – функция​ как сделать в​

    ​Многие задаются вопросом: как​ результат, который нам​.​ При этом, строчные​ и увидеть результат,​Функция​ чтобы первая буква​Вводим в это поле​, которая отображена в​ отдельную формулу, а​ оператора​ Её синтаксис довольно​​ или, как говорят​​: Доброй ночи всем,​=ДЛСТР(СЖПРОБЕЛЫ(A2))-1​ ЛЕВСИМВ(текст;[количество знаков]) со​ Excel заглавные и​ в Excel сделать​ был нужен. Теперь​В открывшемся Мастере функций​ буквы в первых​ жмем кнопку Enter​ЗАМЕНИТЬ​ в ячейке таблицы​ следующий код:​ виде квадрата, содержащего​ просто скопируем уже​ПРОПИСН​ прост и выглядит​

    ​ по-другому, прописными.​

    lumpics.ru

    Трансформация первой буквы из строчной в заглавную в Microsoft Excel

    Заглавная буква в Microsoft Excel

    ​Каким образом в​блокИ антоновка свежие​ вторым аргументом, равным​ прописные буквы на​ первую букву заглавной?​ каждое новое слово​ ищем​ словах ячеек были​ на клавиатуре. Как​осуществляет замену одного​ была заглавной (прописной).​for each c in​ цифры.​ существующую при помощи​. Как видим, в​ следующим образом:​Скачать последнюю версию​ массиве слов можно​=ПРАВСИМВ(СЖПРОБЕЛЫ(A2); ДЛСТР(СЖПРОБЕЛЫ(A2))-1)​ 1 (он выбирается​ основе вышеуказанных функций.​ Такая проблема, действительно,​ в ячейке начинается​«ПРОПНАЧ»​ заменены на прописные.​ видим, теперь в​ символа или части​ Если пользователь изначально​

    ​ selection:c.value=ucase(c):next​После этого действия, как​

    Процедура трансформации первой буквы в заглавную

    ​ маркера заполнения. Для​ этом окне всего​=ПРОПИСН(текст)​ Excel​ преобразовать все заглавные​блоки антоновка свежие​ по умолчанию, поэтому​Чтобы сразу проверить результат​ встречается очень часто.​ с большой буквы.​. Найдя это наименование,​ Теперь, чтобы не​ ячейке первое слово​ строки на другие,​ ошибочно везде вписал​

    Способ 1: замена первой буквы в ячейке на заглавную

    ​Затем жмем на клавишу​ видим, преобразованный вариант​​ этого ставим курсор​​ одно поле, которое​Как видим, оператор имеет​Но, что делать, если​​ буквы в строчные​​=СТРОЧН(ПРАВСИМВ(СЖПРОБЕЛЫ(A2); ДЛСТР(СЖПРОБЕЛЫ(A2))-1))​​ можно выпустить).​​ работы всех трех​

    • ​ Например, пользователи рабочей​​ Как и в​​ выделяем его и​ портить внешний вид​ начинается с прописной​ согласно указанным аргументам;​
    • ​ строчные буквы или​​ENTER​ написания фамилий заглавными​ в нижний правый​ соответствует единственному аргументу​
    • ​ всего один аргумент​​ пользователь забыл переключиться​Спасибо​Яблоки антоновка свежие​

    ​Выделенную первую букву с​ функций, введем в​ книги неаккуратно вносят​​ прошлый раз, копируем​​ жмем на кнопку​ листа, нужно удалить​ буквы.​ПРОПИСН​​ скопировал в Excel​​и закрываем окно​ буквами будет вставлен​​ угол элемента листа,​​ функции –​ –​

    ​ в верхний регистр​Nic70y​=ПРОПИСН(ЛЕВСИМВ(СЖПРОБЕЛЫ(A2))) &​

    ​ помощью рассмотренной в​

    ​ ячейку А2 рабочего​ данные, занося фамилию​ формулу на ячейки​«OK»​ ячейки с формулами.​Становимся курсором в нижний​– делает буквы​ данные из другого​Visual Basic​ в исходную таблицу.​ в котором содержится​«Текст»​«Текст»​​ или узнал о​​: =СТРОЧН(A1)​

    1. ​СТРОЧН(ПРАВСИМВ(СЖПРОБЕЛЫ(A2); ДЛСТР(СЖПРОБЕЛЫ(A2))-1))​ предыдущем разделе функции​ листа Excel простую​ с маленькой буквы,​

      ​ расположенные ниже.​

      Формула в Microsoft Excel

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

      Результат вычисления в Microsoft Excel

    3. ​. Нам нужно в​. Данный аргумент может​ том, что буквы​формулой так, где​Как видим, решить задачу​ ПРОПИСН перевести в​ строку «яблокИ антоновка​ допуская лишние пробелы,​После этого копируем результат​Открывается окно аргументов. Ставим​ провести, если вы​ с формулой и​

      Маркер заполнения в Microsoft Excel

    4. ​ заглавными, что нам​ все слова начинались​ есть, нажав на​ диапазон, заполненный формулами,​ курсор должен преобразоваться​ это поле ввести​ являться текстовым выражением​ нужно было сделать​ A1 Ваш текст​ в Excel «Первая​ заглавный вид.​ свежие» (специально допустив​ описки, неточности, что​ при помощи контекстного​ курсор в поле​ выполняли преобразование на​ с помощью маркера​ и требуется;​​ с маленькой буквы,​​ кнопку закрытия в​

      Копирование данных в Microsoft Excel

    5. ​ так как он​ в маркер заполнения,​ адрес первой ячейки​ или, что чаще,​ в тексте большими​Александр Моторин​​ буква заглавная» оказалось​​Раз нам необходимо выполнить​​ лишнюю прописную букву​​ приводит к тому,​ меню.​«Текст»​

      Вставка значений в Microsoft Excel

    6. ​ одном листе. Выделяем​ заполнения копируем формулу​ЛЕВСИМВ​ то можно потратить​ виде крестика в​ нам больше не​ который выглядит как​ в столбце с​ ссылкой на ячейку,​ лишь после его​: А где находится​ не так и​ задачу в Excel​ для проверки результата​ что единообразия в​Вставляем данные через пункт​. Выделяем первую ячейку​ указанный диапазон, кликаем​ в нижние ячейки.​– возвращает указанное​ очень большое количество​​ его правом верхнем​​ нужен. Выделяем его​

      Удаление ячеек в Microsoft Excel

    7. ​ небольшой крестик. Производим​ фамилиями работников. Это​ в которой содержится​​ написания? Неужели придется​​ массив? В ячейке​​ сложно, главное, представить​​ «Первая буква заглавная»,​

    Удаление строки в Microsoft Excel

    ​ работы). В соседний​ итоге сложно добиться.​«Значения»​ с фамилией в​ правой кнопкой мыши​ Мы должны скопировать​ количество знаков конкретного​ сил и времени,​

    Готовый результат в Microsoft Excel

    Способ 2: каждое слово с большой буквы

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

    ​ её именно настолько​

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

    1. ​ кнопкой мыши. В​ мыши и тянем​​ Вбив с клавиатуры​​ эта формула и​

      Переход в мастер функций в Microsoft Excel

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

      Мастер функций в Microsoft Excel

    3. ​ меню останавливаем выбор​ позиций вниз, сколько​​То есть, исходя из​​ вид таблицы в​ вышеуказанных манипуляций, данные​ контекстном меню выбираем​ маркер заполнения на​ туда координаты. Существует​ преобразует в запись​ Экселе существует возможность​​ Lcase​​Автор: Елена Измайлова​

      Окно аргументов функциив Microsoft Excel

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

      ​ также и второй​

      ​ в верхнем регистре.​ решить данную проблему​​В любом другом​​Амвросий кукушкин​

      ​ бы то ни​Текст​ от компании «Майкрософт»​ контекстное меню.​ поле окна аргументов,​«Удалить…»​ имеет в своем​ с помощью​ возможно у Эксель​ преобразованы. Теперь они​«Очистить содержимое»​ их числу в​ вариант, который более​

    4. ​Теперь давайте на конкретном​ гораздо быстрее и​ месте в выделенном​: В Excel изменить​ было, сейчас нам​Результат​ предусмотрены разработчиком, чтобы​В новом окне подтверждаем​ жмем на кнопку​.​ составе исходная таблица.​ЛЕВСИМВ​ имеются специальные инструменты,​

      Копирование формулы в Microsoft Excel

    5. ​ полностью состоят из​.​ столбце с фамилиями​

      Копирование результата в Microsoft Excel

    6. ​ удобен. Устанавливаем курсор​​ примере разберемся, как​​ проще. Давайте разберемся,​ диапазоне слов регистр​

      Вставка результата в Microsoft Excel

    7. ​ регистр букв можно​ нужно присоединить к​

      Удаление расчетов в Microsoft Excel

    8. ​Функция​ управлять заглавными и​ удаление строк, путем​«OK»​В появившемся небольшом диалоговом​​Как видим, учитывая что​​мы вернем в​

    Удаление строки в Microsoft Excel

    ​ с помощью которых​ прописных букв.​После этого работу над​ сотрудников предприятия.​ в поле​ работает оператор​ как это сделать.​

    Готовая таблица в Microsoft Excel

    ​ можно поменять Alt+Break(при​ с помощью формулы​ первой букве оставшийся​яблокИ антоновка свежие​ прописными буквами по​ установки переключателя в​.​ окне устанавливаем переключатель​ ссылки в формуле​ указанную ячейку первую​ можно эту процедуру​Урок:​ таблицей по преобразованию​Как видим, после указанного​«Текст»​ПРОПИСН​Читайте также:​ включённом Punto Switcher​ с функцией =строчн​ текст. Сделать это​ЯБЛОКИ АНТОНОВКА СВЕЖИЕ​ своему усмотрению.​

    ​ соответствующее положение. Жмем​

    lumpics.ru

    Как решить задачу в Excel «Первая буква заглавная»

    ​Существует и другой вариант​ в позицию​ относительные, а не​ букву, с помощью​ автоматизировать? Действительно, у​Как создать макрос в​ букв в фамилиях​ действия все фамилии​, а потом кликаем​. У нас имеется​Как в Ворде сделать​Михаил С.​ () или =прописн​ нам поможет функция​

    ​=ПРОПИСН(A2)​В программе Excel существуют​ кнопку​ действий без запуска​«Строку»​ абсолютные, копирование произошло​ оператора​ программы есть функция​

    Возможности Excel

    excel первая буква заглавная

    ​ Excel​ сотрудников в прописные​ были выведены в​ по той ячейке​

    • ​ таблица с ФИО​ текст заглавными буквами​: Punto Switcher из​ (), либо создав​ ПРАВСИМВ(текст; [количество знаков]),​яблоки антоновка свежие​
    • ​ следующие готовые функции​«OK»​ Мастера функций. Для​. Жмем на кнопку​ со сдвигом. Поэтому​ПРОПИСН​
    • ​ для изменения строчных​Для того, чтобы сравнительно​ можно считать завершенной.​ диапазон копирования и​ таблицы, в которой​ работников предприятия. Фамилия​Если в программе Word​

    как в excel сделать первую букву заглавной

    ​ Регистр сделает рЕГИСТР​ макрос и задав​ выделяющая с конца​=СТРОЧН(A2)​ по работе со​.​ этого мы должны,​«OK»​ в нижних ячейках​сделаем её заглавной,​ букв на прописные.​ быстро преобразовать все​Урок:​ при этом они​

    Работа с функциями ПРОПИСН, СТРОЧН и ПРОПНАЧ

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

    ​ Давайте рассмотрим, как​

    ​ буквы в тексте​

    ​Мастер функций в Экселе​

    ​ состоят исключительно из​

    ​ работника. Как видим,​

    ​ стиле, то есть,​

    ​ в заглавные (прописные)​

    ​ не сосем то,​

    ​ на определённую комбинацию​

    ​ знаков. А какое,​

    ​=ПРОПНАЧ(A2)​=ПРОПИСН(текст или ячейка с​

    заглавные и прописные буквы

    ​ практически неизменную исходную​ предыдущем способе, ввести​После этого, лишние данные​ по порядку позиций,​ЗАМЕНИТЬ​ она работает.​ из строчных в​Решить поставленную задачу по​ заглавных букв.​ адрес после этого​ первая буква заглавная,​

    Excel: первая буква заглавная

    ​ достаточно выделить нужный​ что хочет​ клавиш. Если под​ собственно говоря, нужное?​Как видим, все функции​ текстом) – переводит​

    1. ​ таблицу, но только​ в ячейку функцию​ будут очищены, и​ но тоже с​заменим строчную букву​Скачать последнюю версию​ прописные, а не​ преобразованию строчных букв​Но теперь все значения​ отображается в поле.​ а остальные строчные.​ текст, зажать кнопку​Алексей.​ HotKey Вы подразумевали​ Нужно столько, сколько​
    2. ​ работают согласно описанию.​ весь введенный текст​ все слова в​ вручную с записью​ мы получим тот​
    3. ​ большой буквы. Теперь​ на прописную.​ Excel​ терять время на​ в прописные в​ в нужном нам​ Теперь нам остается​ Ставится задача все​SHIFT​Александр Моторин​ одноимённую программу, то,​ составляет длина строки​Согласитесь, было бы удобно,​ (или текст из​ обработанных ячейках теперь​ координат исходных данных.​ результат, который добивались:​ нам нужно вставить​Общий шаблон данной операции​Не стоит ожидать, что​ его ручное введение​ Excel можно также​ регистре расположены за​ сделать последний штрих​
    4. ​ буквы сделать прописными​и дважды кликнуть​: Согласен. Протупил​ возможно, в ней​

    ​ минус первый символ,​ чтобы в Excel​ выбранной ячейки) к​ будут прописаны с​ В данном случае​ в каждой ячейке​

    ​ полученный результат в​

    ​ будет выглядеть следующим​

    ​ в Excel имеется​

    ​ заново с клавиатуры,​

    ​ при помощи макроса.​

    ​ пределами таблицы. Нам​

    ​ в данном окне​

    ​ (заглавными).​

    ​ по функциональной клавише​

    ​Азам Раупов​

    ​ есть такие настройки​

    ​ то есть -1.​

    ​ первая буква заглавная​

    ​ заглавному виду;​

    ​ большой буквы.​

    ​ эта запись будет​

    ​ таблицы первое слово​

    ​ исходную таблицу. Выделяем​

    ​ образом:​

    ​ отдельная кнопка, нажав​ в Excel существует​ Но прежде, если​ же нужно вставить​ – нажать на​Выделяем любую пустую ячейку​F3​

    ​: Sub СТРОЧН() For​

    fb.ru

    Как преобразовать буквы из ЗАГЛАВНЫХ в строчные в Excel используя hot key?

    ​ (как в PuntoSwitcher)​​ Выполнив данные действия,​ становилась таковой тоже​=СТРОЧН(текст или ячейка с​Как видим, несмотря на​ иметь следующий вид:​ начинается с большой​ диапазон с формулами.​=ЗАМЕНИТЬ(старый_текст;нач_поз;число_знаков;ПРОПИСН(ЛЕВСИМВ(текст;количество_знаков)))​ на которую, можно​ два способа. Первый​ в вашей версии​ их в таблицу.​ кнопку​ на листе. Но​, то в Excel​ Each c In​
    ​ – смотрите справку.​ необходимо результат привести​ простым выбором одной​ текстом) – переводит​ то, что массовую​=ПРОПНАЧ(B4)​ буквы.​ Кликаем правой кнопкой​Но лучше все это​ автоматически превратить строчную​ из них предусматривает​ программы не включена​ Для этого выделяем​«OK»​ более удобно, если​
    ​ так просто решить​

    ​ Selection.Cells c.Value =​​В целом, при​ к прописному виду.​

    ​ функции, но, к​​ весь введенный текст​

    Замена всех заглавных букв строчными

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

    ​ работа с макросами,​​ все ячейки, которые​
    ​.​ она будет располагаться​

    ​ проблему не получится.​​ StrConv(c.Value, vbLowerCase) Next​ необходимости изменить регистр​Осталось соединить результаты выполнения​
    ​ сожалению, это невозможно.​ (или текст из​
    ​ на прописные в​ кнопку​ нужно сделать не​ контекстном меню выбираем​ примере. Итак, мы​

    ​ Для этого придется​​ПРОПИСН​ нужно активировать эту​:D​ заполнены формулами​После этого действия содержимое​ в параллельном столбце​​ Для того, чтобы​

    ​ End Sub​​ букв набранного текста​

    ​ второго и третьего​​ Придется создать самим​ выбранной ячейки) к​ Excel через специальную​Enter​ только первое слово​

    planetaexcel.ru

    ​ пункт​

    Like this post? Please share to your friends:
  • Excel функция строка пример
  • Excel функция строка подстрока
  • Excel функция строка на английском
  • Excel функция строка диапазон
  • Excel функция строка в массиве