У меня раздражающая проблема в Excel Office 365 Pro.
У меня за таблицами есть несколько формул индекса, например, таких:
=INDEX(Generic[Phase];MATCH([@Model];Generic[Truck];0))
Это выглядит в таблице Generic
для значения поля Phase
, где модель (из таблицы Conversion
) соответствует Truck
в таблице Generic
. Работает как шарм. Обе таблицы находятся на одном листе с именем Conversion
.
В той же книге у меня есть таблицы odbc, указывающие на таблицу MS Access. Когда я обновляю эту таблицу, все мои симпатичные формулы индекса выглядят примерно так:
=INDEX(Conversion!$K$2:$K$59;MATCH(Conversion!$A11;Conversion!$H$2:$H$59;0))
На самом деле это почти то же самое, поскольку таблицы находятся на преобразовании листа, но область поиска ограничена, но также $A11
находится в строке 2, поэтому возвращаемое значение неверно.
Как это решить?