Как изменить регистр в Excel на UPPERCASE, нижний регистр, правильный регистр и т.д.

  • Поделись Этим
Michael Brown

В этой статье я хочу рассказать вам о различных способах изменения верхнего регистра в Excel на нижний или правильный регистр. Вы узнаете, как выполнить эти задачи с помощью функций Excel lower/upper, макросов VBA, Microsoft Word и простой в использовании надстройки от Ablebits.

Проблема в том, что в Excel нет специальной опции для изменения регистра текста в рабочих таблицах. Я не знаю, почему Microsoft снабдила Word такой мощной функцией и не добавила ее в Excel. Это действительно облегчило бы задачи работы с электронными таблицами для многих пользователей. Но не стоит спешить перепечатывать все текстовые данные в вашей таблице. К счастью, есть несколько хороших трюков для преобразования текстовых значений в ячейках впрописные, правильные или строчные. Позвольте мне поделиться ими с вами.

Оглавление:

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

    В Microsoft Excel есть три специальные функции, которые можно использовать для изменения регистра текста, а именно ВВЕРХУ , НИЖНИЙ и ПОДРОБНЕЕ Функция upper() позволяет преобразовать все строчные буквы в текстовой строке в заглавные. Функция lower() помогает исключить заглавные буквы из текста. Функция proper() делает первую букву каждого слова заглавной, а остальные буквы оставляет строчными (Proper Case).

    Все три варианта работают по одному принципу, поэтому я покажу вам, как использовать один из них. Давайте возьмем опцию Функция прописных букв в Excel в качестве примера.

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

    1. Вставьте новый (вспомогательный) столбец рядом с тем, который содержит текст, который вы хотите преобразовать.

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

    2. Введите знак равенства (=) и имя функции (ВВЕРХУ) в соседней ячейке нового столбца (B3).
    3. Введите соответствующую ссылку на ячейку в круглых скобках (C3) после имени функции.

      Ваша формула должна выглядеть следующим образом =UPPER(C3) , где C3 - ячейка исходного столбца, содержащая текст для преобразования.

    4. Нажмите Ввод .

      Как видно на скриншоте выше, ячейка B3 содержит прописную версию текста из ячейки C3.

    Копирование формулы в столбец

    Теперь нужно скопировать формулу в другие ячейки вспомогательного столбца.

    1. Выберите ячейку, в которой находится формула.
    2. Подведите курсор мыши к маленькому квадрату (ручка заливки) в правом нижнем углу выделенной ячейки, пока не увидите маленький крестик.
    3. Удерживая кнопку мыши, перетащите формулу вниз по ячейкам, к которым вы хотите ее применить.
    4. Отпустите кнопку мыши.

      Примечание: Если вам нужно заполнить новый столбец до конца таблицы, вы можете пропустить шаги 5-7 и просто дважды щелкнуть на ручке заполнения.

    Удалить вспомогательный столбец

    Итак, у вас есть два столбца с одинаковыми текстовыми данными, но в разном регистре. Полагаю, вы хотели бы оставить только правильный. Давайте скопируем значения из вспомогательного столбца, а затем избавимся от него.

    1. Выделите ячейки, содержащие формулу, и нажмите Ctrl + C, чтобы скопировать их.
    2. Щелкните правой кнопкой мыши на первой ячейке исходного столбца.
    3. Нажмите на Значения икона под Параметры вставки в контекстном меню.

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

    4. Щелкните правой кнопкой мыши выбранный вспомогательный столбец и выберите команду Удалить опцию из меню.
    5. Выберите Вся колонка в Удалить диалоговое окно и нажмите кнопку OK .

    Вот вы где!

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

    Использование Microsoft Word для изменения регистра в Excel

    Если вы не хотите возиться с формулами в Excel, вы можете использовать специальную команду для изменения регистра текста в Word. Не стесняйтесь узнать, как работает этот метод.

    1. Выберите диапазон, в котором вы хотите изменить регистр в Excel.
    2. Нажмите Ctrl + C или щелкните правой кнопкой мыши на выделении и выберите команду Копировать опцию из контекстного меню.
    3. Откройте новый документ Word.
    4. Нажмите Ctrl + V или щелкните правой кнопкой мыши на пустой странице и выберите пункт Паста опция из контекстного меню

      Теперь у вас есть таблица Excel в Word.

    5. Выделите текст в таблице, в котором вы хотите изменить регистр.
    6. Перейти к Шрифт группа на HOME вкладку и нажмите на Дело об изменении икона.
    7. Выберите один из 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 не существует. Давайте посмотрим, что можно сделать с помощью метода Очиститель клеток Возможно, впоследствии вы измените свое мнение, и этот метод будет работать лучше для вас.

    1. Загрузите дополнение и установите его на свой компьютер.

      После установки новый Ablebits Data в Excel появляется вкладка.

    2. Выберите ячейки, в которых нужно изменить регистр текста.
    3. Нажмите на Дело об изменении значок в Очистить группа на Ablebits Data вкладка.

      Сайт Дело об изменении слева от рабочего листа отображается панель.

    4. Выберите нужный вам случай из списка.
    5. Нажмите кнопку Дело об изменении чтобы увидеть результат.

      Примечание: Если вы хотите сохранить исходную версию вашей таблицы, установите флажок Резервный рабочий лист коробка.

    С Cell Cleaner for Excel процедура смены дел кажется намного проще, не так ли?

    Кроме изменения регистра текста Cell Cleaner может помочь вам преобразовать числа в текстовом формате в числовой формат, удалить ненужные символы и лишние пробелы в таблице Excel. Загрузите бесплатную 30-дневную пробную версию и проверьте, насколько полезной может быть эта надстройка для вас.

    Видео: как изменить регистр в Excel

    Надеюсь, теперь, когда вы знаете красивые приемы для изменения регистра в Excel, эта задача никогда не будет проблемой. Функции Excel, Microsoft Word, макросы VBA или надстройка Ablebits всегда рядом. Вам осталось сделать совсем немного - просто выбрать инструмент, который будет работать лучше всего.

    Майкл Браун — увлеченный технологический энтузиаст, стремящийся упростить сложные процессы с помощью программных инструментов. Имея более чем десятилетний опыт работы в технологической отрасли, он отточил свои навыки в Microsoft Excel и Outlook, а также в Google Sheets и Docs. Блог Майкла посвящен тому, чтобы делиться своими знаниями и опытом с другими, предоставляя простые советы и учебные пособия для повышения производительности и эффективности. Являетесь ли вы опытным профессионалом или новичком, в блоге Майкла вы найдете ценную информацию и практические советы, которые помогут вам максимально эффективно использовать эти важные программные инструменты.