- 締切済み
Excelの表から値を抽出
---------- |a|b|c|あ| ---------- |a|b|d|い| ---------- |a|e|f|う| ---------- 少々判りにくいかもしれませんが、上記の3行4列の表があったとします。 1列目が「a」、2列目が「b」、3列目が「d」を条件として、4列目「い」を返す式を作るにはどのような式がいいでしょうか? 説明がわかりにくいかもしれませんが、お願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.2
あるセルに文字列が入力された場合、先頭3文字から表の4列目を抽出すると解釈しましたが、相違していましたら読み捨て下さい。 =INDEX(D:D,SUMPRODUCT((MID(セル,1,1)=A1:A3)*(MID(セル,2,1)=B1:B3)*(MID(セル,3,1)=C1:C3)*ROW(D1:D3)))
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.1
別の場所に下記のような表を作成 abc|あ abd|い aef|う D2=VLOOKUP(A2&B2&C2,表の絶対座標,2,False) ※A2="a" B2="b" C2="d" で D2="い" が参照表示されます
お礼
ありがとうございます。 おそらく私の求めるご回答だと思います。しかし、私の分からなかったりうる覚えだったりする関数ばかりで理解するのが難しいです。 できれば読み砕いていただけますと助かります。 よろしくお願いいたします。