Поиск совпадения данных и перенос значений

Автор Djonny, 15 апреля 2015, 12:45

0 Пользователи и 1 гость просматривают эту тему.

Djonny

Доброго времени суток.
Прошу помощи!
Допустим есть данные на листе1 в столбце А некий номенклатурный перечень, в столбце В значения, относящиеся к номенклатурному перечню. И есть лист2, где также, в столбцеА номенклатурный перечень частично совпадающий с номенклатурным перечнем листа1 и  столбецВ со значениями, отличными от занчений столбцаВ листа1. Основные данные на листе1
Задача. Осуществить сравнение номенклатурного перечня листа2 с листом 1. При совпадении какого либо наименования номенклатурного перечня (столбецА листов1 и 2) добавить значение листа2 столбецВ в лист1 столбецС напротив найденного совпадения.
Спасибо большое за помошь!

kompilainenn

приложите пример файла с данными и предполагаемым итогом, чтобы велосипед не выдумывать
Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут

Djonny

Прикладываю пример. В приложенном файле изначально две таблицы с данными и какую обобщенную таблицу хотелось бы получить.
Дополнительный момент: объем обрабатываемых данных будет бОльшим (50, 80 позиций)

rami

Djonny, вы меня сильно напугали :o в первом сообщении, я думал, какие-то непосильные условия...
Проверяйте.

Djonny

Да, действительно, работает. Именно то что нужно!  :)
Спасибо огромное!
Задача решена.

rami

#5
Цитата: Djonny от 15 апреля 2015, 13:31Задача решена.
Решена не полностью, упустил один момент: если исходные данные не отсортированы или не полные, то будет выдавать ошибочный результат. В этом случае последний параметр в формуле должен быть 0, а в формулу лучше добавить проверку на ошибку(если какого-то значения не будет).
Выкладываю лучший вариант:

Djonny


spada

На заметку.
Vlookup вытягивает значения только если они один раз упоминаются в колонке.