Новости:

К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа "А какой критерий?", "А куда выводить результат?", "А сколько строк?" и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.

Главное меню

Получение числа, если другие данные в строке совпадают

Автор Cobalt, 12.10.2015, 20:08

« назад - далее »

Cobalt

Помогите плз, что-то ни как не соображу как сделать: есть 2 файла, столбцы содержат данные - дата, время, место, имя. Так же есть столбцы чек и сумма. В одном из файлов столбцы чек и сумма заполнены, а в другой нет. Задача: вставить из файла "A" в файл "B" данные из столбцов чек и сумма, если значения в ячейках дата, время, место, имя совпадаю в обоих файлах.

Звучит как-то запутано... Пример: допустим во второй строке файла "B" следующие значения 07/10/2015,   17:00,   Moscow,   Oleg Надо найти в файле "А" строку где значения точно такие же и, если такая строка найдётся, присвоить ячейкам E2 и F2 в фале "B" такие же значения на в этих же ячейках в фале "А".

Не пойму, то ли здесь впр/гпр как-то может помочь, то ли макрос писать надо?

iron priest

формула массива

для Check
=ИНДЕКС(a.xls!E$2:E$7;ПОИСКПОЗ($A2&$B2&$C2&$D2;a.xls!$A$2:$A$7&a.xls!$B$2:$B$7&a.xls!$C$2:$C$7&a.xls!$D$2:$D$7;0);1)
для Sum
=ИНДЕКС(a.xls!E$2:E$7;ПОИСКПОЗ($A2&$B2&$C2&$D2;a.xls!$A$2:$A$7&a.xls!$B$2:$B$7&a.xls!$C$2:$C$7&a.xls!$D$2:$D$7;0);2)