Страницы: 1
RSS
ВПР с неполным соответствием
 
Добрый день, уважаемые гуру.
Возникла следующая проблема, над которой бился сегодня целый день, но решить не смог. 3\4 задачи осилил, но не смог придумать, как реализовать последний пункт, поэтому прошу Вашей помощи.
Есть одна таблица, где использованы неполные наименования изделий, и есть вторая таблица, где наименования изделий полные. Разница между этими названиями небольшая и может образовываться только в конце строки за счет дублирования названия цвета изделия.
Как подтянуть данные с таблицы А в таблицу Б?

Можно создавать дополнительные столбцы\строки в таблице А, можно создавать дополнительные листы, но нельзя менять формат таблицы Б.

На форуме нашел похожий случай, в ВПР с подстановочными значениями(но тут уперся в то, что если бы был обратный перенос, из таблицы с Б в таблицу А, было бы просто, а вот обратно не могу). Пробовал в другую сторону думать, типа обрезать условные 20 правых знаков из таблицы с полными значениями, чтобы полное название стало включать неполное, и уже по нему искать, но тогда рушатся другие "короткие" наименования других изделий).
 
Если сначала сделать "как проще", то может быть не придется "обрезать"?
 
Цитата
написал:
Если сначала сделать "как проще", то может быть не придется "обрезать"?
Да, было бы проще. одна из таблиц, это 1с поставщика, а вторая таблица это 1с наша, и между ними нет синхронизации. А автоматизировать отправку заказа надо.
 
Здравствуйте.
Попробуйте такой вариант
Код
=СУММПРОИЗВ(ЕЧИСЛО(ПОИСК($A$3:$A$21;A26))*$B$3:$B$21)
 
Цитата
akudle написал:
если бы был обратный перенос
- можно сделать этот "перенос", затем уже искать назад по этому подтянутому значению.
Изменено: Hugo - 05.12.2024 01:00:32
 
Цитата
написал:
Здравствуйте.Попробуйте такой вариантКод=СУММПРОИЗВ(ЕЧИСЛО(ПОИСК($A$3:$A$21;A26))*$B$3:$B$21)


Прикрепленные файлы
пример ВПР.xlsx  (10.15 КБ)
Спасибо вам! почти идеально подошло, только две строки из 100 не считались, хотя текст полностью совпадает, видимо, что-то с форматом происходит, при выгрузке из 1ски.
Пойду разбираться, что значила ваша формула, не разу не работал с "поиском" и "ечисло".
В любом случае, еще раз спасибо, 2% ручного это уже гораздо легче, чем 100%.
Изменено: akudle - 06.12.2024 18:53:37
 
akudle, попробуйте в power query Table.FuzzyNestedJoin или Table.FuzzyJoin - там возможность гибко задавать уровень соответствия, может и на 100% выйдете
 
Ошибка, удалил
Изменено: DAB - 08.12.2024 01:28:18
Страницы: 1
Наверх