複数のシートから特定の人のデーターのみを1つのシートに集め,A君~Z君まで順番にシートを作成する方法を教えてください。
例えば…,
シート1に番号,生徒名,中間テスト国語,数学,…
シート2に番号,生徒名,期末テスト国語,数学,…
と一覧になったものがあり,これを個人カードに直したいと思います。
シート3に,A君の国語中間・期末,数学中間・期末,…
シート4に,B君の国語中間・期末,数学中間・期末…
シート5に,C君の国語中間・期末,数学中間・期末…
というものを作りたいのです。
しかし,シートをコピーしてもA君のデータのままで,参照先が自動的に更新されてB君のデータにならないので,困っています。
どうすれば,シート4にB君のデータ,シート5にC君のデータ,…を反映させることができるのかぜひ教えてください。よろしくお願いいたします。
No.1
- 回答日時:
シート3に
VLOOKUP($A$3,Sheet1!$A$3:$E$4,1)
上のような感じでいいとおもうのですが・・・・。
-------------------
ちなみに私なら、A3(番号のセル)で入れ替えます。
フォームのスクロールバーというのがあると思います。
その上で右クリックでコントロールの書式設定で設定をします。
No.2
- 回答日時:
書き忘れました
A3が番号を入力するせる
Sheet1!$A$3:$E$4 が番号、氏名とうのデータ
1が、列番号(生徒名は2になると思います)
この回答への補足
早速回答いただき,ありがとうございます。
せっかく答えていただいたのですが,VLookup
という関数の使い方がわからないのです。
できれば,シートをコピーしても,次のデータを
反映するやり方を教えていただけると助かるの
ですが…。すみません。
No.3
- 回答日時:
串刺し計算のやり方をご存じなら簡単に出来ると思いますが・・・
No.4
- 回答日時:
本来はこういうタイプのニーズには、エクセルではなく、初めから予想してアクセスなどのデータベースソフトを使うべきかと思います。
または一般的な場合はVBAなどを使わないと操作では面倒になりそうです。
補足から推測すると、これらは無理なようなので、手動で元データを(Sheet1とSheet2を)Sheet3にコピーしてあつめ、Sheet3を生徒番号でソートします。それで各生徒分が、纏まるので、Sheet4にA君の部分をコピーし、次にSheet5にB君の部分をコピーし、以下全生徒分の操作を繰り返す。
(例えVBAでやるにしても、上記の方式を自動化するほうが、判りやすいと思います。シートを跨ってFindなどで検索して見つけるよりも。)
>A君のデータのままで,参照先が自動的に更新されてB君のデータにならないので,困っています
この意味が捉えられないのですが。どう言う参照ですか。「参照先」とは?。これに絞って質問されてはどうでしょう。
この回答への補足
ご親切にありがとうございます。
わかりにくい説明ですみません。
元のデータ(Sheet1とSheet2)から直接A君用に作ったSheet3にデータを呼び込もうと,Sheet3のA2のセルに(Sheet1!A2)などを使って,うまく行きました。
同じようにSheet4にB君用のデータを呼び込みたいのですが,単純にSheet3をコピーしてもSheet4のA2のセルは(Sheet1!A3)とはならず,(Sheet1!A2)のままのため,困っているわけです。どうでしょうか,この説明でお分かりになりますでしょうか。
No.5
- 回答日時:
No.6ベストアンサー
- 回答日時:
(1)エクセルの「同一」シートのセルは、式を複写すると、番地が規則性を持った変化をしてくれるので、非常に有用な機能です。
(2)しかしSheet名番号数字やインデックス番号(注 下記URL参照)は、コピーしても変化さえもしてくれません。セル番地部分は変化してくれるようです。
http://www6.plala.or.jp/MilkHouse/begin/contents …
A。シートのコピーのとき
B.セルのコピーのとき
(3)この機能制約は不便な場合があるかも知れませんが、どうしようもないと思います。
(4)このケースでは各生徒について、最左列はコピーでなくてセットし、それより右列のSheet1のデータSheet4を持ってくるときに+ハンドルによる複写を使えるでしょう。
しかし生徒の数(x2倍?)だけの複写操作が必要で、それをやろうとしているとは判りませんでした。
そうだったのですか。無理なことを一生懸命やろうとしていたわけですね。(4)のやり方か,VBAを学んでやってみます。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) マクロか関数で処理したいのですが、教えて頂けませんか。 8 2022/10/31 15:18
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
- Visual Basic(VBA) エクセルについて教えてください。 3 2023/06/28 09:11
- Excel(エクセル) EXCEL 関数を教えてください。(A列の同じ値が複数ある場合vlookupで出来ますか) 4 2022/12/07 20:54
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Excel(エクセル) 前の(左隣の)シートを連続参照するように、あとから変更したい 1 2023/02/22 00:51
- Excel(エクセル) VBA ふたつの同じ様式シートのセルをコピーしたい 2 2023/03/08 15:28
- Excel(エクセル) エクセルVLOOK関数について 3 2022/07/05 08:45
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでの作業計算方法について
-
Microsoft1Officeの互換ソフト...
-
【マクロ】その時、その時で変...
-
はがきについて。
-
【マクロ】読取専用のファイル...
-
エクセル初心者です 関数の入れ...
-
【関数】適切な文字数の数字を...
-
LOOKUP関数を使えばいいのでし...
-
【関数】先頭だけにある、半角...
-
Excel ピボットテーブルで日付...
-
Excelのpivotについて質問です
-
時間によってファイル名が変わ...
-
エクセル 白黒印刷で白線を印刷...
-
Aというブックの1というシート...
-
エクセル関数を教えてください
-
WPS OFFICEでの縦書きについて
-
Excelのチェックボックスの使い...
-
エクセルの条件付き書式につい...
-
エクセルのセルに同じ大きさの...
-
エクセルの関数について教えて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報