KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

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

АвторSiluviaДата изменения

При работе с данными в Excel вы можете столкнуться со списками имён или словами, полностью набранными заглавными буквами, например «JOHN SMITH». Во многих бизнес-, учебных и отчётных сценариях важно привести такие имена к стандартному формату, где заглавной является только первая буква каждого слова (например, «John Smith»). Правильно отформатированный текст повышает читаемость и придаёт вашим таблицам профессиональный вид — особенно при подготовке документов для отправки или печати.

Если вам нужно преобразовать текст, набранный заглавными буквами, так чтобы только первая буква каждого слова оставалась прописной, в Excel доступно несколько решений. В этой статье рассматриваются три эффективных метода, каждый из которых имеет свои преимущества и идеально подходит для определённых ситуаций: использование формул Excel для быстрого преобразования, выполнение кода VBA для автоматической обработки или применение функции пакетной обработки из надстройки Kutools для Excel.

Приведение к заглавной только первой буквы в ячейке Excel с помощью формулы
Приведение к заглавной только первой буквы в ячейках Excel с помощью кода VBA
Приведение к заглавной только первой буквы в ячейках Excel массово с помощью Kutools для Excel


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

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

1. Выберите пустую ячейку, куда вы хотите поместить преобразованный результат. Например, щёлкните по ячейке C2 рядом с исходными данными.
2. Введите следующую формулу в строку формул:

=PROPER(B2)

Снимок экрана с формулой =ПРОПНАЧ(B2), используемой для преобразования текста из прописных букв в заглавные буквы в Excel

После нажатия клавиши Enter Excel немедленно преобразует текст из ячейки B2 в формат «Первая буква в верхнем регистре» в ячейке C2 — заглавной станет только первая буква каждого слова (например, «JOHN SMITH» превратится в «John Smith»).

3. Чтобы применить это преобразование к другим ячейкам, выделите ячейку C2, наведите курсор на маркер заполнения в её правом нижнем углу, нажмите и протяните его вниз по нужному диапазону. Excel автоматически адаптирует формулу для каждой строки, подставляя ссылку на соответствующую ячейку в столбце B.

Примечание:При необходимости обновите ссылку на ячейку ()B2) в формуле, чтобы она соответствовала вашему фактическому диапазону данных. Этот метод лучше всего работает, когда ваши текстовые строки не содержат нестандартных требований к регистру или специальных аббревиатур, которые должны оставаться заглавными (например, «McDonald», «USA»). В таких случаях может потребоваться ручная корректировка.

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

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


Легко изменяйте регистр текста в Выберите диапазон в Excel

Kutools для Excel's Изменить регистр позволяет легко менять регистр текста в выбранном диапазоне Excel, поддерживая преобразование в «Первая буква заглавная», «Все заглавные», «все строчные» и другие варианты, как показано в демонстрации ниже.

Демонстрация массового преобразования текста из прописных букв в заглавные с помощью Kutools for Excel

Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас


Приведение к заглавной только первой буквы в ячейках Excel с помощью кода VBA

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

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

1. Чтобы начать, нажмите комбинацию клавиш Alt+F11, чтобы открыть окно редактора Microsoft Visual Basic для приложений (VBA).
2. В редакторе VBA выберите в меню команду Вставка > Модуль. Это добавит новый модуль в вашу книгу. Скопируйте и вставьте приведённый ниже код VBA в открывшееся окно модуля:

Код VBA: Преобразование заглавных букв в заглавные только первые буквы

SSub Proper_Case()
	Dim xRg As Range
	Dim xCell As Range
	Dim xAddress As String
	Dim xUpdate As Boolean
	On Error Resume Next
	xAddress                    = Application.ActiveWindow.RangeSelection.Address
	Set xRg                     = Application.InputBox("Please select a range", "Kutools for Excel", xAddress, , , , , 8)
	Set xRg                     = Application.Intersect(xRg, ActiveSheet.UsedRange)
	If xRg Is Nothing Then Exit Sub
		xUpdate                    = Application.ScreenUpdating
		Application.ScreenUpdating = False
		For Each xCell In xRg.Cells
			If xCell.HasFormula = False Then
				xCell.Value = Application.WorksheetFunction.Proper(xCell.Value)
			End If
		Next
		Application.ScreenUpdating = xUpdate
	End Sub

3. Чтобы выполнить код, нажмите клавишу F5 или щелкните кнопку Выполнить на панели инструментов. Появится диалоговое окно Kutools для Excel, предлагающее выбрать диапазон для преобразования. Выделите нужные ячейки и нажмите кнопку ОК.

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

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

Меры предосторожности: Этот макрос игнорирует ячейки, содержащие формулы, и изменяет только обычный текст. Перед запуском кода VBA убедитесь, что макросы включены, и обязательно сохраните свою работу — изменения, внесённые с помощью VBA, невозможно отменить командой Отменить.

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


Приведение к заглавной только первой буквы в ячейках Excel массово с помощью Kutools для Excel

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

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

1. Выделите диапазон, содержащий текст, регистр которого вы хотите изменить. Это может быть один столбец, несколько столбцов или несмежные ячейки.
2. Перейдите на вкладку Kutools на ленте Excel, найдите группу Текст и выберите команду Изменить регистр. Появится диалоговое окно, как показано ниже:

Снимок экрана меню «Текст» Kutools for Excel с выбранным пунктом «Изменить регистр»

3. В диалоговом окне Изменить регистр выберите вариант Первая буква в верхнем регистре. Все изменения вы можете наблюдать в режиме реального времени прямо в диалоговом окне.
4. Нажмите кнопку ОК, чтобы применить преобразование, или кнопку Отмена, если хотите прервать операцию.

Снимок экрана диалогового окна «Изменение регистра» с выбранным вариантом «Заглавные буквы»

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

Советы: – Kutools позволяет легко отменить действие с помощью стандартной команды Excel Отменить после выполнения операции.
– Другие варианты регистра (например, «Все в верхнем регистре» или «Фильтр по строкам в нижнем регистре») также доступны в том же диалоговом окне для различных задач форматирования.
– Работает бесперебойно с функцией «Объединить» и различными параметрами «Формат текста».

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

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

Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас

Помимо этих рекомендуемых решений, вы также можете воспользоваться функцией быстрого заполнения Excel для небольших наборов данных (доступна в Excel 2013 и новее) в качестве альтернативы. Чтобы применить быстрое заполнение, вручную введите нужное форматирование в ячейку рядом с исходной записью, затем выделите следующую ячейку в этом столбце и нажмите Ctrl + E. Excel автоматически распознает шаблон и заполнит остальные ячейки, преобразовав их в формат «Первая буква заглавная», если шаблон окажется очевидным. Подробнее о быстром заполнении. Это идеальный способ быстро отредактировать короткие списки без формул и макросов.

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


Лучшие инструменты повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Преобразуйте Анализ данных с помощью:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции…
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул…
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий…
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором…
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов…
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление рабочими книгами и листами   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддержка английского, испанского, немецкого, французского, китайского и ещё 40+ языков!

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


Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
  • Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — один установщик

Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек