Перейти к содержанию
Educora
Средний14 мин9 / 27

Текстовые функции: LEFT, MID, LEN, TRIM, CONCAT

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

Проверь себя
В этом уроке ты узнаешь
  • Извлекать части текста с помощью LEFT, RIGHT, MID и LEN
  • Приводить данные в порядок с TRIM, UPPER и LOWER
  • Соединять текст с помощью & и CONCAT

Заявки в кружок робототехники пришли из онлайн-формы, и список в беспорядке: одни имена написаны строчными буквами, другие ПРОПИСНЫМИ, в третьих лишние пробелы. Ещё нужно выделить из кода каждого участника, например BAK-2026-017, город и год. Исправлять 200 строк вручную — это часы работы, а текстовые функции справятся за несколько формул.

Вырезаем текст: LEFT, RIGHT, MID, LEN

Формула (A2 = BAK-2026-017)РезультатПояснение
=LEFT(A2,3)BAK3 символа слева
=RIGHT(A2,3)0173 символа справа
=MID(A2,5,4)20264 символа, начиная с 5-го
=LEN(A2)12количество символов (дефисы и пробелы тоже считаются)

Наводим порядок: TRIM, UPPER, LOWER, PROPER

  • =TRIM(A2) — удаляет пробелы в начале и в конце и оставляет между словами только один: « Leyla Hasanova » → «Leyla Hasanova».
  • =UPPER(A2) — делает все буквы прописными: «baku» → «BAKU».
  • =LOWER(A2) — делает все буквы строчными: «MURAD» → «murad».
  • =PROPER(A2) — делает первую букву каждого слова прописной: «aysel nuriyeva» → «Aysel Nuriyeva».

Соединяем текст: &, CONCAT, TEXTJOIN

Если имя в A2, а фамилия в B2, полное имя можно получить двумя способами: =A2&" "&B2 или =CONCAT(A2," ",B2). Не забудь пробел между ними — это отдельный текст в кавычках. Старая функция CONCATENATE тоже работает, а TEXTJOIN в Microsoft 365 соединяет целый диапазон через разделитель: =TEXTJOIN(", ",TRUE,A2:A10).

Логин и адрес почты

В A2 записано Murad, в B2 — Quliyev. Составь логин строчными буквами из первой буквы имени и фамилии, а также адрес почты вида имя.фамилия@example.com.

Показать решение
Логин: =LOWER(LEFT(A2,1)&B2) → «M» & «Quliyev» → mquliyev.
Почта: =LOWER(A2&"."&B2)&"@example.com" → murad.quliyev@example.com.
Функции вкладываются друг в друга: сначала вычисляется внутренняя часть, потом внешняя функция.
Интерактив
Загрузка симуляции…
Список кружка: имена, коды и столбцы, вычисленные текстовыми функциями.

Главное

  • LEFT/RIGHT берут символы с краёв, MID — из середины; LEN считает символы.
  • Текстовые функции возвращают текст; если нужно число, используй VALUE.
  • TRIM убирает лишние пробелы; UPPER, LOWER и PROPER меняют регистр.
  • Текст соединяют через & или CONCAT; пробел между частями добавляй как " ".

Проверь себя

Вопросов: 10. Каждый правильный ответ приносит XP.

1 / 10
Что вернёт =LEFT("Excel",2)?