- Изменение регистра текста в Excel
- Нижний регистр
- Верхний регистр
- Каждое слово с заглавной буквы
- Замена первой строчной буквы на заглавную в Excel
- Процесс замены первой строчной буквы на заглавную
- Вариант 1: меняем первую букву слова на заглавную
- Вариант 2: меняем первую букву каждого слова на заглавную
- Заключение
- Заглавные (прописные) и строчные буквы в Excel
- Применение Microsoft Word
- Стандартные функции Excel
- Как сделать все буквы строчными в Excel?
- Как сделать все буквы заглавными (прописными) в Excel?
- Как сделать первую букву заглавной в Excel?
- Применение пользовательских функций (UDF)
- Замена всех строчных букв на заглавные в Excel: как сделать
- Замена строчных букв на заглавные
- Метод 1: применение оператора ПРОПИСН
- Метод 2: использование макроса
- Заключение
- 3 способа изменить регистр символов в Excel 2013, 2010 и 2007
- Функции Excel для изменения регистра текста
- Вводим формулу в Excel
- Копируем формулу вниз по столбцу
- Удаляем вспомогательный столбец
- Изменяем регистр текста в Excel при помощи Microsoft Word
- Изменяем регистр текста при помощи макроса VBA
Изменение регистра текста в Excel
Нижний регистр
Вставьте новый столбец возле столбца, содержащего текст, который необходимо преобразовать.Предположим, что новый столбец – это столбец B, а первоначальный столбец – это столбец A, и что ячейка A1 содержит заголовок столбца.
В ячейке B2 введите =LOWER(A2) и нажмите клавишу «ВВОД». Текст в ячейке B2 должен стать строчным.
Заполните этой формулой столбец B.
Теперь выберите преобразованные значения в столбце B, скопируйте их ивставьте как значенияповерх значений в столбце A.
Удалите столбец B, поскольку больше он вам не понадобится.
Верхний регистр
В отличие от Word, в Excel нет кнопки смены регистра. Для перевода текста в верхний регистр – например, чтобы вместо «сергей иванов» или «Сергей Иванов» стало «СЕРГЕЙ ИВАНОВ» – необходимо воспользоваться функцией «ПРОПИСН». Преимущество использования функции заключается в том, что вы можете изменить регистр всего столбца текста одновременно. В примере ниже показано, каким образом это сделать.
Вставьте новый столбец возле столбца, содержащего текст, который необходимо преобразовать.Предположим, что новый столбец – это столбец B, а первоначальный столбец – это столбец A, и что ячейка A1 содержит заголовок столбца.
В ячейке B2 введите =ПРОПИСН(A2) и нажмите клавишу «ВВОД». Текст в ячейке B2 должен стать прописным.
Заполните этой формулой столбец B.
Теперь выберите преобразованные значения в столбце B, скопируйте их ивставьте как значенияповерх значений в столбце A.
Удалите столбец B, поскольку больше он вам не понадобится.
Каждое слово с заглавной буквы
В отличие от Word, в Excel нет кнопки смены регистра. Для преобразования текста таким образом, чтобы все слова в тексте были с заглавной буквы – например, чтобы вместо «Сергей ИВАНОВ» или «СЕРГЕЙ ИВАНОВ» стало «Сергей Иванов» – необходимо воспользоваться функцией «ПРОПНАЧ» Преимущество использования функции заключается в том, что вы можете изменить регистр всего столбца текста одновременно. В примере ниже показано, каким образом это сделать.
Вставьте новый столбец возле столбца, содержащего текст, который необходимо преобразовать.Предположим, что новый столбец – это столбец B, а первоначальный столбец – это столбец A, и что ячейка A1 содержит заголовок столбца.
В ячейке B2 введите =ПРОПНАЧ(A2) и нажмите клавишу «ВВОД». Текст в ячейке B2 должен изменить регистр.
Заполните этой формулой столбец B.
Теперь выберите преобразованные значения в столбце B, скопируйте их ивставьте как значенияповерх значений в столбце A.
Удалите столбец B, поскольку больше он вам не понадобится.
Замена первой строчной буквы на заглавную в Excel
Довольно часто при работе с таблицами Эксель возникают ситуации, когда нужно заменить первую строчную букву слова на заглавную (прописную).
Конечно же, когда речь идет о нескольких ячейках, отредактировать их содержание не составляет никакого труда и не займет много времени. Но что делать, когда приходится иметь дело с большими таблицами? Не стоит сразу приниматься за ручную корректировку данных, которая может, к тому же, привести к опечаткам. Ведь, на этот случай в Excel предусмотрены специальные функции, позволяющие выполнить замену в автоматическом режиме. Давайте разберемся, как именно это делается.
Процесс замены первой строчной буквы на заглавную
На самом деле, в отличие от выполнения процедуры замены сразу всех строчных букв на заглавные (смотрите, как это это делать в нашей статье – “Как сделать все буквы заглавными в Эксель”), когда речь идет только про первую букву, специально предназначенной для этого отдельной функции в программе нет. Но благодаря одновременному использованию нескольких инструментов справиться с поставленной задаче, все же, можно.
Вариант 1: меняем первую букву слова на заглавную
Для реализации данного метода нам нужно будет использовать три оператора:
Благодаря использованию вышеперечисленных функций мы сможем сначала отобрать первую букву, после чего превратить ее в заглавную и вернуть на место.
В общем виде формула с использованием всех трех операторов выглядит следующим образом:
На первый взгляд может показаться, что выражение слегка перегружено и в нем сложно разобраться. Поэтому давай рассмотрим конкретный пример.
Допустим, у нас есть таблица, содержащая столбец с текстовыми данными, представленными в виде строчных букв. Соответственно, наша задача – все первые буквы сделать прописными (заглавными).
Алгоритм действий следующий:
Вариант 2: меняем первую букву каждого слова на заглавную
В некоторых ситуациях требуется сделать заглавными первые буквы каждого слова в выбранных ячейках таблицы. На этот случай в Эксель предусмотрена специальная функция ПРОПНАЧ, использование которой значительно проще, нежели реализация метода, описанного выше.
Формула функции ПРОПНАЧ выглядит так:
Давайте посмотрим, как она работает на примере нашей таблицы.
Заключение
Таким образом, программа Excel позволяет выполнить замену первой буквы на заглавную, причем это можно сделать как в отношении только первого слова, так и всех слов, содержащихся в ячейке (диапазоне ячеек). Приятным моментом является то, что процесс автоматизирован, а это значит, что ошибки из-за опечаток, возможных при ручной обработке данных, исключены.
Заглавные (прописные) и строчные буквы в Excel
Разберемся как изменять регистр букв в Excel, т.е. переводить заглавные (прописные) буквы в строчные и наоборот, а также другие различные нестандартные расстановки.
Приветствую всех, уважаемые читатели блога TutorExcel.Ru.
Наверняка многие из вас сталкивались с задачей изменения текста с той целью, чтобы его было удобнее воспринимать и читать, например, перевести заглавные буквы в строчные (проще говоря, большие в маленькие) или наоборот, строчные буквы в заглавные (маленькие в большие), представить текст в стандартном виде (как в предложениях), поменять регистр на противоположный и т.д.
Поэтому, несмотря на то, что Microsoft Excel в основном ориентирован на работу с числовыми данными, все-таки не стоит забывать и про возможность работы с текстовыми данными.
Вместо того, чтобы перенабирать все записи вручную или если просто лень этим заниматься, то предлагаю рассмотреть более удобные способы изменения регистра букв в Excel.
Хотя Excel в полной мере и не обладает возможностями Microsoft Word, тем не менее варианты перевода символов в верхний и нижний регистры есть, давайте подробнее остановимся на 3 основных способах:
Применение Microsoft Word
Так как в Microsoft Word возможность изменения регистра текста уже реализована, то можно не изобретать велосипед и для перевода заглавных букв в строчные (и наоборот) воспользоваться программой Word.
Алгоритм простой — выделяем и копируем данные из Excel, переходим в Word и вставляем их в документ. Далее применяем опцию Регистр (располагается на вкладке Главная в блоке Шрифт), а затем возвращаем отредактированные данные обратно в Excel.
Метод требует ручного ввода текстовых данных, поэтому для большого объема данных крайне неудобный, в связи с чем такой способ имеет смысл применять только для разовых задач и если нет необходимости автоматизировать процесс.
Стандартные функции Excel
Excel предлагает нам 3 стандартные функции для преобразования данных в строчные (все строчные) и прописные буквы (ВСЕ ПРОПИСНЫЕ), а также смешанную расстановку (Начинать С Прописных).
Детально изучим каждый из вариантов конвертации текстовых данных.
Как сделать все буквы строчными в Excel?
Сделать перевод всех символов в строчные можно с помощью функции СТРОЧН (английская версия LOWER) в Excel:
СТРОЧН(текст)
Делает все буквы в строке текста строчными.
Применим функцию СТРОЧН, где в качестве аргумента выбираем произвольный текст, в котором мы хотим сконвертировать все символы в строчные:
Как сделать все буквы заглавными (прописными) в Excel?
Для перевода текстовых данных в большие буквы можно обратиться к функции ПРОПИСН (английская версия UPPER):
ПРОПИСН(текст)
Делает все буквы в строке текста прописными.
Принцип действия аналогичный, применяем функцию ПРОПИСН, аргументом указываем текст, который мы планируем сделать состоящим только из заглавных символов:
Как сделать первую букву заглавной в Excel?
Для изменения начального символа каждого слова в тексте из строчного в заглавный можно воспользоваться функцией ПРОПНАЧ (английская версия PROPER):
ПРОПНАЧ(текст)
Начинает текстовую строку с заглавной буквы; делает прописной первую букву в каждом слове текста, преобразуя все другие в строчные.
Все то же самое, что и в предыдущих примерах, применяем к данным функцию ПРОПНАЧ, в котором хотим конвертировать начальные буквы слов в большие, а все оставшиеся сделать маленькими:
Применение пользовательских функций (UDF)
Идём дальше и переходим к нестандартным способам конвертации.
Третий вариант изменения регистра текста — пользовательская функция, где мы можем реализовать любой произвольный шаблон конвертирования.
Давайте повторим функционал смены регистра из текстового редактора Word, в которой к 3 основным (ВСЕ ПРОПИСНЫЕ, все строчные и Начинать С Прописных) добавляются еще 2 варианта — Как в предложениях и иЗМЕНИТЬ рЕГИСТР.
Так как в общем и целом никаких ограничений на итоговый вид текстовых данных нет, то также добавим реализацию нестандартных расстановок, к примеру, ЧеРеДоВаНиЕ рЕгИсТрОв и ПрОИЗвоЛЬноЕ нАПиСАниЕ.
Переходим в редактор Visual Basic (горячая клавиша Alt + F11), добавляем новый модуль и записываем код новой функции (напротив основных действий кода даются пояснения):
Замена всех строчных букв на заглавные в Excel: как сделать
Во время работы в Эксель нередко возникает потребность напечатать весь текст заглавными буквами. Это может потребоваться, к примеру, при заполнении различных заявлений и прочих официальных бумаг для подачи в государственные учреждения. Наверняка, многие могут подумать – что же в этом сложного и непонятного? Ведь каждый пользователь ПК знает, что для этого требуется лишь нажать Caps Lock на клавиатуре, после чего вся информация будет набираться заглавными буквами.
Да, это совершенно верно, и достаточно одного нажатия на клавишу Caps Lock в данном случае. Но как быть в ситуации когда документ уже содержит текст, напечатанный обычными буквами? В начале работы пользователь не всегда задумывается о том, в каком виде должен быть представлен финальный текст, и зачастую начинает его форматирование уже после ввода информации. Не перепечатывать же текст заново?
В такой ситуации паниковать не стоит, и, тем более, перепечатывать все заново, так как есть инструменты, помогающие быстро решить эту проблему. Давайте разберем все возможные способы замены всех букв в заглавные в Excel.
Замена строчных букв на заглавные
При работе с текстовым редактором Word поставленная задача выполняется буквально в один клик. Нужно лишь отметить необходимый фрагмент текста, затем, зажав на клавиатуре клавишу SHIFT, два раза нажать на функциональную клавишу F3. При работе же с таблицами Эксель все несколько сложнее. Для выполнения данной задачи потребуется задействовать функцию ПРОПИСН, либо применить макрос. Ниже мы рассмотрим оба этих способа на практическом примере.
Метод 1: применение оператора ПРОПИСН
Главной задачей данной функции является замена строчных букв на заглавные. Формула функции пишется так:
В качестве значения единственного аргумента “Текст” можно указать:
Итак, давайте разберем работу функции на практике. Для этого возьмем таблицу, в которой указаны наименования товаров, в которых заглавная буква только одна – первая. Остальная же часть текста представлена в виде строчных букв. Нам нужно превратить все буквы в заглавные.
Итак, вот что нам нужно сделать:
Метод 2: использование макроса
Внимание! Для использования этого метода необходимо убедиться, что у вас активирована функция макросов. Если нет, то ее требуется включить. О том, как это сделать, читайте в нашей статье – “Как включить/отключить макросы в Excel“.
Заключение
Мы только что познакомились с двумя методами преобразования строчных букв в заглавные в таблицах Эксель. Многим пользователям второй способ (использование макросов) может показаться намного быстрее и проще. Однако применение оператора ПРОПИСН – безопаснее, так как включение макросов делает ПК мене защищенным перед потенциально возможными хакерскими атаками. Каким способом пользоваться каждый решает для себя сам. Но независимо от выбора, конечный результат в обоих описанных выше методах будет идентичен.
3 способа изменить регистр символов в Excel 2013, 2010 и 2007
В этой статье я хочу рассказать Вам о нескольких способах как изменить регистр символов в Excel с верхнего на нижний или как сделать каждое слово с прописной буквы. Вы научитесь справляться с такими задачами при помощи функций ПРОПИСН и СТРОЧН, при помощи макросов VBA, а также используя Microsoft Word.
Проблема в том, что в Excel не предусмотрен специальный инструмент для изменения регистра текста на рабочем листе. Остаётся загадкой, почему корпорация Microsoft снабдила Word такой мощной функцией и не добавила её в Excel. Это упростило бы решение многих задач для большинства пользователей. Но не торопитесь лихорадочно перенабирать вручную все текстовые данные Вашей таблицы! К счастью, есть несколько хороших способов преобразовать текстовые значения в ячейках в верхний или нижний регистр, или же сделать каждое слово с прописной буквы. Позвольте мне поделиться с Вами этими способами.
Функции Excel для изменения регистра текста
В Microsoft Excel есть три замечательных функции, при помощи которых Вы можете изменять регистр текста. Это UPPER (ПРОПИСН), LOWER (СТРОЧН) и PROPER (ПРОПНАЧ).
Все эти три функции работают по одинаковому принципу, поэтому я покажу Вам, как работает одна из них. Давайте в качестве примера рассмотрим функцию UPPER (ПРОПИСН):
Вводим формулу в Excel
где C3 – это ячейка с текстом, который нужно преобразовать.
Копируем формулу вниз по столбцу
Теперь Вам нужно скопировать формулу в остальные ячейки вспомогательного столбца:
Замечание: Если Вам нужно полностью заполнить новый столбец (на всю высоту таблицы), то Вы можете пропустить шаги 5-7 и просто дважды кликнуть по маркеру автозаполнения.
Удаляем вспомогательный столбец
Итак, у Вас есть два столбца с одинаковыми текстовыми данными, отличающимися только регистром. Предполагаю, что Вы хотите оставить столбец только с нужным вариантом. Давайте скопируем значения из вспомогательного столбца и избавимся от него.
В теории это может показаться слишком сложным. Расслабьтесь и попробуйте проделать все эти шаги самостоятельно. Вы увидите, что изменение регистра при помощи функций Excel – это совсем не трудно.
Изменяем регистр текста в Excel при помощи Microsoft Word
Если Вы не хотите возиться с формулами в Excel, Вы можете изменить регистр в Word. Далее Вы узнаете, как работает этот метод:
Замечание: Кроме этого, Вы можете нажимать сочетание Shift+F3, пока не будет установлен нужный стиль. При помощи этих клавиш можно выбрать только верхний и нижний регистр, а также регистр как в предложениях.
Теперь у Вас есть таблица в Word с изменённым регистром текста. Просто скопируйте её и вставьте на прежнее место в Excel.
Изменяем регистр текста при помощи макроса VBA
Вы также можете использовать макросы VBA в Excel 2010 и 2013. Не переживайте, если Ваши знания VBA оставляют желать лучшего. Какое-то время назад я тоже мало что знал об этом, а теперь могу поделиться тремя простыми макросами, которые изменяют регистр текста на верхний, нижний или делают каждое слово с прописной буквы.
Я не буду отвлекаться от темы и рассказывать Вам, как вставить и запустить код VBA в Excel, поскольку об этом замечательно рассказано в других статьях нашего сайта. Я просто покажу макросы, которые Вы можете скопировать и вставить в свою книгу.
Я надеюсь, что теперь, когда Вы знаете пару отличных приёмов изменения регистра в Excel, эта задача не вызовет у Вас затруднений. Функции Excel, Microsoft Word, макросы VBA – всегда к Вашим услугам. Вам осталось сделать совсем немного – определиться, какой из этих инструментов Вам больше нравится.