3 способи змінити регістр символів у Excel 2013, 2010 та 2007

У цій статті я хочу розповісти вам про кілька способів змінити регістр символів в Excel з верхнього на нижній або як писати кожне слово з великої літери. Ви дізнаєтеся, як вирішувати такі завдання за допомогою функцій НОРМАТИВНИЙ и НИЖНІЙ, за допомогою макросів VBA, а також за допомогою Microsoft Word.

Проблема полягає в тому, що Excel не надає спеціального інструменту для зміни регістру тексту на аркуші. Залишається загадкою, чому Microsoft надала Word таку потужну функцію і не додала її в Excel. Це полегшить виконання багатьох завдань для більшості користувачів. Але не поспішайте судорожно передруковувати всі текстові дані вашої таблиці вручну! На щастя, є кілька хороших способів перетворити текстові значення в клітинках у верхній або нижній регістр або ввести кожне слово з великої літери. Дозвольте мені поділитися з вами цими способами.

Функції Excel для зміни регістру тексту

Microsoft Excel має три чудові функції, за допомогою яких можна змінити регістр тексту. це ВЕРХНІЙ (ЗАРЕЄСТРОВАНО), НИЖНІЙ (НИЖНИЙ) і ПРАВИЛЬНИЙ (ПРОПАНАЧ).

  • функція ВЕРХНІЙ (UPPER) перетворює всі символи нижнього регістру на великі.
  • функція НИЖНІЙ (LOWER) робить усі великі літери малими.
  • функція PROVIA (ПРАВИЛЬНО) робить першу літеру кожного слова великою, а решту – малими.

Усі ці три функції працюють однаково, тому я покажу вам, як працює одна з них. Розглянемо функцію як приклад ВЕРХНІЙ (ЗАРЕЄСТРОВАНО):

Введення формули в Excel

  1. Вставте новий (допоміжний) стовпець поруч із тим, що містить текст, який потрібно перетворити.

Примітка: Цей крок необов'язковий. Якщо таблиця невелика, ви можете просто використовувати будь-який сусідній порожній стовпець.

  1. 3 способи змінити регістр символів у Excel 2013, 2010 та 2007
  2. Введіть знак рівності (=) і назву функції ВЕРХНІЙ (ВЕРХНЯ) до сусідньої комірки нового стовпця (B3).
  3. У дужках після назви функції введіть відповідне посилання на клітинку (C3). Ваша формула має виглядати так:

    =UPPER(C3)

    =ПРОПИСН(C3)

    де C3 це клітинка з текстом, який потрібно перетворити.

    3 способи змінити регістр символів у Excel 2013, 2010 та 2007

  4. прес Що натомість? Створіть віртуальну версію себе у .3 способи змінити регістр символів у Excel 2013, 2010 та 2007На малюнку вище показано, що в клітині B3 містить той самий текст, що й у C3, лише великими літерами.

Скопіюйте формулу вниз по стовпчику

Тепер потрібно скопіювати формулу в решту комірок допоміжних стовпців:

  1. Виділіть клітинку з формулою.
  2. Наведіть вказівник миші на маленький квадрат (маркер автозаповнення) у нижньому правому куті виділеної комірки так, щоб вказівник перетворився на маленький чорний хрестик.3 способи змінити регістр символів у Excel 2013, 2010 та 2007
  3. Натисніть і утримуйте ліву кнопку миші та перетягніть формулу вниз через усі комірки, куди її потрібно скопіювати.
  4. Відпустіть кнопку миші.3 способи змінити регістр символів у Excel 2013, 2010 та 2007

Примітка: Якщо вам потрібно повністю заповнити новий стовпець (на всю висоту таблиці), то ви можете пропустити кроки 5-7 і просто двічі клацнути по маркеру автозаповнення.

Зняття допоміжної колони

Отже, у вас є два стовпці з однаковими текстовими даними, що відрізняються лише регістром. Я припускаю, що ви хочете залишити стовпець лише з потрібним варіантом. Давайте скопіюємо значення з допоміжного стовпця і позбудемося його.

  1. Виберіть клітинки, що містять формулу, і клацніть Ctrl + Cкопіювати їх.3 способи змінити регістр символів у Excel 2013, 2010 та 2007
  2. Клацніть правою кнопкою миші першу клітинку вихідного стовпця.
  3. У контекстному меню під Параметри вставки (Параметри вставлення) виберіть Цінності (Значення).3 способи змінити регістр символів у Excel 2013, 2010 та 2007Оскільки нам потрібні лише текстові значення, ми виберемо цей параметр, щоб уникнути помилок у формулах у майбутньому.
  4. Клацніть правою кнопкою миші на будь-якій клітинці допоміжного стовпця та виберіть команду контекстного меню видаляти (Видалити).
  5. У діалоговому вікні видаляти (Видалити клітинки) виберіть параметр Ціла колонка (Стовпець) і натисніть OK.3 способи змінити регістр символів у Excel 2013, 2010 та 2007

Готово!

3 способи змінити регістр символів у Excel 2013, 2010 та 2007

Теоретично це може здатися надто складним. Розслабтеся та спробуйте всі ці кроки самостійно. Ви побачите, що змінити регістр за допомогою функцій Excel зовсім не складно.

Змініть регістр тексту в Excel за допомогою Microsoft Word

Якщо ви не хочете возитися з формулами в Excel, ви можете змінити регістр у Word. Ось як працює цей метод:

  1. Виберіть діапазон на аркуші Excel, у якому потрібно змінити регістр тексту.
  2. прес Ctrl + C або клацніть правою кнопкою миші та виберіть команду з контекстного меню Скопіювати (Копія).3 способи змінити регістр символів у Excel 2013, 2010 та 2007
  3. Створіть новий документ Word.
  4. прес Ctrl + V або клацніть правою кнопкою миші на порожній сторінці та виберіть команду з контекстного меню вставляти (Вставка). Таблиця Excel буде скопійована в Word.3 способи змінити регістр символів у Excel 2013, 2010 та 2007
  5. Виберіть текст, регістр якого потрібно змінити.
  6. На вкладці Додатково Головна (Додому) в розділі шрифт (Шрифт) натисніть значок Змінити регістр (Зареєструватися).
  7. Виберіть один із 5 варіантів регістру зі спадного списку.3 способи змінити регістр символів у Excel 2013, 2010 та 2007

Примітка: Крім того, можна натиснути комбінацію Shift + F3поки не буде встановлено потрібний стиль. За допомогою цих клавіш ви можете вибрати лише верхній і нижній регістри, а також регістр, як у реченнях.

3 способи змінити регістр символів у Excel 2013, 2010 та 2007

Тепер у вас є таблиця в Word зі зміненим регістром тексту. Просто скопіюйте його та вставте на вихідне місце в Excel.

3 способи змінити регістр символів у Excel 2013, 2010 та 2007

Змінити регістр тексту за допомогою макросу VBA

Ви також можете використовувати макроси VBA в Excel 2010 і 2013. Не хвилюйтеся, якщо ваші знання VBA залишають бажати кращого. Деякий час тому я не знав про це багато, і тепер я можу поділитися трьома простими макросами, які змінюють регістр тексту на великі, малі або великі літери.

Я не буду відволікатися від теми і розповім, як вставити і запустити код VBA в Excel, так як це чудово описано в інших статтях нашого сайту. Я просто покажу макроси, які ви можете скопіювати та вставити у свою книгу.

  • Якщо ви хочете перетворити текст у верхній регістр, використовуйте такий макрос VBA:
Sub Uppercase() Для кожної клітинки у виділеному If Not Cell.HasFormula Then Cell.Value = UCase(Cell.Value) End If Next Cell End Sub
  • Щоб застосувати нижній регістр до своїх даних, скористайтеся наведеним нижче кодом:
Sub Нижній регістр() Для кожної клітинки у вибраному стані If Not Cell.HasFormula Then Cell.Value = LCase(Cell.Value) End If Next Cell End Sub
  • Ось макрос, завдяки якому всі слова в тексті починатимуться з великої літери:
Sub Propercase() Для кожної клітинки у виділенні If Not Cell.HasFormula Then Cell.Value = _ Application _ .WorksheetFunction _ .Proper(Cell.Value) End If Next Cell End Sub

Я сподіваюся, що тепер, коли ви знаєте кілька чудових трюків для зміни регістру в Excel, це завдання стане для вас легким. Функції Excel, Microsoft Word, макроси VBA завжди до ваших послуг. Вам залишилося зробити зовсім небагато – вирішіть, який із цих інструментів вам більше подобається.

залишити коментар