Как сделать буквы маленькими в Excel: 3 быстрых способа

Как сделать буквы маленькими в Excel: 3 быстрых способа Excel
Пошаговая инструкция, как быстро перевести текст в нижний регистр в Excel с помощью формул, макросов и функции «Мгновенное заполнение».

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

Видеоинструкция

Способ 1. Использование формулы СТРОЧН (LOWER)

Самый надежный и популярный метод — использование встроенной функции изменения регистра.

Шаг 1. Создайте пустой столбец рядом с исходными данными.

Шаг 2. Введите в первую ячейку формулу:

=СТРОЧН(A2)

(где A2 — адрес ячейки с исходным текстом. Для английской версии Excel используйте формулу =LOWER(A2)).

Шаг 3. Нажмите Enter, а затем протяните формулу вниз за маркер автозаполнения.

Шаг 4. Чтобы избавиться от формул и оставить только текст, выделите новые данные, нажмите Ctrl + C, кликните правой кнопкой мыши и выберите «Вставить как значения».

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

Способ 2. Функция «Мгновенное заполнение» (Flash Fill)

Этот способ работает в Excel 2013 и новее. Он позволяет изменить регистр без использования формул.

Шаг 1. В соседнем пустом столбце вручную напишите текст из первой ячейки строчными (маленькими) буквами.

Шаг 2. Перейдите на строку ниже и начните вводить текст маленькими буквами. Excel сам предложит заполнить весь столбец.

Шаг 3. Нажмите Enter для подтверждения. Если автозаполнение не сработало автоматически, выделите первую ячейку с вашим примером и нажмите горячие клавиши Ctrl + E.

Способ 3. Использование VBA-макроса

Если вам приходится регулярно менять регистр в больших файлах, лучше автоматизировать этот процесс макросом.

Шаг 1. Нажмите Alt + F11, чтобы открыть редактор VBA.

Шаг 2. Вставьте новый модуль через Insert -> Module и вставьте следующий код:

Sub LowerCase()
Dim cell As Range
For Each cell In Selection
If Not cell.HasFormula Then cell.Value = LCase(cell.Value)
Next cell
End Sub

Шаг 3. Выделите нужный диапазон ячеек на листе и запустите макрос через Alt + F8.

Чтобы макрос работал всегда при открытии книги, изучите руководство: Автозапуск макроса в Excel при открытии файла: Пошаговая инструкция.

Дополнительно: Как сделать заглавной только первую букву?

Если вам нужно, чтобы все буквы стали маленькими, но первая буква в каждом слове осталась заглавной (например, для ФИО), используйте функцию =ПРОПНАЧ(A2) (в английской версии — =PROPER(A2)).

Частые ошибки / Устранение неполадок

  • Ошибка #ИМЯ? (#NAME?): Вы ввели формулу на русском языке в английской версии Excel (или наоборот). Используйте =LOWER() вместо =СТРОЧН().
  • Циклическая ссылка: Вы ввели формулу в ту же ячейку, где находится исходный текст. Формулу обязательно нужно вводить в соседний пустой столбец.
  • Формула не протягивается из-за пустых строк: Если в вашей таблице много разрывов, автозаполнение двойным кликом может прерваться. Перед началом работы рекомендуем узнать, как быстро удалить все пустые строки в Excel.

Часто задаваемые вопросы

Как сделать все буквы строчными без формул?

Используйте инструмент «Мгновенное заполнение»: введите текст маленькими буквами в соседней ячейке и нажмите Ctrl + E.

Какая формула переводит текст в нижний регистр?

В русскоязычной версии Excel используется формула =СТРОЧН(), а в английской — =LOWER().

Оцените статью
TechWork
Добавить комментарий