Найти в Дзене

Эти 3 функции Excel надо знать, чтоб ускорить обработку ТЕКСТОВЫХ данных

Урок Excel - на пути к продвинутому уровню знания. Разберем три простые текстовые функции в эксель - ЛЕВСИМВ(), ПРАВСИМВ(), ДЛСТР(). Их знание могут помочь в неожиданный момент при работе с данными. Читаем и берем на заметку. Поэтому, не проходите мимо, пусть если вы их не знаете сейчас, то лучше пару минуток пролистнуть статью, чтоб узнать какие они простые и классные. Почему сразу 3 функции в уроке по эксель А просто потому что функции ЛЕВСИМВ() и ПРАВСИМВ() похожие, а функция ДЛСТР() хороший помощник в некоторых случаях. Мне кажется логично, разбирать эту тройку вместе. В основном эти функции направлены на работу с текстом. Хотя бывают случаи, когда помогают обработать и дату, и числа. Начнем с ЛЕВСИМВ() и ПРАВСИМВ() Функции предназначены на выбор количества знаков с начала или с конца строки. Название также подсказывает - ЛЕВСИМВ() - символы слева, ПРАВСИМВ() - символы справа. Вызываем функцию как обычно Вам нравится. Перед нами раскрывается окошко с аргументами: тут просто в
Оглавление

Урок Excel - на пути к продвинутому уровню знания.

Разберем три простые текстовые функции в эксель - ЛЕВСИМВ(), ПРАВСИМВ(), ДЛСТР(). Их знание могут помочь в неожиданный момент при работе с данными. Читаем и берем на заметку.

Поэтому, не проходите мимо, пусть если вы их не знаете сейчас, то лучше пару минуток пролистнуть статью, чтоб узнать какие они простые и классные.

Почему сразу 3 функции в уроке по эксель

А просто потому что функции ЛЕВСИМВ() и ПРАВСИМВ() похожие, а функция ДЛСТР() хороший помощник в некоторых случаях. Мне кажется логично, разбирать эту тройку вместе.

В основном эти функции направлены на работу с текстом. Хотя бывают случаи, когда помогают обработать и дату, и числа.

Начнем с ЛЕВСИМВ() и ПРАВСИМВ()

Функции предназначены на выбор количества знаков с начала или с конца строки. Название также подсказывает - ЛЕВСИМВ() - символы слева, ПРАВСИМВ() - символы справа.

Вызываем функцию как обычно Вам нравится.

аргументы функции ЛЕВСИМВ
аргументы функции ЛЕВСИМВ

Перед нами раскрывается окошко с аргументами: тут просто внимательно прочитайте подсказки экселя.

В поле "Текст" - пишем слово, либо ссылку на ячейку с данными, то есть это наш источник данных, который нужно немного сократить по количеству знаков.

В поле "Количество_знаков" - как раз указывается само количество. По умолчанию принимается значение 1. Как видно на картинке выше - я задала параметр "ЧТО УГОДНО", в поле "количество_знаков" не вводила ничего, ответом в таком положении будет буква "Ч".

Функция ПРАВСИМВ()- будет нам помогать, когда нужно выбрать последние знаки в строке. Смотрите скрин ниже.

аргументы функции ПРАВСИМВ()
аргументы функции ПРАВСИМВ()

Как видите, параметры заданы одинаковые, но функции применены разные.

Вот пример ниже, как выглядит ввод функции в эксель уже со ссылкой на ячейку. Думаю, смысл работы функции понятен.

-4

Умение работать с текстом очень выручает при обработки данных в эксель. Вот ниже ссылка на статью, где я рассказывала о способах объединения данных из разных ячеек.

Вот зная эти методы объединения в совокупности с текстовыми функциями, можно быстро изменить последовательность текста в ячеек. Смотрим скрин ниже.

-5

А теперь давайте соединим полученные результаты от функции ЛЕВСИМВ() и ПРАВСИМВ() в обратном порядке с помощью функции СЦЕПИТЬ().

-6

Наш результат:

-7

Представьте, когда Вам нужно перевернуть данные из большого списка? Вот написали формулку, скопировали по списку и готово.

А теперь о ДЛСТР()

ДЛСТР()- эта функция нам поможет посчитать количество знаков в слове. Она помогает при работе с функциями ЛЕВСИМВ() и ПРАВСИМВ(), если значения по списку разные по длине написания.

Рассмотрим такой список федеральных округов:

Ставропольский край

Краснодарский край

Красноярский край

-8

Нам, предположим нужно получить результаты без слова "край". Для этого нужно немножечко логику включить. Мы вот видим, что название "краев" имеют разное количество знаков.

Изначально очевидно, что мы не сможем использовать функцию ЛЕВСИМВ(), т.к. точное количество знаков неизвестно.

ДЛСТР в работе
ДЛСТР в работе

Но при этом мы можем количество знаков посчитать с ДЛСТР().

Так вот, в дуете двух функций (ЛЕВСИМВ() и ДЛСТР()) мы сможем получить нужные значения без лишних слов.

Ну что вспомним школьную программу по математике 4 класса? Кто бы мог подумать, что она нам пригодиться :)

Ну что нам нужно получить значение, равное количеству знаков без слова "край"

Слово "край" - 4 буквы

Количество букв в названии края - пока неизвестно. Значит Х.

Между названием и краем есть пробел - 1 знак.

Пусть всего словосочетании букв - Y.

Выходит наше уравнение будет таким

Y = X + 4 + 1

Y = X + 5

X = Y - 5

Теперь вернемся к нашему примеру.

Нам нужно найти количество букв в названии края Х для построения формулы с функцией ЛЕВСИМВ().

Y - найдем с помощью функции ДЛСТР().

Тогда будет: ЛЕВСИМВ(ссылка на текст;Y-5) или ЛЕВСИМВ(ссылка на текст;ДЛСТР()-5).

Смотрим на примере:

2 функции сразу на примере.
2 функции сразу на примере.

Написали в ячейке формулу, скопировали ниже по списку и радуемся результату.

-11

Понятно написала? Старалась очень подробно, чтоб усвоилось.

Вот так просто работают 2 формулы вместе для получения нужного результата. С ПРАВСИМВ() аналогично работает. Главное видеть в данных то, что можно систематизировать, посчитать, привести к единообразию, и тогда это все работает.

Такое построение формул уже как бы считается сложным или вложенным. Знание таких приемов повышает нашу экспертность и продвинутость в эксель.

Поэтому не забываем подписаться! Я стараюсь и планирую продолжать рассказывать о работе формул в Excel дальше.

Ставим лайк, пишем коммент!