- 締切済み
EXCEL 2種類のデータ抽出方法
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- web2525
- ベストアンサー率42% (1219/2850)
回答No.3
=INDEX(F1:H1,MATCH(B2,F2:H2,0)) こんな感じかな
- tom04
- ベストアンサー率49% (2537/5117)
回答No.2
こんにちは! 一例です。 ↓の画像でB2セルに =IF(A2="","",MIN(OFFSET($F$1:$H$1,MATCH(A2,$E$2:$E$4,0),,1))) C2セルに =IF(A2="","",INDEX($F$1:$H$1,,MATCH(B2,OFFSET($F$1:$H$1,MATCH(A2,$E$2:$E$4,0),,1),0))) という数式を入れ、B2・C2を範囲指定しC2セルのフィルハンドルで下へコピーすると 画像のような感じになります。 尚、気をつけなければならないのは最安価格が複数ある場合は 左側のセルの社名を返すようになります。 以上、参考になれば良いのですが 他に良い方法があれば読み流してくださいね。m(__)m
質問者
お礼
早速のご回答ありがとうございます。 望んでいたものが出来ました!! ありがとうございます。
- nda23
- ベストアンサー率54% (777/1415)
回答No.1
下記ではどうでしょう? =LOOKUP(B2,F2:H2,F$1:H$1)
質問者
お礼
早速のご回答ありがとうございます。 =LOOKUP(B2,F2:H2,F$1:H$1) 上記ですがC社が最安の時にエラーが出ます・・・・・ 大変わかりやすい計算式なので使わせていただければ幸いです
お礼
ありがとうございます! 出来ました!!