• ベストアンサー

エクセルについてご教示願いたい。

エクセルについてご教示願いたい。 1. 一か月分の3種類の商品別集計表を作りたいです。(最終的に3枚プリントします。) 2. 内容は、いつ、誰に、いくつ商品を渡したかを商品別(たとえば、りんご表、ミカン表、ぶどう表)に 3枚の表にまとめます。今まで、一つ一つ手書きで入力していますが、とても大変です。    3. 入力表を作成して、そこから、集計表に転記できないでしょうか?     文章がへたくそで伝わりにくいと思いますが、ご教示をお願いしています。

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.4

補足情報が元データのレイアウトではなく、集計したいシートのレイアウトならピボットテーブルや関数で表示するほうが便利な場合もあります。 添付画像は左側のリストが元データで、右側がピボットテーブルの例です。 すなわち、ページフィールドに商品名、行フィールドに日付、列フィールドに名前、データフィールドに個数を配置します。 数式や集計機能などを利用する場合は、元データのレイアウトを提示されれば、より具体的な回答をすることができると思います。

fwkx9386
質問者

お礼

重ねがさね本当に有難うございます。 これからも、ご教示宜しくお願いします。

その他の回答 (3)

  • layy
  • ベストアンサー率23% (292/1222)
回答No.3

りんごとみかんとぶどうの各シートを用意します。 イメージ1 ユーザーフォームのシートを用意します。 画面1件入力と同時にデータを各3シートに振り分ける。 イメージ2 入力シート用意します。 入力が全件終わったらマクロで各3シートに振り分ける。 なんとなく困っている悩みはまず3かと思われますがどうなのでしょうか。

fwkx9386
質問者

お礼

 早々の回答ありがとうございます。 さっそく試してみます。また、ご教示お願いします。

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

>一か月分の3種類の商品別集計表を作りたいです。(最終的に3枚プリントします。) これが最終目的なら(別にシートを作成する必要がないなら)、2つ目の「集計」機能を利用します。 エクセルのバージョンが明記されていないので2007で説明すると、まずデータタブの「フィルタ」で日付の欄を選択して「日付フィルタ」で「期間内の全日付」の条件で絞り込み、商品名の列でA↓Zのアイコンで並べ替えて必要データを抽出しておきます。 このデータを新規シートにコピー貼り付けし、データタブのアウトラインの「小計」をクリックして、グループの基準を「商品名」にして集計するフィールドを指定します。 「グループごとに改ページを挿入する」にチェックを入れてOKすれば、自動的に商品名ごとに改ページが入りますので、このページを印刷するだけで、すべての商品ごとの集計表が印刷できます。

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

入力表のレイアウトがわからないので、一般的な回答になりますが、簡便にはオートフィルタの機能を利用して該当データを抽出する方法がもっともわかりよい方法です。 それ以外には、「集計」の機能を利用して、商品ごとのリストの集計を自動的に作成(印刷)することができます(集計が目的ならこの方法が最もお勧め)。 もちろん関数だけで特定範囲の日付のデータを商品ごとに表示させることもできますが、シートを分けてすべてのデータを表示したいような場合は負荷が高くなりますので、1枚のシートで商品名をドロップダウンリストから選択して、該当データを表示させるような工夫が必要です。 使用目的によって最も効率的な方法がありますので、その目的や現在のシートのレイアウトなどを具体的に例示されたほうが、皆さんからの的確な回答が期待できると思います。

fwkx9386
質問者

お礼

ご教示ありがとうございます。 いろいろな方法があることに驚いています。 自分の勉強不足を痛感しました。 今後も、ご教示宜しくお願いします。

fwkx9386
質問者

補足

リンゴ 佐藤 田中 1日 2日 2 3日 3 4日 5日   罫線が引けなかったです。すみません。表としては、縦に日付け、横に名前という表です。 これを、ミカン、ブドウという感じになります。

関連するQ&A