Системная переменная ORIGIN влияет на результаты, которые выдаются функциями поиска, требующими указания индекса строки или столбца. Этим критериям соответствуют только функции hlookup и vlookup.
Функции hlookup и vlookup можно вычислять как численным, так и аналитическим способом.
1. Определите входную матрицу.
2. Вычислите системную переменную ORIGIN, чтобы удостовериться, что для нее установлено значение 0.
ORIGIN=0
1. Задайте аргумент строки r и аргумент z.
2. Вычислите функцию поиска по горизонтали hlookup.
Возвращаемый элемент находится на пересечении строки r и столбца, который пересекает строку 0 в точке z1.
3. Задайте аргумент столбца c.
4. Вычислите функцию поиска по вертикали vlookup.
Возвращаемый элемент находится на пересечении столбца c и строки, которая пересекает столбец 0 в точке z1.
ORIGIN≠0
1. Установите для системной переменной ORIGIN значение 1.
2. Повторно вычислите функцию поиска по горизонтали hlookup.
Возвращаемый элемент находится на пересечении строки r-ORIGIN и столбца, который пересекает строку 0 в точке z1.
3. Повторно вычислите функцию поиска по вертикали vlookup.
Возвращаемый элемент находится на пересечении столбца c-ORIGIN и строки, которая пересекает столбец 0 в точке z1.
4. Покажите, что для получения таких же результатов в том случае, если для системной переменной ORIGIN установлено значение 0, необходимо добавить новое значение ORIGIN в аргументы r и c.