Зміст
У цій статті я хотів би розповісти вам про різні способи зміни верхнього регістру в Excel на нижній або правильний регістр. Ви дізнаєтеся, як виконати ці завдання за допомогою функцій нижнього/верхнього регістру Excel, макросів VBA, Microsoft Word і простого у використанні доповнення від Ablebits.
Проблема в тому, що в Excel немає спеціальної опції для зміни регістру тексту в таблицях. Я не знаю, чому Microsoft надала Word таку потужну функцію і не додала її в Excel. Це дійсно полегшило б завдання роботи з електронними таблицями для багатьох користувачів. Але не варто поспішати з передруком всіх текстових даних у вашій таблиці. На щастя, є кілька хороших трюків для перетворення текстових значень в комірках вДозвольте поділитися ними з вами.
Зміст:
Функції Excel для зміни регістру тексту
Microsoft Excel має три спеціальні функції, які можна використовувати для зміни регістру тексту. Це ВЕРХНІЙ , НИЖЧЕ і ВЛАСНІСТЬ Функція upper() дозволяє перетворити всі малі літери в текстовому рядку в великі. Функція lower() допомагає виключити з тексту великі літери. Функція proper() робить першу літеру кожного слова великою, а інші літери залишає малими (правильний регістр).
Всі три варіанти працюють за одним і тим же принципом, тому я покажу вам, як користуватися одним з них. Давайте візьмемо Функція верхнього регістру Excel як приклад.
Введіть формулу Excel
- Вставте новий (допоміжний) стовпець поруч з тим, що містить текст, який потрібно перетворити.
Примітка: Цей крок не є обов'язковим. Якщо Ваша таблиця невелика, Ви можете просто використати будь-яку сусідню порожню колонку.
- Введіть знак рівності (=) та назва функції (ВГОРІ) у сусідній комірці нової колонки (B3).
- У дужках введіть відповідне посилання на комірку (C3) після імені функції.
Ваша формула повинна виглядати наступним чином
=UPPER(C3)
де C3 - комірка у вихідному стовпчику, яка містить текст для перетворення. - Натисніть Enter .
Як видно на скріншоті вище, комірка B3 містить верхній регістр тексту з комірки C3.
Копіювання формули вниз по стовпчику
Тепер потрібно скопіювати формулу в інші комірки допоміжного стовпчика.
- Виділіть комірку, яка містить формулу.
- Підведіть курсор миші до маленького квадратика (ручка заповнення) у правому нижньому куті виділеної комірки, доки не з'явиться маленький хрестик.
- Утримуючи кнопку миші, перетягніть формулу вниз по комірках, де ви хочете її застосувати.
- Відпустити кнопку миші.
Примітка: Якщо Вам потрібно заповнити нову колонку до кінця таблиці, Ви можете пропустити кроки 5-7 і просто двічі клацнути на ручці заповнення.
Зняти допоміжну колону
Отже, у вас є два стовпчики з однаковими текстовими даними, але в різному регістрі. Припускаю, що ви хочете залишити тільки правильний. Давайте скопіюємо значення з допоміжного стовпчика, а потім позбудемося від нього.
- Виділіть клітинки, що містять формулу, і натисніть Ctrl + C, щоб скопіювати їх.
- Клацніть правою кнопкою миші на першій комірці вихідного стовпчика.
- Натисніть на кнопку Цінності іконка під Параметри вставки в контекстному меню.
Оскільки вам потрібні тільки текстові значення, виберіть цю опцію, щоб уникнути помилок у формулах пізніше.
- Клацніть правою кнопкою миші по вибраному допоміжному стовпчику і виберіть пункт Видалити з меню.
- Pick Вся колонка в Видалити і натисніть кнопку ГАРАЗД. .
Ось, будь ласка!
Ця теорія може здатися вам дуже складною, але не хвилюйтеся і спробуйте пройти всі ці кроки самостійно. Ви побачите, що змінити регістр за допомогою функцій Excel зовсім не складно.
Використання Microsoft Word для зміни регістру в Excel
Якщо ви не хочете возитися з формулами в Excel, ви можете скористатися спеціальною командою для зміни регістру тексту в Word. Дізнайтеся, як працює цей спосіб.
- Виділіть діапазон, в якому потрібно змінити регістр в Excel.
- Натисніть Ctrl + C або клацніть правою кнопкою миші по виділенню і виберіть пункт Прийом. з контекстного меню.
- Відкрийте новий документ Word.
- Натисніть Ctrl + V або клацніть правою кнопкою миші на порожній сторінці і виберіть пункт Паста пункт контекстного меню
Тепер у вас є таблиця Excel у Word.
Дивіться також: Створення послідовності дат в Excel та автозаповнення рядів дат - Виділіть текст у таблиці, де ви хочете змінити регістр.
- Переходимо до Шрифт група з питань ГОЛОВНА та натисніть на вкладку Кейс змін ікону.
- Виберіть один з 5 варіантів кейсу з випадаючого списку.
Примітка: Ви також можете виділити текст і натиснути комбінацію клавіш Shift + F3, доки не буде застосовано потрібний стиль. За допомогою комбінації клавіш можна вибрати тільки верхній, нижній регістр або регістр речення.
Тепер у вас є таблиця з регістром тексту, конвертована в Word. Просто скопіюйте її назад в Excel.
Перетворення регістру тексту за допомогою макросу VBA
Ви також можете використовувати макрос VBA для зміни регістру в Excel. Не хвилюйтеся, якщо ваші знання VBA залишають бажати кращого. Деякий час тому я також не знав про нього багато, але зараз я можу поділитися трьома простими макросами, які змушують Excel перетворювати текст у верхній, правильний або нижній регістр.
Я не буду довго розповідати, як вставляти і запускати VBA код в Excel, тому що це добре описано в одній з наших попередніх публікацій в блозі. Я просто хочу показати макроси, які можна скопіювати і вставити в код Модуль .
Якщо ви хочете конвертувати текст в верхній регістр можна скористатися наступним макросом Excel VBA:
Sub Uppercase() For Each Cell In Selection If Not Cell.HasFormula Then Cell.Value = UCase(Cell.Value) End If Next Cell End Sub
Щоб подати заявку Малі літери Excel до ваших даних, вставте код, показаний нижче, в поле Модуль вікно.
Sub Lowercase() For Each Cell In Selection If Not Cell.HasFormula Then Cell.Value = LCase(Cell.Value) End If Next Cell End Sub
Виберіть наступний макрос, якщо ви хочете перетворити ваші текстові значення в власний / називний відмінок .
Sub Propercase() For Each Cell In Selection If Not Cell.HasFormula Then Cell.Value = _ Application _ .WorksheetFunction _ .Proper(Cell.Value) End If Next Cell End Sub
Швидка заміна корпусу з додатковим пристроєм Cell Cleaner
Дивлячись на три способи, описані вище, ви все ще можете подумати, що немає простого способу змінити регістр в Excel. Давайте подивимося, як це зробити. Очищувач клітин Можливо, згодом ви передумаєте і цей спосіб підійде вам краще.
- Завантажте додаток та встановіть його на свій комп'ютер.
Після встановлення нового Дані про абіти з'являється вкладка в Excel.
- Виділіть комірки, в яких потрібно змінити регістр тексту.
- Натисніть на кнопку Кейс змін в розділі "Іконка" в меню Чистий група з питань Дані про абіти рахунок.
На сьогоднішній день, на жаль, це не так. Змінити кейс відображається ліворуч від робочого аркуша.
- Виберіть потрібний Вам випадок зі списку.
- Натисніть кнопку Змінити кейс щоб побачити результат.
Примітка: Якщо ви хочете зберегти оригінальну версію вашої таблиці, встановіть прапорець Резервна копія робочого аркуша Ящик.
З Cell Cleaner для Excel зміна регістру здається набагато простішою, чи не так?
Крім зміни регістру тексту Cell Cleaner може допомогти вам конвертувати числа з текстового формату в числовий, видалити непотрібні символи і зайві пробіли в таблиці Excel. Завантажте безкоштовну 30-денну пробну версію і перевірте, наскільки корисною може бути ця надбудова для вас.
Відео: як змінити регістр в Excel
Сподіваюся, тепер, коли ви знаєте приємні хитрощі для зміни регістру в Excel, це завдання ніколи не буде проблемою. Функції Excel, Microsoft Word, макроси VBA або надбудова Ablebits завжди поруч з вами. Вам залишилося зробити зовсім небагато - просто вибрати інструмент, який буде працювати найкраще для вас.