Как найти часть текста в ячейке excel
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Как найти часть текста в ячейке excel

Отделить часть текста (функция ПСТР)

В EXCEL есть очень удобная функция для «вытаскивания» из текста или слова определенного заданного нами количества символов.
Зачастую такие задачи возникают при обработке кодов, артикулов, номеров телефонов и т.д.
В нашем примере мы «вытащим» левую трехзначную часть кода и правую часть, имеющую различную разрядность без использования ПРАВСИМВ и ЛЕВСИМВ и их сочетаний с другими вспомогательными функциями.
Для этого:

- В ячейке напротив кода введем =ПСТР( и нажмем fx.
- В аргументах функции укажем ячейку с исходным текстом , первоначальным кодом.
- Зададим Начальную позицию (номер символа, с которого начнет вытаскивать текст функция).
- Количество знаков – то самое к-во, которое должно быть «вытащено» из текста или строки. Пробел и символы – также являются знаками.

Для работы с правой частью кода , нам необходимо сдвинуть Начальную позицию за трехзначный код с разделителем.
Для этого:
-
Выполняем те же самые операции, что и ранее, но в Начальной позиции указываем «5» , т.е. это номер символа после кода и разделителя.


Необходимо обратить внимание , что такое разделение возможно только при унифицированной системе ведения кодов.
Если вдруг первая часть окажется двухзначной или четырёхзначной, то единообразия не получится.
Если материал Вам понравился или даже пригодился, Вы можете поблагодарить автора, переведя определенную сумму по кнопке ниже:
Как найти часть текста в ячейке excel
Добрый вечер всем гуру Excel! Помогите пожалуйста.
Написана формула в ячейке С2, которая ищет нужную часть текста в ячейках стоЛбца В из списка в столбце А.
Присваивает «Серый» если есть совпадение с значениями в диапазоне А2:А7, «Оранжевый» — если совпадение с диапазоном А8:А9.
Но загвоздка в том, что не могу понять как написать третий вариант: если в ячейке столбца В есть совпадение и с значениями в диапазоне А2:А7 и диапазоне А8:А9
он может быть какой угодно, главное отличный от первых двух.
Может написать вспомогательную формулу или как-то в эту можно ввернуть?
Помогите кто чем может))
Р.С. серый и оранжевый это просто пример, в реальной таблице привязки к цветам не будет. Т.е там могут быть просто цифры 1 и 2
Добрый вечер всем гуру Excel! Помогите пожалуйста.
Написана формула в ячейке С2, которая ищет нужную часть текста в ячейках стоЛбца В из списка в столбце А.
Присваивает «Серый» если есть совпадение с значениями в диапазоне А2:А7, «Оранжевый» — если совпадение с диапазоном А8:А9.
Но загвоздка в том, что не могу понять как написать третий вариант: если в ячейке столбца В есть совпадение и с значениями в диапазоне А2:А7 и диапазоне А8:А9
он может быть какой угодно, главное отличный от первых двух.
Может написать вспомогательную формулу или как-то в эту можно ввернуть?
Помогите кто чем может))
Р.С. серый и оранжевый это просто пример, в реальной таблице привязки к цветам не будет. Т.е там могут быть просто цифры 1 и 2 Маруся4104
К сообщению приложен файл: 8717631.xlsx (14.1 Kb)
Сообщение Добрый вечер всем гуру Excel! Помогите пожалуйста.
Написана формула в ячейке С2, которая ищет нужную часть текста в ячейках стоЛбца В из списка в столбце А.
Присваивает «Серый» если есть совпадение с значениями в диапазоне А2:А7, «Оранжевый» — если совпадение с диапазоном А8:А9.
Но загвоздка в том, что не могу понять как написать третий вариант: если в ячейке столбца В есть совпадение и с значениями в диапазоне А2:А7 и диапазоне А8:А9
он может быть какой угодно, главное отличный от первых двух.
Может написать вспомогательную формулу или как-то в эту можно ввернуть?
Помогите кто чем может))
Р.С. серый и оранжевый это просто пример, в реальной таблице привязки к цветам не будет. Т.е там могут быть просто цифры 1 и 2 Автор — Маруся4104
Дата добавления — 25.01.2022 в 20:03
Проверьте, содержит ли ячейка текст (без регистрации в досье)
Предположим, вам нужно убедиться, что столбец содержит текст, а не числа. Или, возможно, вам нужно найти все заказы, соответствующие конкретному продавцу. Если вы не беспокоите текст в верхнем или нижнем регистре, можно проверить, содержит ли ячейка текст несколькими способами.
Для поиска текста также можно использовать фильтр. Дополнительные сведения см. в теме Фильтрация данных.
Поиск ячеек, содержащих текст
Чтобы найти ячейки, содержащие определенный текст, выполните указанные здесь действия.
- Вы диапазон ячеек, в которые нужно в поиске. Чтобы найти результат поиска на всем из них, щелкните любую ячейку.
- На вкладке Главная в группе Редактирование нажмите кнопку Найти и & выберите, а затем нажмите кнопку Найти.

В поле Найти введите текст (или числа), который нужно найти. Вы также можете выбрать недавний поиск в поле Найти.
Примечание: В условиях поиска можно использовать поддеревные знаки.
Примечание: Чтобы остановить поиск, нажмите клавишу ESC.
Проверьте, есть ли в ячейке текст
Для этого используйте функцию ЕТЕКСТ.

Проверка того, совпадает ли ячейка с определенным текстом
Используйте функцию ЕСЛИ для возврата результатов для заского условия.

Проверка того, совпадает ли часть ячейки с определенным текстом
Для этого используйте функции ЕСЛИ,ПОИСКи Е ЧИСЛОЭЛЕБР.
Примечание: Функция ПОИСК не имеет чувствительность к делу.