web-dev-qa-db-ja.com

Excelヘルプ:行をスキャンしてその列の最初のセルの値を返す方法

私は数字の行列を持っていて、その行列には列ヘッダーがあります-次のように言います:

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

私がやりたいのは、要素1の各行を検索し、その列ヘッダーを返すことです。たとえば、最初の行をスキャンする場合、「d」を返す必要があります。同様に、2行目をスキャンすると、「c」を返す必要があります。ここでうまくいく式の組み合わせはどれですか?

2
kpnane
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))

これが役立つと信じて

3
Kai Zen