Этот сайт использует Яндекс.Метрику для анализа посещаемости. Подробнее
Работа с текстом

Как использовать текстовые функции ЛЕВСИМВ, ПРАВСИМВ, ПСТР?

Вероятность: 75%
Краткий ответ

ЛЕВСИМВ(текст;кол-во) извлекает символы с начала строки, ПРАВСИМВ(текст;кол-во) — с конца, ПСТР(текст;начало;кол-во) — из середины.

Подробный ответ

Три базовые функции для извлечения частей текстовой строки.

ЛЕВСИМВ — символы с начала строки

  • =ЛЕВСИМВ("Привет мир"; 6) → "Привет"
  • =ЛЕВСИМВ(A2; 3) → первые 3 символа ячейки A2

ПРАВСИМВ — символы с конца строки

  • =ПРАВСИМВ("Привет мир"; 3) → "мир"
  • =ПРАВСИМВ(A2; 4) → последние 4 символа

ПСТР — символы из середины

  • =ПСТР("Привет мир"; 8; 3) → "мир" (с позиции 8, длина 3)
  • =ПСТР(A2; 3; 5) → 5 символов начиная с 3-й позиции

Практические примеры

Извлечь код города из телефона "+7(495)123-45-67":

=ПСТР(A2; 3; 3) → "495"

Извлечь расширение файла "отчёт.xlsx":

=ПРАВСИМВ(A2; ДЛСТР(A2)-НАЙТИ(".";A2))

Извлечь фамилию из "Иванов Иван Иванович":

=ЛЕВСИМВ(A2; НАЙТИ(" ";A2)-1) → "Иванов"

Извлечь имя (второе слово):

=ПСТР(A2; НАЙТИ(" ";A2)+1; НАЙТИ(" ";A2;НАЙТИ(" ";A2)+1)-НАЙТИ(" ";A2)-1)

В Excel 365 — функции ТЕКСТДО и ТЕКСТПОСЛЕ

  • =ТЕКСТДО(A2;" ") → текст до первого пробела
  • =ТЕКСТПОСЛЕ(A2;" ") → текст после первого пробела

Совет: Функция ДЛСТР(текст) возвращает длину строки — часто используется вместе с ЛЕВСИМВ/ПРАВСИМВ для динамического извлечения.

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