Как сделать заглавными только первую букву или первую букву каждого слова в Excel?
Предположим, у вас есть список текстовых строк, в которых все слова написаны заглавными, строчными буквами или смешаны со строчными и прописными буквами, в этой ситуации вам нужно сделать первую букву каждого слова в ячейке прописной, а другие строчные, как показано ниже показан снимок экрана. Есть ли у вас какие-либо хорошие способы быстро и легко использовать заглавную или прописную первую букву каждого слова для нескольких ячеек в Excel?
Используйте заглавную букву каждого слова в ячейке с формулой и кодом VBA
Делать первую букву заглавной только в ячейке с формулой
Сделать первую букву каждого слова или первую букву только с помощью Kutools for Excel
Используйте заглавную букву каждого слова в ячейке с формулой и кодом VBA
Чтобы сделать первую букву каждого слова в ячейке заглавной, можно использовать функцию «Правильный» или простой код VBA. Пожалуйста, сделайте следующие шаги:
Method1: Правильная функция:
1. Введите эту формулу: = ПРАВИЛЬНО (A2) в пустую ячейку рядом с вашими данными, например B2, см. снимок экрана:
2. Затем перетащите маркер заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и вы увидите, что все первые буквы каждого слова в ячейке были заглавными. Смотрите скриншот:
Метод 2: код VBA:
Следующий код VBA также может помочь вам ввести все первые буквы каждого слова в ячейке в верхний регистр.
1. Пожалуйста, удерживайте ALT + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модулии вставьте следующий код в Модули Окно.
Код VBA: вводить заглавную первую букву каждого слова в ячейке
Sub Proper_Case()
'Updateby20150428
Dim x As Range
Dim Workx As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set Workx = Application.Selection
Set Workx = Application.InputBox("Range", xTitleId, Workx.Address, Type:=8)
For Each x In Workx
x.Value = Application.Proper(x.Value)
Next
End Sub
3, Затем нажмите F5 Нажмите клавишу для выполнения этого кода и выберите диапазон данных, который вы хотите использовать в появившемся диалоговом окне, см. снимок экрана:
4, Затем нажмите OK кнопки, все первые буквы каждого слова в ячейках становятся заглавными.
Делать заглавными только первую букву или первую букву каждого слова в ячейках текстовой строки
С помощью Kutools для Excel 's Изменить регистр утилита, вы можете быстро изменить текстовые строки на верхний регистр, нижний регистр, правильный регистр, регистр предложений и так далее. Нажмите, чтобы загрузить Kutools for Excel!
Делать первую букву заглавной только в ячейке с формулой
Иногда вы просто хотите ввести только первую букву в верхнем регистре и строчные остальные в ячейке, страдали ли вы от этой проблемы в Excel? Фактически, вот формула может оказать вам услугу для решения этой задачи.
1. Введите эту формулу в пустую ячейку помимо ваших данных, = ВЕРХНИЙ (ЛЕВЫЙ (A2,1; 2)) И НИЖНИЙ (ВПРАВО (A2; LEN (A1) -XNUMX)), см. снимок экрана:
2. Затем перетащите маркер заполнения в диапазон ячеек, который вы хотите содержать в этой формуле, и только первая буква ячеек станет прописной. Смотрите скриншот:
Сделать первую букву каждого слова или первую букву только с помощью Kutools for Excel
Если вы только что Kutools for Excel, С его Изменить регистр функция, вы можете быстро использовать как первую букву каждого слова, так и первую букву только в ячейке.
После загрузка и установка Kutools for Excel, пожалуйста, сделайте следующее:
1. Выберите диапазон данных, который вы хотите использовать.
2. Нажмите Кутулс > Текст > Изменить регистр, см. снимок экрана:
3. В Изменить регистр диалоговое окно, если вы выберете Правильный случай, первая буква каждого слова будет заглавной, см. снимок экрана:
Если вы выбираете Случай с предложениями, только первая буква текстовых строк будет заглавной, как показано на следующем снимке экрана:
Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!