Доброго времени суток друзья!
Темой этой статьи станет еще одна полезная текстовая функция ПСТР в Excel. Могу сказать, что это не самая распространённая функция в Excel, просто в силу незнания возможностей ее использования, а совсем не то что она плохая. Основная проблема в том, что основная масса пользователей работает с цифрами и совсем забывают, что в таблицах также существуют списки, которые имеют текст, с которым наиболее удобно работать именно текстовыми функциями. А одна из самых полезных текстовых функций – это функция ПСТР.
Чем же так полезна эта функция, и как максимально эффективно ее использовать в своей работе. На эти и другие вопросы я и попытаюсь ответить, а также рассказать о полезных комбинациях, при которых раскрывается потенциал функции ПСТР в Excel.
Главная особенность функции ПСТР в Excel, это то, что с указанной в функции позиции, она возвращает указанное в ней количество знаков с любой текстовой строки. А это значит, что, функция ПСТР может вытянуть с текстовой строки любое слово, словосочетание, нужный код, номенклатурный номер, название компании или торговой марки и многое другое.
Рассмотрим для начала синтаксис, который использует функция ПСТР в Excel:
=ПСТР(текст; начальная позиция; количество знаков), где:
- текст – это текстовое значение, текст или ссылка на текстовую ячейку, в которой будут производиться манипуляции;
- начальная позиция – это указание порядкового номера текстового символа, с которого будет производиться возврат значения;
- количество знаков – указывается целое натуральное число, которое соответствует количеству символов и будет возвращено с указанной вами в критерии «начальная позиция».
Теперь рассмотрим варианты применения функции ПСТР в Excel. И начнем с самого просто варианта, где вам просто нужно вытянуть определенное слово, например, с ячейки со значением «Телевизор SONY» нам нужно получить название торговой марки «SONY» и для этого формула должна быть следующего вида:
=ПСТР(A2;11;4) Это конечно самый примитивный пример, но он служит для понимания работы функции ПСТР, а вот для большей эффективности нужно использовать комбинации функций, таких как НАЙТИ, ДЛСТР и т.д.
Рассмотрим еще один пример с применением функции НАЙТИ. Есть, к примеру, название товара в ячейке, с названием торговой марки, а вот нам надо вытянуть эту торговую марку для дальнейшей группировки значений. Название «Клавиатура Logitech» и формула для изъятия названия торговой марки будет следующая:
=ПСТР(A3;НАЙТИ(“ ”;A3)+1;200) В формуле, функция НАЙТИ ищет, где находится пробел « » и после нахождение передает эти данные функции ПСТР, которая вернет текст от найденного знака. Корректировочное дополнение «+1» позволит начать получать данные со следующего знака от искомого, так как он входит в диапазон подсчёта.
Я надеюсь, что функция ПСТР в Excel стала вам более понятной, и вы будете использовать ее в своей работе. С другими функциями вы можете познакомится в «Справочнике функций». Если статья вам помогла, я буду, благодарен вашему нажатию на социальные кнопочки! В случае если у вас есть замечания или дополнения пишите комментарии!
До встречи в новых статьях!
«Нет ничего более деморализующего, чем маленький, но постоянный заработок.
«
Э. Уилсон
Здравствуйте. А 200 — это с запасом? Можно было и 25, и 45 написать?
Добрый вечер! Всё верно 200, это с запасом, вы можете ставить любой аргумент!
Здравствуйте!
Как мне сделать что бы ПСТР считал с лево на право?
Помогите пожалуйста!
Спасибо!
Прошу прощения, наоборот, с право на лево что посчитал.