Как изменить регистр в Excel 2016, 2013 или 2010

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

Специальные функции Excel

В Excel есть функции, отображающие текст в другом регистре — НОРМАТИВНЫЕ НОРМЫ(), НИЖЕ() и опора (). Первый из них переводит весь текст в верхний регистр, второй – в нижний, третий переводит в верхний регистр только начальные буквы слов, остальное оставляет в нижнем регистре. Все они действуют по одному и тому же принципу, поэтому на примере одного – пусть будет НОРМАТИВНЫЕ НОРМЫ() – вы можете увидеть, как использовать все три.

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

  1. Создайте новый столбец рядом с тем, который вы хотите изменить, или, если это удобно, просто используйте пустой столбец рядом с таблицей.
  1. Введите знак равенства (=), а затем имя функции (НОРМАТИВНЫЙ) в ячейке столбца рядом с самой верхней из редактируемых текстовых ячеек.

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

Как изменить регистр в Excel 2016, 2013 или 2010

  1. Нажмите Enter.

Как изменить регистр в Excel 2016, 2013 или 2010

Ячейка B3 теперь содержит текст ячейки C3 в верхнем регистре.

Скопируйте формулу в нижележащие ячейки столбца.

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

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

Как изменить регистр в Excel 2016, 2013 или 2010

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

Как изменить регистр в Excel 2016, 2013 или 2010

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

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

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

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

Как изменить регистр в Excel 2016, 2013 или 2010

  1. Щелкните правой кнопкой мыши по первой из ячеек с нужным текстом в редактируемом столбце.
  2. В разделе «Параметры вставки» выберите значок Ценности в контекстном меню.

Как изменить регистр в Excel 2016, 2013 или 2010

  1. Щелкните правой кнопкой мыши вспомогательный столбец и выберите Удалить.
  2. В появившемся диалоговом окне выберите «Весь столбец». 

Как изменить регистр в Excel 2016, 2013 или 2010

Теперь все готово.

Как изменить регистр в Excel 2016, 2013 или 2010

Объяснение может показаться сложным. Но просто следуйте данным шагам и вы увидите, что ничего сложного в этом нет.

Редактирование текста с помощью Microsoft Word

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

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

Как изменить регистр в Excel 2016, 2013 или 2010

  1. Откройте новый документ в Word.
  2. Нажмите Ctrl + V или щелкните лист правой кнопкой мыши и выберите Вставить.

Как изменить регистр в Excel 2016, 2013 или 2010

Теперь копия вашей таблицы находится в документе Word.

  1. Выделите те ячейки таблицы, в которых вы хотите изменить регистр текста.
  2. Щелкните значок Регистрация, который находится в группе шрифт во вкладке Главная.
  3. Выберите один из пяти вариантов регистра из раскрывающегося списка.

Как изменить регистр в Excel 2016, 2013 или 2010

Вы также можете выбрать текст и применить Shift + F3 пока текст не будет правильным. Таким образом, вы можете выбрать только три варианта регистра — верхний, нижний и регистр предложения (при котором каждое предложение начинается с заглавной буквы, остальные буквы — строчные).

Как изменить регистр в Excel 2016, 2013 или 2010

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

Как изменить регистр в Excel 2016, 2013 или 2010

Применение макросов VBA

Для Excel 2010 и 2013 есть еще один способ изменить параметры текста — макросы VBA. Как вставить код VBA в Excel и заставить его работать — тема для другой статьи. Здесь будут показаны только готовые макросы, которые можно вставить.

Вы можете использовать следующий макрос для преобразования текста в верхний регистр:

Подзаглавные буквы()

    Для каждой ячейки в выборе

        Если не Cell.HasFormula, тогда

            Ячейка.Значение = UCase(Ячейка.Значение)

        End If

    Следующая ячейка

End Sub

Для нижнего регистра этот код будет делать:

Подстрочный регистр()

    Для каждой ячейки в выборе

        Если не Cell.HasFormula, тогда

            Ячейка.Значение = LCase(Ячейка.Значение)

        End If

    Следующая ячейка

End Sub

Макрос, позволяющий начинать каждое слово с заглавной буквы:

Подсобный регистр()

    Для каждой ячейки в выборе

        Если не Cell.HasFormula, тогда

            Ячейка.Значение = _

            Приложение _

            .WorksheetFunction _

            .Proper(Ячейка.Значение)

        End If

    Следующая ячейка

End Sub

Теперь вы знаете, как изменить регистр текста в Excel. Как видите, это не так уж и сложно, и нет даже одного способа сделать это – какой из вышеперечисленных способов лучше, решать вам.

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