• ベストアンサー

エクセルのデータの同期

エクセルで名簿を 各シートごとに、50音順、男女別、グループ別と分けて管理していますが、 1つのシートのデータを変更すると他のデータも自動的に変更することはできないのでしょうか? 各々のシートは基本的には同じで、項目ごとに並べ替えているだけなんですが。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • jijyho
  • ベストアンサー率47% (32/67)
回答No.4

基本となるシートからコピーでなく、対象シートは項目ごとに=(基本シートの項目)でしかも絶対指定($$)すれば、基本シートを直せば できると思います。 基本シート   A1 データ 50音別シート A1 =基本シート!$A$1(必要データ全部) (絶対指定していないと並び替え出来ない!ため) 対となるシートを一作れば、シートをコピーしそれぞれの用途で並び替えで済みますが、その一つがデータ量が多いのであれば相当苦労しそう! 私はやれない!(関数で変換できるかも!)

その他の回答 (3)

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.3

データの持ち方を間違えているような気がします。 元データは一つのシートにして、この元データに、ふりがな、性別、グループ等の属性をもたせ、あとはその属性で並べ替えをすれば何枚もシートをつくる必要がないのではありませんか?

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

>シートのデータが大きいのか、リソースが足りない ⇒2000行ぐらいで分割すれば可能です。 >どのシートのデータを変更しても、他のシートのデータに繁栄 ⇒不可能です。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

元表を決めておき別シートにコピーする場合、コピー先で形式を選択して貼り付け→リンク貼り付けとしたら如何でしょうか。 但し、元表以外を更新した場合は反映されません。

nazekame
質問者

補足

すばやい回答ありがとうございます。 シートのデータが大きいのか、リソースが足りないとかのメッセージが出て うまくいきませんでした。 理想としては、どのシートのデータを変更しても、他のシートのデータに繁栄するようにしたいのですが、それは不可能なものなのでしょうか?

関連するQ&A