Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2018, 14:20   #1
Svetlana_1989
Новичок
Джуниор
 
Регистрация: 22.10.2018
Сообщений: 1
По умолчанию Как подставить значения(как при ВПР) только если имеется не точное совпадение столбцов а частичное.

Добрый день!
Умные люди, подскажите, в экселе, реально ли подставить значение из столбца по совпадению (как впр функция) но, если совпадение не точное, а частичное только(((
ищу по интернету, но никак ответ не могу найти на этот вопрос..
если такое возможно, помогите)) файл с примером во вложении)
Вложения
Тип файла: xlsx частичное совпадение.xlsx (13.7 Кб, 9 просмотров)
Svetlana_1989 вне форума Ответить с цитированием
Старый 22.10.2018, 14:32   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

нет, простого, хорошего и надежного решения ваша задача в таком виде, как Вы написали, не имеет.

смотрите (цитирую), Вы хотите , чтобы адрес
"08 Идея,Ветеранов д. 101, №8"
поиском в справочнике был идентифицирован как
"г. Санкт-Петербург пр-кт. Ветеранов дом 101 кор. 1 ИдеЯ №8"

а адрес
"№09, Каргопольская, 11, к.1"
совпал с адресом из справочника
"г. Москва ул. Каргопольская дом 11 кор. 1 см SPAR №9"

???

Вы же видите, что тут совпадений нет не то, чтобы целиком, но и даже подстроки тут не совпадают.
я уже молчу, что один адрес в Питере, другой - в Москве.
Тут искусственный интеллект нужен.
или естественный.
или приводить в порядок адреса (чтобы их могли внести строго по справочнику.
Для этого придумали сначала КЛАДР, потом ФИАС)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 22.10.2018, 17:27   #3
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Цитата из https://www.planetaexcel.ru/forum/in...ITLE_SEO=50554
Цитата:
Удобную бесплатную COM-надстройку для нечеткого поиска, оказывается, еще с апреля 2011г. предлагает компания Microsoft: http://www.microsoft.com/en-us/downl....aspx?id=15011

Надстройка позволяет производить поиск и выборку данных в 2-х таблицах, в которых схожие данные ключевых столбцов записаны с какими-то отличиями (сокращения, порядок слов, опечатки и т.п.).
Можно обрабатывать и одну таблицу для поиска в каком-либо столбце дубликатов с нечетким совпадением.

Функциональность подобна многим известным версиям интеллектуального ВПР, но значительно расширена.
Реализована без формул, а с помощью наглядного визуального конфигурирования.
В результате создается выборка не по одному столбцу, как в ВПР, а по заданному составу столбцов обеих таблиц.

Интерфейс очень удобный и продуманный, множество настроек, возможность добавления пользовательской таблицы замен, весовых коэффициентов, достаточно подробное и внятное описание алгоритма (на английском языке).

Первое впечатление - очень приятное

Работает в версиях Excel, начиная с 2007 но только в 32-битных , операционная система - XP и выше 32 или 64 битная.
Время работы, как и при любом нечетком поиске, резко увеличивается при увеличении размеров обрабатываемых таблиц.
Для установки нужно запускать setup.exe , а не FuzzyLookupAddInForExcelSetup.msi
Есть и местные наработки: https://www.planetaexcel.ru/forum/in...=9&TITLE_SEO=9
Попробуйте, вдруг...
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Частичное совпадение текста Edgar-by Microsoft Office Excel 1 25.03.2016 23:18
Частичное совпадение текста в условии Merano Общие вопросы Delphi 3 01.01.2013 22:38
Как автоматически подставить в формулу значения из ячеек на какую она ссылается? Buchhalter Microsoft Office Excel 4 24.06.2012 12:31
Как вызвать функцию из Bpl если таковая имеется? eldalex Помощь студентам 8 29.11.2010 12:19
Как установить драйвер (имеется только sys файл)? Stilet Компьютерное железо 7 05.08.2009 17:48