Я заметил эту проблему при использовании этой функции vlookup в Excel 2016:
=IFERROR(VLOOKUP(A:A,Sheet2!A:B,2,FALSE),"NO MATCHING")
Таким образом, функция выполнит проверку в диапазоне A:B, и если совпадение будет подтверждено, она напечатает значение во втором столбце. Теперь у моего рабочего листа есть аналогичные значения (в соответствии со значениями в столбце "А" Листа 1) в столбце "А" Листа 2: если я инвертирую положение столбцов А и В в Листе 2, он всегда будет печатать Сообщение iferror "NO MATCHING".
Почему эта разница?