Справка Excel: как сканировать строку и вернуть значение первой ячейки в этом столбце

Справка Excel: как сканировать строку и вернуть значение первой ячейки в этом столбце

У меня есть матрица чисел, и матрица имеет заголовок столбца — скажем, так:

a b c d e f 
0 0 0 1 0 0 
0 0 1 0 0 0

Я хочу выполнить поиск элемента 1 в каждой строке и вернуть заголовок ее столбца. Например, если я просматриваю первую строку, я должен вернуть 'd'. Аналогично, если я просматриваю вторую строку, я должен вернуть 'c'. Какая комбинация формул здесь работает хорошо?

решение1

a   b   c   d   e   f       
0   0   0   1   0   0   d   =INDEX($A$3:$F$3,1,MATCH(1,A4:F4,0))
0   0   1   0   0   0   c   =INDEX($A$3:$F$3,1,MATCH(1,A5:F5,0))

Поверьте, это поможет.

Связанный контент