- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:2つのシートを関連づけるには?)
2つのシートを関連づける方法
このQ&Aのポイント
- エクセルで2つのシートを関連づける方法について説明します。
- シート1とシート2のデータを結合して1つのシートにする方法を解説します。
- 簡単な関数やマクロを使用することで、2つのシートを関連づけることができます。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#153814
回答No.2
VLOOKUP関数ですね。 シート3に(IDは必要がないのなら)「名前」をA列にコピーします。 そしてB1に=VLOOKUP(A1,シート2B:B、2、false) C1に=VLOOKUP(A1,シート2C:C,3、FALSE) D1に=VLOOKUP(A1,シート1C:C,2、FALse)でどうですか。
その他の回答 (3)
noname#153814
回答No.4
>名前が抜けている人の金額部分が、シート3で「#N/A」となってしまうのですが、 エクセルで次のように設定します。 「ファイル」-「ページ設定」-「シート」で 「セルのエラー」を「- -」にします。 印刷するときに見栄えがよくなります。
noname#153814
回答No.3
「条件付書式」に『iserror(b2)』として、フォントの色を白にしたらどうですか。
noname#115004
回答No.1
シート3の表示するセルを選択し、+を入力します。 そして、シート1もしくはシート2の表示させるセルをクリックすれば、 表示されます。
質問者
補足
回答ありがとうございます。 質問では、3人ですが、実際には200人ほどのデータを一発で処理したいと思っています。 シート1とシート2の並びが一緒なら簡単なのですが、並び方が違うので、名前でソートを掛けて、一致した場合にDに金額を入れるという形になると思うのですが、名前でのソートのかけ方(条件の設定方法)などが分かりません。 もし、分かりましたらお願いします。
補足
回答ありがとうございます。 概ねこれで解決したのですが、あと1点、もし可能であれば教えてください。 シート1(金額の入っている物)には、毎回全員の名前が載るとは限りません。そうしたときに、名前が抜けている人の金額部分が、シート3で「#N/A」となってしまうのですが、これを「0」、もしくは何も無い(null値?)にすることはできますでしょうか? 宜しくお願いします。