Как в 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©:next

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

  • Как видим, после выполнения вышеуказанных манипуляций, данные в выделенном диапазоне преобразованы. Теперь они полностью состоят из прописных букв.
  • Для того, чтобы сравнительно быстро преобразовать все буквы в тексте из строчных в прописные, а не терять время на его ручное введение заново с клавиатуры, в 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), добавляем новый модуль и записываем код новой функции (напротив основных действий кода даются пояснения):

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

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

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

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

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

    Метод 1: применение оператора ПРОПИСН

    Главной задачей данной функции является замена строчных букв на заглавные. Формула функции пишется так:

    Читайте также:  Драйвер для сетевой карты ноутбука lenovo

    В качестве значения единственного аргумента «Текст» можно указать:

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

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

    Итак, вот что нам нужно сделать:

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

    Метод 2: использование макроса

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

    1. Убедившись в том, что использование макросов активировано, выделяем область таблицы, текст которой требуется преобразовать. После этого нажимаем на клавиатуре комбинацию клавиш Alt+F11.
    2. Перед нами появится редактор макросов, находясь в котором мы нажимаем сочетание Ctrl+G. Курсор мыши при этом должен переместиться в поле «Immediate», которое до этого действия, скорее всего, было закрыто.
    3. В данной области пишем следующее:
      for each c in selection:c.value=ucase©:next .
      Затем подтверждаем действие нажатием клавиши ENTER и выходим из редактора макросов.
    4. В итоге все буквы в отмеченном диапазоне ячеек заменятся на заглавные согласно поставленной задаче.

    Заключение

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