Я использовал следующую формулу в Excel:
=LOOKUP(2,1/((Sheet1!$G:$G=$C7)*(Sheet1!$H:$H=I$6)),Sheet1!$F:$F)
Это, в конечном счете, говорит мне об этом, посмотрите в столбце A
и сопоставьте ячейку B1
и посмотрите встолбец C
и сопоставьте ячейку D1
, затем верните дату в столбце Z
.
Это работает нормально, но после 4000 строк и 100 столбцов ширина занимает 20 минут для сохранения документа.
Как я могу поместить этот код - или что-то подобное - в VBA.Формулы Excel не проблема, но я серьезный новичок в VBA.Этот код будет на 1 листе в 1 рабочей книге, но данные для поиска находятся в другой рабочей книге.
Столбец A
и ячейка B1
будут текстовыми, столбец C
и ячейка D1
будут числовыми, столбец Z
- датами.
Оцените любую помощьна этом.