• 締切済み

エクセルの作り方

エクセルで以下のような管理表は出来ますか? もし出来るのであれば、その方法(考え方)を教えてください。 よろしくお願いいたします。 <生徒名簿> 生徒に保護者を紐付け 保護者は複数人の子供がいる 現在は保護者をリストにして、その横に子供を並べて書いている。 この方法だと、子供の一覧表を作るのが難しいので、 ・子供のリスト ・親のリスト をそれぞれ作り、リンクさせ、子供の一覧表、親の一覧表をそれぞれ作れるようにしたいのです。 わかりにくい説明で申し訳ありませんが、よろしくお願いいたします。

みんなの回答

  • silverfd
  • ベストアンサー率57% (204/356)
回答No.3

ピボットテーブルというものを使えば、リンクの画像のようなことはできますが。 http://jisaku.155cm.com/src/1332155823_d49ace1ab89760b95c135e926d8194543b5ca4c3.jpg 一番左の、エクセル直接入力ぽいところに、入力されているように親と子の関係を1対1で入力すると、ピボットテーブルを組んでおけば(左から2番目の状態、5~7クリック位の動作です)残りの2つの帳票は、1ドラッグで生成されます。#2の方がおっしゃっている、リレーショナルデータベースもどきのことが可能です。入力部分に、後から子供を追加しても(A田Z一参照)、ちゃんと整列した状態で表が生成されますから、兄弟の新入学とかでも大丈夫です。「データの個数 子/親」みたいなタイトルは変更できます。これが、難しい数式とか一切不要で一番簡単な方法です。 必要な帳票イメージがあれば、やり方のアドバイスもできますが、極力自分で検索してつくりましょう、その方がスキルが上がって、もっといろいろと高次元のことができると思いますよ。でも何か、わかりにくかったり追加質問があればいくらでもどうぞ。

yumi2007
質問者

お礼

ご回答ありがとうございます。 ピポットテーブルと言うのは初めて知りました。 大変為になりました。 今回の場合は、抽出したいものが数値ではなく、名称なのでこのやり方は使えませんが、今後の参考にさせていただきたいと思います。

  • lv4u
  • ベストアンサー率27% (1862/6715)
回答No.2

ちょっと考えてみましたが、エクセルでは、商品コードから商品名や単価を引いてくるような処理なら、まあ可能ですが、親子関連のリレーションがあるデータは、苦手な処理と思えます。 やっぱり、この手の処理は、アクセスなどのリレーショナルDBにお任せしたほうが、ID管理なども確実になりますし、その結果、エラーも防げて、確実なデータ処理ができると思います。

yumi2007
質問者

お礼

ご回答ありがとうございます。 ・・・そうなんですよね、、、アクセスなどを使う方がふさわしいデータなのですが、メンテナンスする人がアクセスは使えないので、どうしてもエクセルでやらないといけなくて、、、

  • fsh17
  • ベストアンサー率60% (14/23)
回答No.1

どのようにリンクさせたいのですか?

yumi2007
質問者

お礼

説明不足でスミマセン、、、

関連するQ&A

専門家に質問してみよう