様々なデータを含む社員台帳の表があり、
一方で今月の社員研修受講者の表がある。
両方の表にある社員IDをつき合わせて
台帳に参加マークを書き込みたいのです。
以上のたとえから 以下のシートを作成してみました。
社員台帳のシート(シート名は「社員台帳」)
A B
ID 参加
で Bのほうに 以下の数式を入れます。
=IF(ISERROR(VLOOKUP(A2,社員研修受講者!$A:$B,2,FALSE)),"",VLOOKUP(A2,社員研修受講者!$A:$B,2,FALSE))
社員研修受講者のシート(シート名は「社員研修受講者」)
A B
ID 参加マーク
2 ○
3 ○
4 ○
と 入っているとします。
これで 社員台帳がわに 社員研修受講者のIDの人がいれば ○が つくことになります。
http://www.atmarkit.co.jp/fwin2k/win2ktips/317vlookup/vlookup.ht...
VLOOKUPを用いたらいいですね。
社員台帳を参照がわにし
ID 参加マーク
で 表をつくり、一致するIDで 参加マークを 取得して表示するというようにしたらいいです。
ありがとうございます。一発解決の予感ですが、小生ずぶの素人で、参照URLの解読が必要のようです(~_~;)。これはコードを手で入力しなくても、もともとある表の列をつき合わせてできるのでしょうか。すみません。たぶんとても基本的な質問なのでしょうね。
様々なデータを含む社員台帳の表があり、
一方で今月の社員研修受講者の表がある。
両方の表にある社員IDをつき合わせて
台帳に参加マークを書き込みたいのです。
以上のたとえから 以下のシートを作成してみました。
社員台帳のシート(シート名は「社員台帳」)
A B
ID 参加
で Bのほうに 以下の数式を入れます。
=IF(ISERROR(VLOOKUP(A2,社員研修受講者!$A:$B,2,FALSE)),"",VLOOKUP(A2,社員研修受講者!$A:$B,2,FALSE))
社員研修受講者のシート(シート名は「社員研修受講者」)
A B
ID 参加マーク
2 ○
3 ○
4 ○
と 入っているとします。
これで 社員台帳がわに 社員研修受講者のIDの人がいれば ○が つくことになります。
すごい!ありがとうございます。一発解決です。他のソフトのように、動作としてつき合わせるのではなく、式を入れた段階でつき合わせたことになるのがエクセルなのですね。有難うございました。
すごい!ありがとうございます。一発解決です。他のソフトのように、動作としてつき合わせるのではなく、式を入れた段階でつき合わせたことになるのがエクセルなのですね。有難うございました。