- 締切済み
エクセルの作り方
エクセルで以下のような管理表は出来ますか? もし出来るのであれば、その方法(考え方)を教えてください。 よろしくお願いいたします。 <生徒名簿> 生徒に保護者を紐付け 保護者は複数人の子供がいる 現在は保護者をリストにして、その横に子供を並べて書いている。 この方法だと、子供の一覧表を作るのが難しいので、 ・子供のリスト ・親のリスト をそれぞれ作り、リンクさせ、子供の一覧表、親の一覧表をそれぞれ作れるようにしたいのです。 わかりにくい説明で申し訳ありませんが、よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- silverfd
- ベストアンサー率57% (204/356)
ピボットテーブルというものを使えば、リンクの画像のようなことはできますが。 http://jisaku.155cm.com/src/1332155823_d49ace1ab89760b95c135e926d8194543b5ca4c3.jpg 一番左の、エクセル直接入力ぽいところに、入力されているように親と子の関係を1対1で入力すると、ピボットテーブルを組んでおけば(左から2番目の状態、5~7クリック位の動作です)残りの2つの帳票は、1ドラッグで生成されます。#2の方がおっしゃっている、リレーショナルデータベースもどきのことが可能です。入力部分に、後から子供を追加しても(A田Z一参照)、ちゃんと整列した状態で表が生成されますから、兄弟の新入学とかでも大丈夫です。「データの個数 子/親」みたいなタイトルは変更できます。これが、難しい数式とか一切不要で一番簡単な方法です。 必要な帳票イメージがあれば、やり方のアドバイスもできますが、極力自分で検索してつくりましょう、その方がスキルが上がって、もっといろいろと高次元のことができると思いますよ。でも何か、わかりにくかったり追加質問があればいくらでもどうぞ。
- lv4u
- ベストアンサー率27% (1862/6715)
ちょっと考えてみましたが、エクセルでは、商品コードから商品名や単価を引いてくるような処理なら、まあ可能ですが、親子関連のリレーションがあるデータは、苦手な処理と思えます。 やっぱり、この手の処理は、アクセスなどのリレーショナルDBにお任せしたほうが、ID管理なども確実になりますし、その結果、エラーも防げて、確実なデータ処理ができると思います。
お礼
ご回答ありがとうございます。 ・・・そうなんですよね、、、アクセスなどを使う方がふさわしいデータなのですが、メンテナンスする人がアクセスは使えないので、どうしてもエクセルでやらないといけなくて、、、
- fsh17
- ベストアンサー率60% (14/23)
どのようにリンクさせたいのですか?
お礼
説明不足でスミマセン、、、
お礼
ご回答ありがとうございます。 ピポットテーブルと言うのは初めて知りました。 大変為になりました。 今回の場合は、抽出したいものが数値ではなく、名称なのでこのやり方は使えませんが、今後の参考にさせていただきたいと思います。