Как в excel заглавные буквы сделать прописными
Но, что делать, если пользователь забыл переключиться в верхний регистр или узнал о том, что буквы нужно было сделать в тексте большими лишь после его написания? Неужели придется переписывать все заново? Не обязательно. В Экселе существует возможность решить данную проблему гораздо быстрее и проще. Давайте разберемся, как это сделать.
Если в программе Word для преобразования букв в заглавные (прописные) достаточно выделить нужный текст, зажать кнопку SHIFT и дважды кликнуть по функциональной клавише F3, то в Excel так просто решить проблему не получится. Для того, чтобы преобразовать строчные буквы в заглавные, придется использовать специальную функцию, которая называется ПРОПИСН, или воспользоваться макросом.
Способ 1: функция ПРОПИСН
Сначала давайте рассмотрим работу оператора ПРОПИСН. Из названия сразу понятно, что его главной целью является преобразование букв в тексте в прописной формат. Функция ПРОПИСН относится к категории текстовых операторов Excel. Её синтаксис довольно прост и выглядит следующим образом:
Как видим, оператор имеет всего один аргумент – «Текст». Данный аргумент может являться текстовым выражением или, что чаще, ссылкой на ячейку, в которой содержится текст. Данный текст эта формула и преобразует в запись в верхнем регистре.
Теперь давайте на конкретном примере разберемся, как работает оператор ПРОПИСН. У нас имеется таблица с ФИО работников предприятия. Фамилия записана в обычном стиле, то есть, первая буква заглавная, а остальные строчные. Ставится задача все буквы сделать прописными (заглавными).
-
Выделяем любую пустую ячейку на листе. Но более удобно, если она будет располагаться в параллельном столбце тому, в котором записаны фамилии. Далее щелкаем по кнопке «Вставить функцию», которая размещена слева от строки формул.
Запускается окошко Мастера функций. Перемещаемся в категорию «Текстовые». Находим и выделяем наименование ПРОПИСН, а затем жмем на кнопку «OK».
После этого действия содержимое первой ячейки столбца с фамилиями выводится в предварительно выделенный элемент, в котором содержится формула ПРОПИСН. Но, как видим, все отображаемые в данной ячейке слова состоят исключительно из заглавных букв.
Как видим, после указанного действия все фамилии были выведены в диапазон копирования и при этом они состоят исключительно из заглавных букв.
Но теперь все значения в нужном нам регистре расположены за пределами таблицы. Нам же нужно вставить их в таблицу. Для этого выделяем все ячейки, которые заполнены формулами ПРОПИСН. После этого кликаем по выделению правой кнопкой мыши. В открывшемся контекстном меню выбираем пункт «Копировать».
После этого выделяем столбец с ФИО сотрудников предприятия в таблице. Кликаем по выделенному столбцу правой кнопкой мыши. Запускается контекстное меню. В блоке «Параметры вставки» выбираем пиктограмму «Значения», которая отображена в виде квадрата, содержащего цифры.
После этого работу над таблицей по преобразованию букв в фамилиях сотрудников в прописные можно считать завершенной.
Способ 2: применение макроса
Решить поставленную задачу по преобразованию строчных букв в прописные в Excel можно также при помощи макроса. Но прежде, если в вашей версии программы не включена работа с макросами, нужно активировать эту функцию.
Запускается окно Microsoft Visual Basic. Это, собственно, редактор макросов. Набираем комбинацию Ctrl+G. Как видим, после этого курсор перемещается в нижнее поле.
Затем жмем на клавишу ENTER и закрываем окно Visual Basic стандартным способом, то есть, нажав на кнопку закрытия в виде крестика в его правом верхнем углу.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Не смотря на то, что Excel – табличный редактор и в первую очередь предназначен для работы с числовыми значениями, набор инструментов в нем для преобразования текстовых значений достаточно разнообразен. Задачи по изменению заглавных букв на буквы строчные и обратно могут быть решены разными способами.
Excel текст с большой буквы • Вэб-шпаргалка для интернет предпринимателей!
-
Выделяем любую пустую ячейку на листе. Но более удобно, если она будет располагаться в параллельном столбце тому, в котором записаны фамилии. Далее щелкаем по кнопке «Вставить функцию», которая размещена слева от строки формул.
Итак, по порядку. У вас есть некий столбец с фразами и необходимо сделать ячейки с тем же текстом, но с большой буквы. Если таких 5-10 строк, то можно не «гуглить» и изменить первые буквы на большие вручную. Но если же строк намного больше, то легче использовать формулу.
Текстовые функции
Текстовых функций в Excel немногим больше двадцати, но используя их сочетания, можно произвести с текстом практически любые преобразования. Все текстовые функции можно найти на вкладке «Формулы», в группе кнопок «Библиотека функций», в меню кнопки «Текстовые». Также Вы можете ознакомиться с кратким описанием этих функций.
Как преобразовать строчные буквы в прописные?
КАК СДЕЛАТЬ ВСЕ БУКВЫ ПРОПИСНЫМИ
При помощи стандартной функции Excel «ПРОПИСН» можно все буквы в строке перевести в верхний регистр (сделать заглавными).
Как Сделать Все Первые Буквы Прописными
Стандартная функция Excel «ПРОПНАЧ» изменяет первые буквы в каждом слове со строчных на заглавные.
Как сделать первые буквы прописными
Комбинация встроенных в Excel функций «ПРОПИСН», «СЦЕПИТЬ», «ЛЕВСИМВ», «ПРАВСИМВ» и «ДЛСТР» позволяет привести только первые буквы к верхнему регистру.
Итоговая формула имеет вид «=СЦЕПИТЬ(ПРОПИСН(ЛЕВСИМВ(B2));ПРАВСИМВ(B2;ДЛСТР(B2)-1))», где B2 — это адрес ячейки с текстовым значением.
Как превратить заглавные буквы в строчные?
как сделать все буквы строчными
«СТРОЧН» из набора встроенных текстовых функций конвертирует все буквы в строчные.
кАК СДЕЛАТЬ ПЕРВЫЕ БУКВЫ СТРОЧНЫМИ
В некоторых случаях необходимо сделать строчной только первую букву.
«=СЦЕПИТЬ(СТРОЧН(ЛЕВСИМВ(B2));ПРАВСИМВ(B2;ДЛСТР(B2)-1))», где B2 — это адрес ячейки с исходным значением.
Использование сочетаний функций требует затрат времени, делает формулы громоздкими, снижает их восприятие и эффективность использования.
Сделать первую букву заглавной в Excel — Офис Ассист
Давайте подумаем, как можно сделать в Excel первую букву прописной или заглавной, а все остальные строчными. Я уже рассказывал вам о том, как сделать все буквы заглавными или строчными. Для этого нужно использовать специальные текстовые формулы. А чтобы осуществить поставленную перед нами задачу, мы их объединим в одну формулу.
Процесс замены первой строчной буквы на заглавную
Для реализации данного метода нам нужно будет использовать три оператора:
- ЗАМЕНИТЬ – с помощью данной функции можно заменить один символ или определенный фрагмент на указанное в аргументе функции значение.
- ЛЕВСИМВ – позволяет отсчитать определенное количество символов в указанной ячейке.
- ПРОПИСН – превращает строчные буквы в заглавные (прописные).
Благодаря использованию вышеперечисленных функций мы сможем сначала отобрать первую букву, после чего превратить ее в заглавную и вернуть на место.
В общем виде формула с использованием всех трех операторов выглядит следующим образом:
На первый взгляд может показаться, что выражение слегка перегружено и в нем сложно разобраться. Поэтому давай рассмотрим конкретный пример.
Допустим, у нас есть таблица, содержащая столбец с текстовыми данными, представленными в виде строчных букв. Соответственно, наша задача – все первые буквы сделать прописными (заглавными).
Как сделать все буквы заглавными в Excel
- ПРОПНАЧ() — самая интересная функция. Превращает первую букву каждого слова в Заглавную, очень удобно для ФИО и нашего случая.
- СТРОЧН()— функция с одним аргументов, переводит все буквы в ячейке в строчные
- ПРОПИСН()— а эта, что логично, переводит все буквы в ячейке в заглавные
Выбор конкретного варианта полностью зависит от пользователя. Для тех юзеров, которые не привыкли держать в голове множество разных формул, естественно, легче действовать при помощи Мастера функций. В то же время, другие считают, что намного быстрее ручной ввод оператора.
Помогла ли вам эта статья?
Инструкция посвящена пользователям программы Excel — с помощью которой удобно создавать электронные таблицы, производить математические вычисления и анализировать любые данные. А также подойдет и для работы в таблице Google Docs.
Множество полезных действий со словами и цифрами легко делать при помощи встроенных формул Excel, но некоторые из них просто невозможно самостоятельно подобрать в интерфейсе программы.
Сегодня «Спроси как» облегчит жизнь многим пользователям и обнародует очень полезную формулу, решающую проблему по автоматической замене строчных букв в прописные, то есть, говоря проще, делает первые буквы заглавные в Excel.
Итак, по порядку. У вас есть некий столбец с фразами и необходимо сделать ячейки с тем же текстом, но с большой буквы. Если таких 5-10 строк, то можно не «гуглить» и изменить первые буквы на большие вручную. Но если же строк намного больше, то легче использовать формулу.
- Для этого кликаем на первую ячейку пустого соседнего столбца (если его нет, то вставьте временно).
- Копируем формулу с этой страницы и вставляем её в пустую соседнюю ячейку, жмем Enter.
- Хватаем ячейку за нижний правый угол и тянем вниз или размножаем формулу двойным щелчком по уголку.
Формула первые буквы заглавные в Excel на английском или для Google Docs таблиц:
Microsoft Excel предлагает несколько функций для работы с регистром текста, находящегося в ячейках листа. Но ни одна из данных функций самостоятельно не способна решить задачу, когда требуется сделать первую букву текста заглавной, а все остальные перевести в нижний регистр.
Функция LOW переводит весь текст в нижний регистр, функция UPPER переводит весь текст в верхний регистр, функция PROPER переводит в верхний регистр первую букву каждого слова в тексте.
Поэтому для решения задачи будем использовать сочетание нескольких функций в изящной формуле, которая работает и с первой буквой, делая ее заглавной, и с остатком текста, переводя его в нижний регистр:
=UPPER(LEFT(A1))&RIGHT(LOWER(A1);LEN(A1)-1)
То же на русском языке:
Метод требует ручного ввода текстовых данных, поэтому для большого объема данных крайне неудобный, в связи с чем такой способ имеет смысл применять только для разовых задач и если нет необходимости автоматизировать процесс.
Как сделать первую букву текста в ячейке excel заглавной?
- Функция ЗАМЕНИТЬ осуществляет замену одного символа или части строки на другие, согласно указанным аргументам;
- ПРОПИСН – делает буквы прописными, то есть, заглавными, что нам и требуется;
- ЛЕВСИМВ – возвращает указанное количество знаков конкретного текста в ячейке.
После этого, выделяем исходные ячейки с фамилиями в таблице. Вызываем контекстное меню кликом правой кнопки мыши. В блоке «Параметры вставки» выбираем пункт «Значения», который представлен в виде иконки с цифрами.
Процедура трансформации первой буквы в заглавную
Не стоит ожидать, что в Excel имеется отдельная кнопка, нажав на которую, можно автоматически превратить строчную букву в заглавную. Для этого придется использовать функции, причем сразу несколько. Впрочем, в любом случае, этот путь с лихвой окупит временные затраты, которые потребовались бы на ручное изменение данных.
Для решения поставленной задачи используется основная функция ЗАМЕНИТЬ, а также вложенные функции первого и второго порядка ПРОПИСН и ЛЕВСИМВ.
- Функция ЗАМЕНИТЬ осуществляет замену одного символа или части строки на другие, согласно указанным аргументам;
- ПРОПИСН – делает буквы прописными, то есть, заглавными, что нам и требуется;
- ЛЕВСИМВ – возвращает указанное количество знаков конкретного текста в ячейке.
То есть, исходя из этого набора функций, с помощью ЛЕВСИМВ мы вернем в указанную ячейку первую букву, с помощью оператора ПРОПИСН сделаем её заглавной, а затем функцией ЗАМЕНИТЬ заменим строчную букву на прописную.
Общий шаблон данной операции будет выглядеть следующим образом:
Но лучше все это рассмотреть на конкретном примере. Итак, мы имеем заполненную таблицу, в которой все слова пишутся с маленькой буквы. Нам предстоит первый символ в каждой ячейке с фамилиями сделать заглавным. Первая ячейка с фамилией имеет координаты B4.
-
В любом свободном месте данного листа или на другом листе записываем следующую формулу:
После этого, лишние данные будут очищены, и мы получим тот результат, который добивались: в каждой ячейке таблицы первое слово начинается с большой буквы.
Как сделать строки с большой буквы в excel?
- Для этого кликаем на первую ячейку пустого соседнего столбца (если его нет, то вставьте временно).
- Копируем формулу с этой страницы и вставляем её в пустую соседнюю ячейку, жмем Enter.
- Хватаем ячейку за нижний правый угол и тянем вниз или размножаем формулу двойным щелчком по уголку.
Таким образом, программа Excel позволяет выполнить замену первой буквы на заглавную, причем это можно сделать как в отношении только первого слова, так и всех слов, содержащихся в ячейке (диапазоне ячеек). Приятным моментом является то, что процесс автоматизирован, а это значит, что ошибки из-за опечаток, возможных при ручной обработке данных, исключены.
Как сделать все буквы заглавными или строчными в Excel
- Функция СТРОЧН(). Данная функция работает с единственным аргументом — текстом. Она перебирает каждую букву текста, превращая ее в строчную. То есть, используя данную функцию можно сделать все буквы маленькими.
- Функция ПРОПИСН(). Аналогичная по принципу работы функция с предыдущей, только она превращает все буквы в заглавные — большие.
- Функция ПРОПНАЧ(). Функция, которая выполняет преобразование первых букв каждого слова в заглавную.
Ниже можно видеть результат работы всех этих трех функций.
=ПРОПИСН(ЛЕВСИМВ(A1))&ПРАВСИМВ(СТРОЧН(A1);ДЛСТР(A1)-1)
Вариант 1: меняем первую букву слова на заглавную
- Первый способ — использование горячих клавиш. Самый простой способ, как сделать все буквы в тексте заглавными или строчными. Перенесите нужный отрывок текста в отдельный документ Word, после чего выделите комбинацией клавиш Ctrl+A весь текст и нажмите Shift+F3. Если текст напечатан заглавными буквами, они превратятся в строчные. Если строчными, то в заглавные. При повторном нажатии на Shift+F3 буквы будут соответствующим образом преобразовываться в 3 вариациях: все заглавные, все строчные, первая буква слова заглавная;
- Второй способ — использование опции редактирования регистра. В Word на верхней панели в разделе “Главная” есть отдельная опция, которая отвечает за изменение регистра текста. Чтобы ею воспользоваться, просто нужно выделить необходимый отрывок текста, после чего нажать на данную опцию и увидеть возможные варианты редактирования, их 5: как в предложениях (то есть первая буква предложений отделенных точкой заглавная), все строчные, все прописные, начинать с прописных (каждое новое слово) или изменить регистр (большие буквы станут маленькими, а маленькие большими).
Назначение функции ПРОПИСН – замены обычных бук на заглавные. Она имеет собственную формулу: =ПРОПИСН(Изменяемый текст). В единственном аргументе данной функции можно указать 2 значения:
Применение пользовательских функций (UDF)
Переходим в редактор Visual Basic (горячая клавиша Alt + F11), добавляем новый модуль и записываем код новой функции (напротив основных действий кода даются пояснения):
If TextType = 1 Or TextType = 2 Or TextType = 3 Then ‘Если тип данных 1, 2 или 3…
Mid$(Text, i, 1) = IIf(Mid$(Text, i, 1) = UCase(Mid$(Text, i, 1)), LCase(Mid$(Text, i, 1)), UCase(Mid$(Text, i, 1))) ‘Меняем регистр символа на противоположный
Mid$(Text, i, 1) = IIf(i Mod 2 = 0, LCase(Mid$(Text, i, 1)), UCase(Mid$(Text, i, 1))) ‘Чередуем регистр
Mid$(Text, i, 1) = IIf(Round(Rnd()) = 0, LCase(Mid$(Text, i, 1)), UCase(Mid$(Text, i, 1))) ‘Произвольный регистр
У данной функции всего 2 аргумента: ячейка с текстом и тип преобразования данных.
Переходим обратно в Excel и в строке формул набираем функцию пользователя ChangeRegister (или находим ее в категории Определенные пользователем посредством мастера функций):
Небольшое замечание. При конвертировании по типу Как в предложениях, корректное преобразование происходит только для первого предложения фразы. В том случае, когда во фразе несколько предложений, то будет необходимо подкорректировать код пользовательской функции.
Ознакомиться с разобранными материалами можно скачав пример.
Спасибо за внимание!
Если у вас есть мысли по теме или остались вопросы — пишите в комментариях.
Удачи вам и до скорых встреч на страницах блога TutorExcel.Ru!
К сожалению, не все имена номинантов написаны с большой буквы, поэтому таблица выглядит не опрятно. Вы, конечно же, можете пройтись по всему столбцу и исправить имена вручную, но быстрее, легче и правильнее будет воспользоваться функцией ПРОПНАЧ.
В данном примере имена номинантов содержатся в столбце A, поэтому мы запишем формулу в столбец B. В ячейке B2 введем выражение, которое даст команду Excel взять слова из ячейки A2 и записать их с большой буквы. Формула будет выглядеть вот так:
Скорее всего Вы помните из урока по простым формулам нашего самоучителя по Excel 2013, что важно не забывать начинать все формулы со знака равенства (=).
Когда формула будет введена, нажмите Enter. В ячейке B2 отобразится имя из ячейки A2, написанное с большой буквы: Thomas Lynley.
Все, что нам осталось сделать, – скопировать формулу в остальные ячейки. Для этого выделите ячейку с формулой и, воспользовавшись маркером автозаполнения, скопируйте формулу до 14 строки. В столбце B появится список имен с верным написанием прописных букв:
Для этого выделите ячейки B2:B14 и нажмите команду Copy (Копировать), или используйте комбинацию клавиш Ctrl+C на клавиатуре. Кликните правой кнопкой мыши по ячейке, в которую требуется вставить скопированные значения и в появившемся контекстном меню выберите пункт Values (Значения).
Если Вы работаете в Google Sheets: кликните правой кнопкой мыши, выберите пункт Paste special (Специальная вставка), а затем Paste values only (Вставить только значения).
Теперь у нас есть столбец с правильно написанными именами и, к тому же, не зависящий от каких-либо формул или ссылок на ячейки. Это значит, что мы можем удалить наши вспомогательные столбцы (столбец A и B). В итоге получилась симпатичная и аккуратная таблица, в которой каждое имя номинанта написано с большой буквы.
Урок подготовлен для Вас командой сайта office-guru.ru
Источник: /> Перевел: Антон Андронов
Заключение
- Функция ЗАМЕНИТЬ осуществляет замену одного символа или части строки на другие, согласно указанным аргументам;
- ПРОПИСН – делает буквы прописными, то есть, заглавными, что нам и требуется;
- ЛЕВСИМВ – возвращает указанное количество знаков конкретного текста в ячейке.
Существует и другой вариант действий без запуска Мастера функций. Для этого мы должны, как и при предыдущем способе, ввести в ячейку функцию вручную с записью координат исходных данных. В данном случае эта запись будет иметь следующий вид: