Задать вопрос
Tomasina
@Tomasina
Инженер-разработчик

Как в столбце найти частичное совпадение фразы?

Есть два столбца, второй частично содержит данные из первого.
Как найти вхождения?
Файл тут: https://disk.yandex.ru/i/impG5hgq1Om-gg
  • Вопрос задан
  • 197 просмотров
Подписаться 2 Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 3
phaggi
@phaggi
лужу, паяю, ЭВМы починяю
Если вам надо решить чисто практическую задачу - скачайте и установите расширение PLEX с сайта планета эксель. Там есть в том числе библиотека формул и макросов, в которой есть в том числе нечеткое сравнение, и даже не одно. Но из практики оно работает так себе… но это хоть что-то.

Если же вам надо теоретическое решение - ищите на Хабре статью «Как работает неточное сравнение строк».
Ответ написан
Комментировать
NikitaDvorets
@NikitaDvorets
Консалтинг / экономика / программирование (excel)
Найти вхождения можно с помощью пользовательских функций VBA Excel.
Например: https://disk.yandex.ru/i/nBXvkCdPQT73OA
Ответ написан
Комментировать
k0mb1nat
@k0mb1nat
Менеджер среди связистов, связист среди менеджеров
Судя по всему артикул между первым и последним дефисами.

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

Формула для C2: =ЕСЛИОШИБКА(ВПР(ПСТР(B2;НАЙТИ("-";B2)+1;НАЙТИ(СИМВОЛ(10);ПОДСТАВИТЬ(B2;"-";СИМВОЛ(10);ДЛСТР(B2)-ДЛСТР(ПОДСТАВИТЬ(B2;"-";""))))-НАЙТИ("-";B2)-1);Поставщик!A:A;1;0);"")
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы