- ベストアンサー
エクセルの条件から数値を抽出する方法を教えてください。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
主には二つの方法が考えられます。 一つはVLOOKUP関数とMATCH関数の組み合わせです。 H1セルには次の式を入力しH5セルまでオートフィルドラッグします。 =VLOOKUP(F3,A$2:D$5,MATCH(G3,A$2:D$2,0),FALSE) 一つはINDEX関数とMATCH関数の組み合わせです。 H1セルには次の式を入力しH5セルまでオートフィルドラッグします。 =INDEX(A$2:D$5,MATCH(F3,A$2:A$5,0),MATCH(G3,A$2:D$2,0))
その他の回答 (5)
- tom04
- ベストアンサー率49% (2537/5117)
回答No.6
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.5
解答No3です。 ごめんなさい。式をH3セルに入力してからH5セルまでオートフィルドラッグするの間違いでした。
- Cupper
- ベストアンサー率32% (2123/6444)
回答No.3
VLOOKUP関数 または HLOOKUP関数と MATCH関数の組み合わせかな ( この問題はMATCH関数が決め手だと思います ) 例: VLOOKUP関数 と MATCH関数 =VLOOKUP("A",A2:D5,MATCH("あ",A2:D2,0)) =VLOOKUP("B",A2:D5,MATCH("う",A2:D2,0)) 好きなように修正してください 答えそのものは敢えて書きません 理解してこそ解決と思うからです ※ VLOOKUP,HLOOKUP,MATCH関数の詳細は Excelのヘルプを参照してください
noname#204879
回答No.2
F G H 1 A あ 1 2 B う 6 H1: =HLOOKUP(G1,B$2:D$5,MATCH(F1,A$2:A$5,0),FALSE)
- hige_082
- ベストアンサー率50% (379/747)
回答No.1
=INDEX(B3:D5,MATCH("A",A3:A5),MATCH("あ",B2:D2))
お礼
ありがとうございました!解決できました。ご丁寧な指示をありがとうございました。