- ベストアンサー
どの関数を使えばいいかわかりません。
漠然としたタイトルですみません。 たとえば・・・ A B C D 1班 2班 3班 4班 オレンジ キウイ チェリー さつまいも にんじん りんご みかん いちご もも なし すいか メロン とあった場合、もし、例えば『りんご』をF列に入れ、この表から探し、その列の列タイトルを隣のF列に表示したい。 ↓ E F りんご 2班 すいか 3班 これはどのような関数を使えばよろしいでしょうか? よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#79209
回答No.3
これでいかがでしょう。 =INDIRECT(ADDRESS(1,SUMPRODUCT(($A$2:$D$4=$E3)*COLUMN($A$2:$D$4)),1,FALSE),FALSE)
その他の回答 (2)
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.2
一例です。 =IF(COUNTIF($A$2:$D$4,E1),INDEX($A$1:$D$1,,SUMPRODUCT(($A$2:$D$4=E1)*COLUMN($A$1:$D$1))),"")
- grumpy_the_dwarf
- ベストアンサー率48% (1628/3337)
回答No.1
matchで探して、indexとかoffsetでチョイチョイですね。 さぁ、ググって見ましょう。
補足
さっそくのご回答ありがとうございます。 それぞれの役目はなんとなくわかるのですが、この場合、これらを組み合わせて使うのだと思うのですが、そうなるとわかりません。 もう少し詳しく教えていただけませんでしょうか?