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

下記のような子表があります。
     562
AA-11   -
DD-22  0
FF-10   0
この内容を下記の親表に反映させたいのですが、どの関数を使えばいいのか教えてください。

     562
AA-11   -
BB-66
CC-44
DD-22  0
EE-23
FF-10  0

また、コラムの562が最初にない場合はそのコラム562を探して親表に反映させることはExcelの関数だけで、できるでしょうか?
    254 562 456
AA-11     -
BB-66
CC-44
DD-22    0
EE-23
FF-10     0
重ねてよろしくお願いします。

A 回答 (1件)

前者の回答


VLOOKUP関数で可能。

後者の回答
VLOOKUP関数とMATCH関数、またはINDEX関数とMATCH関数の組み合わせで可能。

と、質問文で不明確な点を勝手に補完して回答してみましたが…。
後者は子表で「コラムの562が最初に無い場合」の回答です。
親表の事であれば、前者と同様にVLOOKUP関数一つで可能です。
    • good
    • 1
この回答へのお礼

=IF(ISERROR(VLOOKUP(B70,$A$5:$I$66,MATCH($L$69,$A$3:$I$3,0),FALSE))," ",VLOOKUP(B70,$A$5:$I$66,MATCH($L$69,$A$3:$I$3,0),FALSE))というような式で完成しました。コラムの562が最初にない場合の件もMATCHの範囲をBからAに変更して最初にこないようにしました。まだまだ未熟で、固定のセルを指定しないと、横ドラッグで最初のB70がC70に変わってしまうなどの、問題もあり、もっと勉強が必要ですが、早速のご回答本当にありがとうございました。

お礼日時:2016/10/04 00:51

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