アプリ版:「スタンプのみでお礼する」機能のリリースについて

2つの条件をデータテーブルに照らし合わせデータを抽出する

品番  顧客ID  価格
35894  312    A
35894  635    B
35895  215    C

別のシートに下記の価格表があります。
品番   312    215     635
35894  12,000  13,000   14,000
35895  5,000   6,000     7,000

価格欄のA, B, Cに入力すべき数式はどうなるでしょうか。
A=12,000
B=14,000
C=6,000
と表示されるのが求めている結果です。
どなたか教えて下さい。
IFとINDEXとMATCHを使って6つの顧客IDまでなら実現できましたが
顧客数は約50ありますので行き詰まりました。
ソフトウェアはエクセルで、Office 2000 SR-1 Professional版の
ものを使用しています。
アドバイスをどうぞ宜しくお願いします。

A 回答 (2件)

元表がsheet1のA1から始まり、価格表がSheet2のA1から始まるとして・・・



Aの表記は
=INDEX(Sheet2!A:CV,MATCH(A2,Sheet2!A:A,0),MATCH(B2,Sheet2!$1:$1,0))

B,C以降はコピペでいけるはずです
    • good
    • 0
この回答へのお礼

お礼が遅くなってすいません。別の問題にも応用させて頂きました。ありがとうございました。

お礼日時:2010/11/15 15:35

一例です。


C2に=OFFSET(別シート!$A$1,MATCH($A2,別シート!$A:$A,0)-1,MATCH($B2,別シート!$1:$1,0)-1)を設定、下方向にコピー
因みに品番、IDの妥当性検証はしていませんのでデータがない場合はN/Aエラーになります。
    • good
    • 0
この回答へのお礼

お礼が遅くなってすいません。参考にさせて頂きました。また宜しくお願いします。

お礼日時:2010/11/15 15:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!