menu
person

Как в Excel обрезать текст до определенного символа

08.09.2019, 13:46

Сегодня разберем вопрос о том как в Excel обрезать строку до определенного символа.

Очень часто, при работе с большим объемом информации, необходимо получить какую-то часть текста, для этого можно воспользоваться офисной программой Excel.

Все что нам необходимо сделать для решения нашей задачи это воспользоваться формулами.

И так к примеру у нас есть текст в ячейки: 

Добро пожаловать на /гдз-класс.рф

Нам необходимо получить текст до слеша "/", как мы будем обрезать:

Для начала нам необходимо найти номер позиции нашего слеша, для этого воспользуемся формулой НАЙТИ

Синтаксис формулы достаточно прост:

НАЙТИ(символ, который ищем;текст, в котором будем искать наш символ)

Конечная формула в нашем случае выглядит так

=НАЙТИ("/";C55)

Позиция слеша равна 21

Теперь воспользуемся формулой, которая будет работать с формулой НАЙТИ и позволит обрезать текст на заданное количество знаков, для этого будем использовать ПСТР.

Функция ПСТР возвращает указанное количество знаков из строки, начиная с указанной позиции.

Синтаксис формулы:

ПСТР(текст, который необходимо обрезать;начальная позиция;число знаков)

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

Конечная формула будет такая:

=ПСТР(C55;1;НАЙТИ("/";C55)-1)

Если вам необходимо обрезать до другого символа, то необходимо вместо слеша "/" указать необходимый символ.

Категория: Интересные решения | Добавил: (08.09.2019) Просмотров: 1 | Теги: пстр, найти | Рейтинг: 3.0/3

Всего комментариев: 0
avatar