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

В этой статье я хочу рассказать вам о нескольких способах изменения регистра символов в Excel с верхнего на нижний или о том, как писать каждое слово с заглавной буквы. Вы научитесь решать подобные задачи с помощью функций НОРМАТИВНЫЙ и LOWER, используя макросы VBA, а также используя Microsoft Word.

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

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

Microsoft Excel имеет три замечательные функции, которые можно использовать для изменения регистра текста. это ВЕРХНЯЯ (ЗАРЕГИСТРИРОВАНО), LOWER (НИЖНИЙ) и ПРАВИЛЬНОЕ (ПРОПАНАХ).

  • Функция ВЕРХНЯЯ (UPPER) преобразует все символы нижнего регистра в верхний регистр.
  • Функция LOWER (НИЖНИЙ) переводит все прописные буквы в нижний регистр.
  • Функция профиVIA (ПРАВИЛЬНО) первая буква каждого слова пишется заглавной, а остальные — строчными.

Все три функции работают одинаково, поэтому я покажу вам, как работает одна из них. Возьмем функцию в качестве примера ВЕРХНЯЯ (ЗАРЕГИСТРИРОВАНО):

Ввод формулы в Excel

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

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

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

    =UPPER(C3)

    =ПРОПИСН(C3)

    в котором C3 — это ячейка с текстом, который нужно преобразовать.

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

  4. Нажмите Enter.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() для каждой выбранной ячейки, если не Cell.HasFormula, тогда Cell.Value = UCase(Cell.Value) End, если следующая ячейка End Sub
  • Чтобы применить строчные буквы к вашим данным, используйте код, показанный ниже:
Sub Lowercase() для каждой выбранной ячейки, если не Cell.HasFormula, тогда Cell.Value = LCase(Cell.Value) End, если следующая ячейка End Sub
  • Вот макрос, который заставит все слова в тексте начинаться с заглавной буквы:
Sub Propercase() для каждой выделенной ячейки, если не Cell.HasFormula, тогда Cell.Value = _ Application _ .WorksheetFunction _ .Proper(Cell.Value) End, если следующая ячейка End Sub

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

Оставьте комментарий