A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
生徒番号は、自分(担当教師)だけが振る番号で、個人情報保護と関係ないと思いますが。
質問の回答による作業を自分だけで使うなら、氏名をID代わりにやってみますか。
例
ブックTest01.xls(昨年の成績ブック)の
A1:B6に
氏名点数
山田54
植田65
近藤34
平75
半田64
--------
別ブック(今年の成績ブック)を開き
A2:A6に
山田
平
半田
近藤
植田
と入っているとする。
B2に
=VLOOKUP(A2,'C:\Documents and Settings\xxxx\My Documents\[text01.xls]Sheet1'!$A$2:$C$10,2,FALSE)
と入れる。ブックは絶対パスで指定している。
値の更新でファイル指定をダイアログで聞いてきたら、指定する。
B2で+ハンドルを出し。B6まで引っ張る。
ファイル指定をダイアログで聞いてきたら、指定する。
結果
山田54
平75
半田64
近藤34
植田65
と点数を持ってこれた。
No.1
- 回答日時:
○生徒番号はありますか
質問の内容は情報(ファイル)の結合になりますが、結合するときは
個人や固体を識別する通常ではコード(キーという)が必要です。
名前は同姓同名が結構あり、不適です。普通持ち上がりでも不変の生徒番号を振るか、せめて新学年のファイルに、旧学年のクラスなど入れているのかと思います。生徒番号があればVBAでプログラムを組めば、できます。
質問例は、どうも現実例を別例に変えているように思いますが、現実例のファイルにダブらないキーがありませんか。
あればVLOOKUP関数の利用など考えられるかもしれません。
行数(レコード数)はどれくらいですか。
エクセルには「統合」という便利な機能がありますが、別ブックの場合、質問の場合使えるか考えて見ます。
この回答への補足
実際には、成績の他に生徒の生年月日や電話番号等も
リスト化したいと考えています。
昨年までは、それらの個人情報も同じファイルにあったのですが今年から個人情報保護法の関係でそれらの
情報がなくなってしまったので生徒固有のidのような
ものは存在しない状況です。
生徒数は担当が3年のみなので
206人→206人
となります。
同姓同名はいないのですが生徒名を生徒固有IDとして
使えないでしょうか?
よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで曜日を入れたい
-
条件付き書式でやりたいのですが
-
【マクロ】可視セルのみコピー...
-
Excelの警告について
-
Excelで時間の計算の方法 7時45...
-
Excelで1週間毎の集計(今週と...
-
【Excel】Powerクエリーの取り...
-
重複しない値を取り出したい
-
Googleスプレッドシートどの関...
-
【マクロ】色のついている行を...
-
Excelで特定の文字列が含まれて...
-
エクセルの数式バーのフォント...
-
任意の値が存在する行に名前を...
-
半角カタカナをヘボン式ローマ...
-
教えていただければと思います ...
-
エクセルVBA、別ブックへ転記す...
-
EXCELのような表を使っています...
-
【ExcelVBA】UTF-8(BOM無)でC...
-
エクセルで現場ごとに機材の移...
-
ユーザー定義関数をアドイン登...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの数式バーのフォント...
-
エクセルでファイルの最終更新...
-
2列に入っているデータを1列...
-
データチェックを行うエクセル...
-
再質問です。マクロの修正箇所...
-
エクセルで 自動的に◯や数字を...
-
数字入力後他の文字等が表示さ...
-
Excel 小さくなったスクロール...
-
F9キーについて。
-
【ExcelVBA】ダブルクォーテー...
-
Excelに詳しい方! B列が「日...
-
セルの数を求めたい
-
Excelを無料で使うには? パソ...
-
IFとIFS関数
-
【Excel】別シートから条件に合...
-
EXCELの散布図で日付が1900年に...
-
ある表にフィルターをかけて出...
-
【ExcelVBA】名前を付けて保存→...
-
Excelセルを跨いで合計を出す方法
-
エクセルのツールバーから数値...
おすすめ情報