• 締切済み

エクセル ユーザーフォーム

こんばんは。勉強させていただています。 社員の評価表を作成しています。vlookupを勉強してやりましたが、スタッフが退社し削除すると式がずれたり、12回分を記録するため対応できないと私は勝手に判断しました。教えていただきたくお願い致します。 sheet1(登録シート)  A      B  C        M   N   O   P  1 登録コード 名前 勤続年数 ・・・ 551215 551231              (55期12/15の意味です。                    点数1 点数2 点数3 点数4 2 1234   田中            3 1235   吉田 4 1236   上田 ・ ・ sheet2(評価シート)  A  B  C         1 点数1 2 点数2  3 点数3 4 点数4  評価日が一度なら対応できると思うのですが複数回の入力がしたい為に どうしても分かりません。サンプルと呼べるものを作成できてませんが宜しくお願い致します。

みんなの回答

  • rivoisu
  • ベストアンサー率36% (97/264)
回答No.1

さっぱり何が質問したいのかわかりません。 評価シートとは1人別のシートなのかなぁと推測できる程度です。 このシートのどこかに1234とあれば田中さんのデータを表示するということなのでしょうか? 評価日が複数回? 1評価日に対して点数が4つあるの? で何が問題なのかもわからない 整理して人にわかるように説明しないとレスはつきにくいですよ。

samohankin
質問者

補足

ご指摘とおり、改めてみてお恥ずかしい限りです。 再度質問させていただきます。 sheet1(登録シート)A1は社員登録コード項目でありA2、1234=田中、A3、1235=吉田と続き、M1からは管理コード(日付ではない)で、M2=521215、N2=521215、O3=521215、P3=521215とA2の田中に対し4箇所4項目、A3の吉田はQ1~T4=521231、同じく4項目です。sheet2(評価シート)A1~A4の点数を、A1をM1に、A2をN1に、A3をO1に、A4をP1に反映させたいと思います。ユーザーフォームで登録コードで名前を呼び出し入力範囲を管理コードで指定してsheet2(評価シート)から点数を呼び込み貼り付けることが出来ればと思います。説明が悪くて申し訳ございません。宜しくお願いします。

関連するQ&A