エクセル 社員番号から 実施日を表示する
いつもお世話になっています。エクセル2003です。
過去3年分の健診データから社員番号を元に2010年度の実施日を表示させたいと思います。
VLOOKUPとIFかSUMPRODUCTなどの組み合わせだと想像したのですが、うまく行きません。
良い方法をご教授ください。
イメージは以下の通りです。
[シート1]
A B C D
年度 社員番号 実施日 身長 ・・・
2008 1234 2008/4/1
2009 1234 2009/5/30
2010 1234 2010/4/28
2008 5678 2009/1/1
2009 1234 2009/12/3
2010 1234 2010/9/7
[シート2]
社員番号 5678 実施日[ ]
↑
ココに2010年度の実施日を表示する
以上、わかりにくいかもしれませんが、よろしくお願いします。
No.1ベストアンサー
- 回答日時:
=SUMPRODUCT((Sheet1!A2:A100=B2)*(YEAR(Sheet1!C2:C100)=2010),Sheet1!C2:C100)
と入れて日付の書式をセットするなどで。
「今年の」としたいなら=2010を YEAR(Sheet1!C2:C100)=YEAR(TODAY()) とかでも良いですし,
もちろん別のセルに2010を入れておいて YEAR(Sheet1!C2:C100)=X1 とかにしても構いません。
早速のご解答ありがとうございます。
書き方が悪かったと思います。
社員番号を[シート2]B2 に入力すると 実施日がD2に出るようにしたいのです。
申し訳ないですが、もう一度ご教授願います。
No.2
- 回答日時:
回答式をそのまま使ってみて駄目だからすぐ「出来ない」とするのではなく自らも考えて見ましょう。
#1で回答された
=SUMPRODUCT((Sheet1!A2:A100=B2)*(YEAR(Sheet1!C2:C100)=2010),Sheet1!C2:C100)
はご希望のとおり、Sheet2のセルD2に入力する式です。
ただし、例示では
社員コードがSheet1!B列
該当年次がSheet1!A列
なので回答式を少し変更する必要があります。
Sheet1!A2:A100=B2 → Sheet1!b2:b100=B2 (社員コード)
YEAR(Sheet1!C2:C100)=2010 → Sheet1!a2:a100=2010 (該当年次)
とすれば結果が表示されます。
ただし回答例では元データが100行を超えると検索対象から外れるので適宜メンテナンスが必要です。
※もしこの説明で納得されましたら、Pointは#1氏へお願いします。式を考案されたのは#1氏ですから。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- Visual Basic(VBA) 先ほど、回答者様によって教えていただいたのですがどうしたらいいか分かりません。 ユーザーフォーム上に 2 2023/02/21 22:25
- Visual Basic(VBA) Changeイベントで複数セルへの貼り付けおよび値削除時に1個目のセルのみエラーになる 3 2022/12/21 09:07
- Excel(エクセル) 製品番号での整列と、検索に関して 3 2023/06/28 19:20
- Visual Basic(VBA) 2つのシートの任意のセルの番号が一致したら、一致した行をコピーする VBA 2 2023/06/19 20:48
- Excel(エクセル) エクセルで沢山のレコードの最後に追記するには? 7 2023/04/10 13:27
- その他(プログラミング・Web制作) vbaで座標を指定してコマンドプロンプト画面を表示させる。 1 2023/01/09 16:06
- Excel(エクセル) エクセルの使い方について 2 2023/02/07 20:54
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- 転職 施工管理の転職について 質問内容 求人に、正社員とはっきり明記している施工管理の求人について。 おお 1 2023/01/01 07:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
賞与のお礼メールはどう書けば...
-
出戻り社員は一番下でしょ?? ...
-
会社の人に勝手にLINE追加され...
-
巨乳の同僚
-
社員への残業時間公開について
-
自分にだけタメ口対応をされま...
-
社員名簿で家族構成書くとこあ...
-
職場の飲み会で、ある社員だけ...
-
恋人にしたい乳オブザイヤー
-
職場で空気のような存在になっ...
-
更衣室のドアを常に解放した状...
-
社員がPCを壊した場合の対処方...
-
先日、当社のある社員について...
-
会社の鍵紛失の際の自己負担
-
悪口を本人に聞かれてしまった
-
平然とバイトに手を出す社員さ...
-
平社員の場合の役職名は?
-
会社の互助会費について
-
コロナ渦での飲み会で泥酔した...
-
社内での呼び方に困っています。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
平社員の場合の役職名は?
-
出戻り社員は一番下でしょ?? ...
-
巨乳の同僚
-
賞与のお礼メールはどう書けば...
-
会社の人に勝手にLINE追加され...
-
月1くらいで休む派遣さんが、休...
-
社員への残業時間公開について
-
職場で空気のような存在になっ...
-
社員各位という言葉について
-
「他」は「た」としか読まない...
-
自分にだけタメ口対応をされま...
-
帰り際になって急に話しかけて...
-
会社の互助会費について
-
エクセルで会社の従業員のデー...
-
マクドナルド社員になるのはか...
-
若いイケメンには態度を変える...
-
派遣先での疎外感。
-
恋人にしたい乳オブザイヤー
-
派遣社員に直接注意
-
社員がPCを壊した場合の対処方...
おすすめ情報