LEN

Мова: Українська
Цю статтю перекладено з англійської за допомогою ШІ, тому вона може містити помилки. Ваші відгуки допоможуть нам її покращити.

Опис

Функція LEN повертає кількість символів у текстовому значенні.

Використання

LEN(text)
Аргумент Тип Обов'язкове поле Опис
text Текст Так Вхідний текст

Примітки

Якщо аргумент text пустий, то результат дорівнює 0.

LEN узгоджується з LEFT, MID та RIGHT: усі чотири функції рахують символи однаково, тому така формула, як LEFT(TEXT, LEN(TEXT) - 3) повертає TEXT з вилученими трьома останніми символами.

Багатобайтові символи та емодзі

LEN рахує символи так само, як Excel та більшість інших табличних і баз даних систем. Для більшості текстів — літер, цифр, знаків пунктуації та символів з поширених систем письма — це відповідає тому, що ви бачите на екрані.

Декілька символів зберігаються з використанням більше ніж однієї кодової одиниці і будуть рахуватися як більше ніж один в LEN. Це включає в себе більшість емодзі (наприклад, LEN("😀") дорівнює 2), прапори та інші емодзі, побудовані з послідовності (наприклад, LEN("🏳️‍🌈") дорівнює 6), а також невелику кількість додаткових символів з менш поширених скриптів.

Якщо вам потрібно рахувати символи, що сприймаються користувачем — де кожен емодзі або складений символ рахується як один, незалежно від того, як він зберігається — використовуйте LENG.

Приклад

LEN часто поєднується з LEFT, MID або RIGHT для виокремлення частини тексту відносно його довжини. Наприклад, щоб відкинути останні три символи текстового поля CODE:

LEFT(CODE, LEN(CODE) - 3)

Ви також можете використовувати LEN у правилі валідації, щоб вимагати мінімальну або точну довжину. Щоб вимагати, щоб поле REFERENCE містило точно 8 символів:

LEN(REFERENCE) == 8
Наступний елемент
ISBLANK