Зміст
У цій статті показано, як змінити регістр речення в Excel. Хоча за замовчуванням для виконання цього завдання не передбачено, ви можете застосувати комбіновану формулу, Flash Fill інструмент, і VBA У цій статті ми розглянемо шість простих і зручних способів зміни регістру речень в Excel.
Завантажити Практичний посібник
Ви можете завантажити наступну робочу таблицю в Excel для кращого розуміння та самостійного опрацювання.
Зміна регістру вироку.xlsmЩо таке справа про засудження?
Можливо, Вам буде цікаво дізнатися, що таке справа про вирок. Не засмучуйтеся, якщо Ви не маєте про це жодного уявлення.
Реченнєвий регістр - це один з видів регістру літер, який ми часто використовуємо. У реченнєвому регістрі початкова буква першого слова пишеться з великої літери, а решта букв першого слова та всіх інших слів у реченні - з малої. Наприклад, реченнєвий регістр:
Це речення пишеться в реченнєвому відмінку.
6 способів змінити регістр речення в Excel
Тут у нас є Неправильно відформатований список вироків що містить деякі Вироки з неправильним написанням літер.
Ми хочемо перетворити регістр цих речень на регістр речення. Отже, без подальших зволікань, давайте перейдемо до кількох методів зміни регістру речення в Excel.
1. за допомогою формули, що поєднує функції UPPER, LOWER, RIGHT, LEFT і LEN
У першому способі ми використаємо формулу, щоб перетворити наведені неправильні речення на відмінки речень. Виконайте наші кроки нижче.
Сходинки:
- Спочатку виділяємо комірку C5 Потім запишіть формулу нижче і натисніть ENTER .
=UPPER(LEFT(B5,1))&LOWER(RIGHT(B5,LEN(B5)-1))
Ось, B5 являє собою перше речення в Неправильний формат списку речень .
Розбивка формули:
- У формулі використано коефіцієнт Функція LEN визначає загальну довжину рядка в комірці B5 Потім відніміть від цієї довжини 1.
- На сьогоднішній день, на жаль, це не так. Права функція повертає останні символи текстового рядка в комірці B5 Тут кількість символів, що повертається функцією ПРАВО функція визначається виходом функції LEN функцію.
- Після цього занести ці повернуті значення в рядок Функція LOWER перевести символи в нижній регістр.
- Пізніше інша частина формули об'єднується амперсандом (&) .
- Після цього, на засіданні Функція LEFT повертає перший символ текстового рядка в комірці B5 .
- Насамкінець, в рамках проекту Функція ВЕРХНЯ перетворює цей перший символ на велику літеру.
- По-друге, скористайтеся Ручка наповнення і перетягніть його вниз до комірки C14 для отримання решти результатів.
Читати далі: Як зробити першу літеру речення великою в Excel (4 способи)
2. використання формули, що поєднує функції ВГОРУ, ВНИЗ, СЕРЕДИНУ та ЛІВОруч
У нашому другому методі ми застосуємо іншу формулу, що поєднує деякі функції. Уважно виконуйте кроки.
Сходинки:
- Спочатку виділяємо комірку C5 і введіть формулу нижче. Потім натисніть кнопку ENTER ключ.
=UPPER(LEFT(B5,1))&MID(LOWER(B5,2,999))
Ось, B5 відбуває покарання у справі Наведена справа .
Ми використали нову функцію під назвою Функція MID У нашому попередньому методі ми використовували ПРАВО і ЛІВОРУЧ які повертають символи текстового рядка з початку та кінця рядка відповідно. Але функція MID може повертати символи з будь-якої позиції в середині рядка.
Читати далі: Як змінити першу літеру на прописну в Excel (6 зручних способів)
3. як за допомогою Word змінити регістр речення в Excel
У цьому методі нам допоможе ще одна програма Office під назвою Word. За допомогою комбінації Excel і Word ми вирішимо проблему ще одним способом. Уважно виконуйте кроки.
Сходинки:
- Спочатку виділяємо комірки в комірці B5:B14 Скопіюйте ці комірки за допомогою функції CTRL + C комбінація клавіш.
- Тепер відкрийте Word і вставте в нього ці клітинки.
- По-друге, виділіть всю таблицю в програмі Word, після чого перейдіть на вкладку Головна сторінка і виберіть вкладку Кейс змін в Шрифт група> нижній регістр .
- На цьому етапі всі наші речення перетворюються на малі літери.
- Знову ж таки, зверніться до Головна сторінка Потім виберіть Кейс змін > Справа про вирок .
- Нарешті, всі речення перетворюються у відмінкові форми у Word.
- Нарешті, скопіюйте всю таблицю в Word, а потім вставте її в клітинки в C5:C14 діапазону.
Зауважте: Не переводьте його в регістр речення безпосередньо в Word, а спочатку в малі літери, а потім в регістр речення, інакше великі літери в середині речення не зміняться. .
Читати далі: Як змінити регістр для цілого стовпця в Excel (7 дивовижних способів)
4. реалізація Flash-заповнення для зміни регістру речення в Excel
За допомогою Flash Fill це ще один спосіб змінити регістр речень в Excel. Виконайте наведені нижче дії.
Сходинки:
- Спочатку виділяємо комірку C5 Потім введіть формулу нижче і натисніть ENTER .
=LOWER(B5)
Ось, B5 являє собою перше речення в Наведена справа .
У цей момент всі речення перетворюються на малі літери.
- По-друге, в камері D5 Запишіть перше речення в реченнєвому відмінку вручну.
- По-третє, виділіть комірки у вікні D5:D14 Потім, йдіть на полігон. Потім, йдіть на Головна сторінка і виберіть вкладку Заповнити в Редагування група> Flash Fill з випадаючого списку.
- При цьому всі вироки перетворюються на відмінювані.
Зауважте: Не перетворюйте його в регістр речення безпосередньо під час використання Flash Fill Спочатку змініть його на малі літери, а потім на великі, бо інакше він не може працювати належним чином. .
Читати далі: Як змінити верхній регістр на нижній в Excel (5 ефективних способів)
5 Застосування коду VBA до виділеного діапазону комірок
Застосовуючи VBA Будь ласка, дотримуйтесь наведених нижче інструкцій.
Сходинки:
- Спочатку виберіть комірки у вікні B5:B14 Після цього клацніть правою кнопкою миші на Назва аркуша та оберіть Переглянути код .
- На даний момент, в рамках Microsoft Visual Basic для додатків відкривається вікно. Від Перемикання папок клацніть правою кнопкою миші на Лист6 (VBA 1) вибрати Вставка > Модуль .
- Відкриється модуль коду, куди вставте код, наведений нижче, після чого натисніть на кнопку Біжи або натисніть кнопку F5 ключ.
Sub ConvertSelectionToSentenceCase() Dim rng As Range For Each rng In Selection If Application.WorksheetFunction.IsText(rng) Then rng.Value = UCase(Left(rng, 1)) & LCase(Right(rng, Len(rng) - 1)) End If Next End Sub
- Тепер закрийте модуль коду і поверніться на робочий аркуш. Однак ви з подивом побачите, що комірки стовпчика B автоматично перетворюються на регістр речення.
Читати далі: Як змінити регістр в таблиці Excel (8 швидких способів)
6. використання коду VBA для створення користувацької функції
У наведеній вище процедурі ми виділили діапазон комірок, потім застосували команду VBA для перетворення текстових рядків у регістри речень. Але в цьому методі ми створимо користувацьку функцію з використанням методу VBA Після цього за допомогою цієї функції ми змінимо текстові рядки на регістри речень. Отже, виконаємо наступні дії.
Сходинки:
- Спочатку натисніть правою кнопкою миші на Назва аркуша та оберіть Переглянути код .
- На даний момент, в даний момент, в Україні триває робота над створенням Microsoft Visual Basic для додатків відкриється вікно. Тепер перейдіть до Вставка і виберіть вкладку Модуль .
- Відкриється модуль коду, куди потрібно вставити наведений нижче код. Потім натисніть на кнопку Зберегти іконка для збереження книги в папці З підтримкою макросів у форматі.
Public Function SentenceCase(Text As String) As String SentenceCase = UCase(Mid(Text, 1, 1)) & LCase(Mid(Text, 2)) End Function
- Після цього поверніться на робочий аркуш і клацніть по комірці C5 і записати =сен Однак, ви побачите, що SentenceCase Згодом натисніть кнопку TAB клавішу на клавіатурі для вибору функції.
- Наостанок, вкажіть посилання на клітинку B5 в якості аргументу цієї функції та натисніть ENTER .
Текстовий рядок тепер змінюється на регістр речення.
Висновок
Дякуємо, що прочитали цю статтю, сподіваємося, вона була корисною. Будь ласка, повідомте нам у розділі коментарів, якщо у вас виникнуть запитання або пропозиції. Будь ласка, відвідайте наш сайт ExcelWIKI щоб дослідити більше.