Как во всех ячейках сделать заглавными буквами

Как во всех ячейках сделать заглавными буквами

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

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

В Microsoft Excel есть три замечательных функции, при помощи которых Вы можете изменять регистр текста. Это UPPER (ПРОПИСН), LOWER (СТРОЧН) и PROPER (ПРОПНАЧ).

  • Функция UPPER (ПРОПИСН) преобразовывает все символы нижнего регистра в верхний регистр.
  • Функция LOWER (СТРОЧН) делает все прописные буквы строчными.
  • Функция PROPER (ПРОПНАЧ) делает в каждом слове первую букву прописной, а все остальные – строчными.

Все эти три функции работают по одинаковому принципу, поэтому я покажу Вам, как работает одна из них. Давайте в качестве примера рассмотрим функцию UPPER (ПРОПИСН):

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

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

  2. Введите знак равенства (=) и имя функции UPPER (ПРОПИСН) в смежную ячейку нового столбца (B3).
  3. В скобках после имени функции введите соответствующую ссылку на ячейку (C3). Ваша формула должна выглядеть вот так:

    =UPPER(C3)
    =ПРОПИСН(C3)

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

    Изменить регистр в Excel

  4. Нажмите Enter.

    Изменить регистр в Excel

    На рисунке выше видно, что в ячейке B3 содержится текст точно такой же, как в C3, только прописными буквами.

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

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

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

    Изменить регистр в Excel

  3. Нажмите и, удерживая левую кнопку мыши, протяните формулу вниз по всем ячейкам, в которые нужно её скопировать.
  4. Отпустите кнопку мыши.

    Изменить регистр в Excel

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

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

  1. Выделите ячейки, содержащие формулу, и нажмите Ctrl+C, чтобы скопировать их.

    Изменить регистр в Excel

  2. Кликните правой кнопкой мыши по первой ячейке исходного столбца.
  3. В контекстном меню в разделе Paste Options (Параметры вставки) выберите Values (Значения).

    Изменить регистр в Excel

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

  4. Кликните правой кнопкой мыши по любой ячейке вспомогательного столбца и в контекстном меню выберите команду Delete (Удалить).
  5. В диалоговом окне Delete (Удаление ячеек) выберите вариант Entire column (Столбец) и нажмите ОК.

    Изменить регистр в Excel

Готово!

Изменить регистр в Excel

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

Изменяем регистр текста в Excel при помощи Microsoft Word

Если Вы не хотите возиться с формулами в Excel, Вы можете изменить регистр в Word. Далее Вы узнаете, как работает этот метод:

  1. Выделите диапазон на листе Excel, в котором необходимо изменить регистр текста.
  2. Нажмите Ctrl+C или кликните правой кнопкой мыши и в контекстном меню выберите команду Copy (Копировать).

    Изменить регистр в Excel

  3. Создайте новый документ Word.
  4. Нажмите Ctrl+V или щелкните правой кнопкой мыши по пустой странице и в контекстном меню выберите команду Paste (Вставить). Таблица Excel будет скопирована в Word.

    Изменить регистр в Excel

  5. Выделите текст, у которого нужно изменить регистр.
  6. На вкладке Home (Главная) в разделе Font (Шрифт) нажмите иконку Change Case (Регистр).
  7. В раскрывающемся списке выберите один из 5 вариантов регистра.

    Изменить регистр в Excel

Изменить регистр в Excel

Теперь у Вас есть таблица в Word с изменённым регистром текста. Просто скопируйте её и вставьте на прежнее место в Excel.

Изменить регистр в Excel

Изменяем регистр текста при помощи макроса VBA

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

Я не буду отвлекаться от темы и рассказывать Вам, как вставить и запустить код VBA в 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
  • Чтобы применить нижний регистр к своим данным, используйте код, показанный ниже:
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

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

Как во всех ячейках сделать заглавными буквами 571
Как во всех ячейках сделать заглавными буквами 354
Как во всех ячейках сделать заглавными буквами 62
Как во всех ячейках сделать заглавными буквами 285
Как во всех ячейках сделать заглавными буквами 745
Как во всех ячейках сделать заглавными буквами 988
Как во всех ячейках сделать заглавными буквами 656
Как во всех ячейках сделать заглавными буквами 444
Как во всех ячейках сделать заглавными буквами 569
Как во всех ячейках сделать заглавными буквами 808
Как во всех ячейках сделать заглавными буквами 681
Как во всех ячейках сделать заглавными буквами 263
Как во всех ячейках сделать заглавными буквами 851
Как во всех ячейках сделать заглавными буквами 613
Как во всех ячейках сделать заглавными буквами 863
Как во всех ячейках сделать заглавными буквами 127
Как во всех ячейках сделать заглавными буквами 634
Как во всех ячейках сделать заглавными буквами 417
Как во всех ячейках сделать заглавными буквами 602

Похожие записи:

  • Поздравления с поздним поздравлением
  • Если болят почки чем лечить в домашних условиях
  • Сценки поздравления шуточные прикольные для мужчины
  • Норбеков о своими руками
  • Накачать грудные мышцы в домашних условиях девушке