Функция СТРОЧН (LOWER) в Excel: строчные буквы
Возможности !SEMTools
↑ Навигация по задачам в Excel и возможностям надстройки !SEMTools ↑

Функция СТРОЧН в Excel делает все буквы строчными: =СТРОЧН(A2) превратит «ООО «РОМАШКА»» в «ооо «ромашка»». Цифры, знаки и пробелы не меняются. Вместе с ПРОПИСН она даёт регистр «как в предложении» — =ПРОПИСН(ЛЕВСИМВ(A2))&СТРОЧН(ПСТР(A2;2;1000)), а для сравнения без учёта регистра — =СОВПАД(СТРОЧН(A2);СТРОЧН(B2)). Каждое слово с заглавной делает ПРОПНАЧ. На английском функция называется LOWER.

примеры применения функции СТРОЧН
Функция СТРОЧН - простейшие примеры
Раздел функцийТекстовые
Название и описание на английскомLOWER
ВолатильностьНе волатильная
Похожие функции ExcelПРОПИСН, ПРОПНАЧ
Схожие функции !SEMToolsИзменить регистр

Что делает функция СТРОЧН

Функция переводит все символы (для которых это применимо) в передаваемом ей значении в нижний регистр.

Реклама

Синтаксис функции СТРОЧН

=СТРОЧН(Текст)

СТРОЧН: формат результата и исходных данных

См. ПРОПНАЧ.

Все буквы строчными
B2=СТРОЧН(A2)
AB
1ТекстСТРОЧН
2ООО «РОМАШКА»ооо «ромашка»=СТРОЧН(A2)
3iPhone 15 PROiphone 15 pro=СТРОЧН(A3)
4ВЕЛИКИЙ Новгородвеликий новгород=СТРОЧН(A4)

Меняются только буквы — кавычки, цифры и пробелы остаются как были.

В английском Excel: =LOWER(A2)

СТРОЧН - примеры применения

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

Сразу оговоримся - функция ПРОПНАЧ здесь не подойдет, т.к. сделает каждое слово с заглавной, если их в ячейке несколько.

Для решения составим сложную формулу, в которой нам поможет функция ПСТР. Логика такова - первую букву оставим заглавной, а остальные - строчными.

Первую букву можно получить разными способами, может помочь как ПСТР,

=ПСТР(A1;1;1)

так и функция ЛЕВСИМВ:

=ЛЕВСИМВ(A1;1)

Все буквы кроме первой нам также поможет извлечь ПСТР (здесь 1000 - число, заведомо превышающее возможное количество символов в ячейке):

=ПСТР(A1;2;1000)

Ну а итоговая формула будет составлена из вышеуказанных с обработкой функциями СТРОЧН и ПРОПИСН:

=ПРОПИСН(ПСТР(A1;1;1))&СТРОЧН(ПСТР(A1;2;1000))
=ПРОПИСН(ЛЕВСИМВ(A1;1))&СТРОЧН(ПСТР(A1;2;1000))
Регистр как в предложении
B2=ПРОПИСН(ЛЕВСИМВ(A2;1))&СТРОЧН(ПСТР(A2;2;1000))
AB
1ТекстПервая заглавная, остальные строчные
2ДОГОВОР НА ПОСТАВКУДоговор на поставку=ПРОПИСН(ЛЕВСИМВ(A2;1))&СТРОЧН(ПСТР(A2;2;1000))
3«ПРОЕКТ» СОГЛАСОВАН«проект» согласован=ПРОПИСН(ЛЕВСИМВ(A3;1))&СТРОЧН(ПСТР(A3;2;1000))

Во второй строке первый символ — кавычка: заглавной формула делает её, а буква «п» остаётся строчной. Об этом ограничении — абзац ниже.

В английском Excel: =UPPER(LEFT(A2,1))&LOWER(MID(A2,2,1000))

Функция СТРОЧН в составной формуле

Как видно из примера, эта комбинация не всегда дает тот результат, который хотелось бы получить, работая с форматированным текстом (подсвечено желтым)

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

Есть ли решение этой проблемы? Да! Но не в стандартном функционале Excel. Его предлагает моя надстройка. Подробнее об этом функционале - сделать заглавными первые буквы предложений в Excel.

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

СТРОЧН вместе с другими функциями

Чаще всего СТРОЧН нужна не сама по себе, а как часть формулы: чтобы привести ФИО к единому виду или сравнить значения, не обращая внимания на регистр.

Фамилия и имя с заглавной из ПРОПИСН и СТРОЧН
B2=ПРОПИСН(ЛЕВСИМВ(A2))&СТРОЧН(ПСТР(A2;2;ПОИСК(" ";A2)-1))&ПРОПИСН(ПСТР(A2;ПОИСК(" ";A2)+1;1))&СТРОЧН(ПСТР(A2;ПОИСК(" ";A2)+2;1000))
AB
1ИсходноФамилия Имя
2ИВАНОВ ИВАНИванов Иван=ПРОПИСН(ЛЕВСИМВ(A2))&СТРОЧН(ПСТР(A2;2;ПОИСК(" ";A2)-1))&ПРОПИСН(ПСТР(A2;ПОИСК(" ";A2)+1;1))&СТРОЧН(ПСТР(A2;ПОИСК(" ";A2)+2;1000))
3пЕТРОВА аННАПетрова Анна=ПРОПИСН(ЛЕВСИМВ(A3))&СТРОЧН(ПСТР(A3;2;ПОИСК(" ";A3)-1))&ПРОПИСН(ПСТР(A3;ПОИСК(" ";A3)+1;1))&СТРОЧН(ПСТР(A3;ПОИСК(" ";A3)+2;1000))

Формула делает заглавными первую букву ячейки и первую букву после пробела, а остальное — строчными. Для двух слов результат тот же, что у ПРОПНАЧ, но так видно, как работают ПРОПИСН и СТРОЧН.

Сравнить без учёта регистра
D2=СОВПАД(СТРОЧН(A2);СТРОЧН(B2))
ABCD
1Значение 1Значение 2Равны с учётом регистраРавны без учёта регистра
2МоскваМОСКВАЛОЖЬ=СОВПАД(A2;B2)ИСТИНА=СОВПАД(СТРОЧН(A2);СТРОЧН(B2))
3ТулаТверьЛОЖЬ=СОВПАД(A3;B3)ЛОЖЬ=СОВПАД(СТРОЧН(A3);СТРОЧН(B3))

СОВПАД различает регистр. Если привести оба значения к строчным, «Москва» и «МОСКВА» совпадут. Обычное сравнение =A2=B2 регистр тоже не учитывает.

В английском Excel: =EXACT(LOWER(A2),LOWER(B2))

Функция СТРОЧН, другие примеры

Функция СТРОЧН кажется такой незамысловатой и поэтому не такой уж и нужной. Но тут и парадокс - простота и и прямолинейность функции как раз и делают её востребованной в множестве задач.

Вот лишь те задачи, которые есть на этом сайте, и которые в Excel помогает решить функция СТРОЧН:

Функция СТРОЧН — частые вопросы

Что делает функция СТРОЧН в Excel?

Переводит все буквы текста в нижний регистр.

Как сделать первую букву заглавной, а остальные строчными?

Формулой =ПРОПИСН(ЛЕВСИМВ(A2))&СТРОЧН(ПСТР(A2;2;1000)).

Какую функцию использовать, чтобы каждое слово начиналось с заглавной, а остальные буквы были строчными?

ПРОПНАЧ: =ПРОПНАЧ(A2).

Как называется СТРОЧН на английском?

LOWER. Парная функция — ПРОПИСН (UPPER).

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

Итоги: функция СТРОЧН в Excel

ЗадачаФормула
Все буквы строчные=СТРОЧН(A2)
Как в предложении=ПРОПИСН(ЛЕВСИМВ(A2))&СТРОЧН(ПСТР(A2;2;1000))
Каждое слово с заглавной=ПРОПНАЧ(A2)
Сравнение без регистра=СОВПАД(СТРОЧН(A2);СТРОЧН(B2))

Надеюсь, на этой странице вы нашли то, что искали. СТРОЧН — простая функция, которая чаще всего работает внутри формул нормализации текста.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*