• 締切済み

エクセル 表の作成

エクセルが上手く活用できず困っています。 良い方法があれば教えてください。 過去に作ったたデータで以下の様な表がシート1にあります。 Aにはクライアント名 Bは、担当者名 Cは、数量 Dは、金額が入力されています。 【1月】 ○○社  A中 3m \10000 ○×社 T木 10m \50000 : 【2月】  △△社  B野 3m \10000     ○○社  C中  1m \1000 :    : : 【3月】   :   :   : 【12月】 これらのデータを元に、シート2に… クライアント名を入力すると過去のデータが表示されるような データを作りたいと思っています。 例:(○○社)と入力すると…           1月  A中  3m  \10000 2月  c中   1m  \1000 この様な表を作る事は可能なのでしょうか? 分かりにくい説明ですみません。どなたかいい案がありましたら 教えてください、 よろしくお願いいたします。

みんなの回答

noname#46899
noname#46899
回答No.1

根本的にデータ管理をするような構造になっていません。もとのデータ自体を 1月  A中  3m  \10000 と言う形になるようにすることがまず必要です。1件のデータの情報は一行にすべて入るようにする(レコード化)必要があると言うことです。 これでオートフィルタを使えば抽出することができます。 ただし、別シートにリスト化するようなことはEXCELの一般的な機能では実現できません。データベースソフトを使うか、VBAでプログラムを組んでください。 http://personal.okwave.jp/qa3060049.html データ管理をするためには「レコード」の概念を理解する必要があります。 http://ac.nikkeibp.co.jp/pre/java/chapter3_1_1.html EXCELではレコードの塊である「データベース」のことを「リスト」と呼び、抽出(フィルタ)や並べ替え(ソート)などができるようになっています。 【1月】 ○○社  A中 3m \10000 ○×社 T木 10m \50000 のような構造では抽出も並べ替えもできません。

song1111
質問者

お礼

1行に全て入力する必要があったのですね。 データを修正してオートフィルタで抽出する事にしました。 ありがとうございました