Я пытаюсь использовать Excel (2013), чтобы узнать, появляется ли значение 1 в заданном наборе (с помощью функции CHOOSE()
, а затем, если это так, печатать значение в ячейке справа от него с помощью VLOOKUP()
функция. Почему эта формула дает два разных результата в разных ячейках, если сама формула идентична?
=IF(CHOOSE(1, $A$4:$A$17) = 1, VLOOKUP(1, $A$4:$C$17, 2, FALSE), "?")
Ячейки V4-V7 на моем листе имеют одинаковую формулу (напечатанную выше), но они возвращают разные значения. Возвращаемое значение V4 - это тип, который мне нужен (т. Е. Значение ячейки B4, которое является числом), а остальные возвращают "?"
Почему это и как я могу это исправить? Заранее благодарю за любую помощь.