Несколько советов, как ускорить работу с большими таблицами в Excel при использовании INDEX и MATCH:
- Сохранять результат точного совпадения MATCH в ячейке и затем повторно использовать его в нескольких выражениях INDEX. 1
- Избегать ссылок на строки целиком или большее, чем требуется, число строк и столбцов. 1 Формулы массива принудительно вычисляют все ссылки на ячейки в формуле, в том числе на пустые и неиспользуемые ячейки. 1
- Выводить ссылки на выражения и диапазоны за пределы формул массива в отдельные вспомогательные столбцы и строки. 1 Это позволит более эффективно использовать процесс интеллектуального пересчёта в Excel. 1
- Использовать несколько простых формул вместо одной сложной формулы для увеличения скорости расчёта в большом наборе данных. 4
- Заменять сложные формулы кодом VBA. 4 Код VBA любой сложной формулы выполняется быстрее, чем основная формула. 4
Также можно изменить режим расчёта с автоматического на ручной, чтобы выполнять вычисления только по желанию. 24