Функция ДЛСТР() в MS EXCEL

Функция ДЛСТР(), английский вариант LEN(), возвращает количество знаков в текстовой строке. Например, записав формулу =ДЛСТР("8 марта"), получим число 7 - количество знаков в текстовой строке с учетом пробела.

Синтаксис функции

ДЛСТР(текст)

Текст  — текст, длину которого требуется определить. Пробелы также учитываются.

Если вместо текстового значения введено число, то функция возвращает количество цифр.

Контроль длины строк

Функцию ДЛСТР() можно использовать в Условном форматировании для выделения строк с длиной превышающей пороговое значение. Формула =ДЛСТР(A2)>10, введенная в правило Условного форматирования


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


Чтобы ограничить ввод в ячейки строк с длиной не более 10 символов можно использовать Проверку данных. В этом случае использование ДЛСТР() не требуется, т.к. Проверка данных уже содержит преднастроенное правило.


Изменение строк

Функция ДЛСТР() часто используется при изменении строк. Например, когда требуется вывести часть строки.

Пусть в ячейке А1 содержится имя файла "Расчет.xlsx", требуется извлечь его расширение. Формула
=ПРАВСИМВ(A1;ДЛСТР(A1)-ПОИСК(".";A1))
решает эту задачу.

Связанные статьи

Похожие задачи
Прочитайте другие статьи, решающие похожие задачи в MS Excel. Это позволит Вам решать широкий класс подобных задач.
Средняя: 3.7 (6 оценок)