Индекс соответствия в Excel VBA (из другой таблицы / рабочей книги, несколько значений поиска) - PullRequest
0 голосов
/ 25 сентября 2019

Я новичок в VBA.Я хотел бы сопоставить / индексировать, чтобы соответствующие данные из таблицы «Переместить» можно было перенести в таблицу «Мастер» (весь столбец, несколько столбцов).Я попытался сделать это, вставив формулу в каждую ячейку, но расчет занимает много времени.

Например, столбец F

{=INDEX(Move!F:F,(MATCH(1,($B36/2.8=Move!$C:$C)*($A36=Move!$A:$A)*($C36=Move!$D:$D)*($D36=Move!$E:$E)*($E36=Move!$B:$B),0)))}

Например, столбец G

{=INDEX(Move!G:G,(MATCH(1,($B36/2.8=Move!$C:$C)*($A36=Move!$A:$A)*($C36=Move!$D:$D)*($D36=Move!$E:$E)*($E36=Move!$B:$B),0)))}

Кто-нибудь может посоветовать, как это сделать на VBA?Я приложил снимок моей таблицы.Ваша помощь очень ценится.

Рабочий лист "Мастер":
Worksheet

Рабочий лист "Перемещение":
Worksheet

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...