Другое решение вопроса, который вы задали (или что-то похожее на него), - это использовать что-то вроде =MATCH("C",MyTable[#Headers],0)
, которое в приведенном вами примере вернет 3.
Однако, если вы используете INDEX вместо VLOOKUP, вам не нужно этого делать. Например, если вы хотите найти значение C в строке (предположительно, не более одного), где A равно 2, вы можете использовать формулу, такую как =INDEX(MyTable[C],MATCH(2,MyTable[A],0))
, которая хорошо самодокументируется.