Оставляем часть текста до определенного символа в google таблицах
Стоит задача: в выбранную ячейку извлечь часть текста до заданного символа (до запятой, пробела, или любого другого знака препинания), а все остальное не отображать.
К примеру, в начале текста стоит категория товаров, артикул, название товара и т.д.
=IFERROR(LEFT(U111;FIND("|";U111)-1);"")
Где U111 — текст, из которого извлекается искомая часть.
Находит разделительный символ | , и показывает все, что до него (слева).
=INDEX(SPLIT(U132;"|");1)
Где U132 — текст, из которого извлекается искомая часть.
Находит разделительный символ | , и показывает все, что до него (слева).
Извлекаем часть из середины текста в google таблицах
Стоит задача: в выбранную ячейку извлечь часть из середины текста (отобразить то, что стоит между пробелами, запятыми или другими выбранными символами).
К примеру, в середине текста стоит категория товаров, артикул, название товара и т.д.
=IFERROR(LEFT(RIGHT(U113;LEN(U113)-FIND("|";U113));FIND("|";RIGHT(U113;LEN(U113)-FIND("|";U113)))-1);"")
Где U113 — текст, из которого извлекается искомый объект.
Находит разделительные символы — |, и извлекает то, что по середине (между двумя символами |).
=INDEX(SPLIT(U136;"|");2)
Где U136 — текст, из которого извлекается искомая часть.
Находит разделительный символ | , и показывает все, что по середине (между двумя символами |).
Как оставить текст после определенного символа в google таблицах
Стоит задача: в выбранную ячейку извлечь часть текста после заданного символа (после запятой, пробела, или любого другого знака препинания), а все что перед — не отображать.
К примеру, в конце текста стоит категория товаров, артикул, название товара и т.д.
=IFERROR(RIGHT(RIGHT(U116;LEN(U116)-FIND("|";U116));LEN(RIGHT(U116;LEN(U116)-FIND("|";U116)))-FIND("|";RIGHT(U116;LEN(U116)-FIND("|";U116))));"")
Где U116 — текст из которого извлекается искомая часть.
С конца текста находит заданный символ — |, и отображает все что правее этого символа.
=INDEX(SPLIT(U139;"|");3)
Где U139 — текст, из которого извлекается искомая часть.
Находит разделительный символ | , и показывает все, что после него (справа).
Какие функции были использованы для изъятия части текста из ячейки
- SPLIT — Выводит текст, разделенный определенными символами, в разные ячейки.
- INDEX — возвращает содержимое ячейки, находящейся на пересечении определенной строки и столбца в выбранной области гугл таблицы.
- IFERROR — проверка на ошибку. Если будет ошибка, то вместо нее выведет пустую ячейку.
- LEFT — отображает заданное количество символов из текста, начиная отсчет с начала строки (слева).
- RIGHT — отображает указанное количество символов, начиная отсчет с правой стороны заданного текста или значения в ячейке.
- FIND — ищет порядковый номер заданного значения в тексте.
- LEN — считает количество всех символов, включая пробелы и непечатаемые символы.
- A1 — ячейка с текстом, из которого нужно отобразить все, что стоит до, по середине, или после: пробела, запятой, любого другого заданного символа.
- «|» — заданный символ, пробел, запятая, и т.д., либо ячейка с этим «триггером».