• 締切済み

12シート(1月~12月)から商品の購入者や購入サイクルを調べたい

Excel2007を利用しております。 こんな事って出来たら良いな~と言うレベルの者です。 一ヶ月1シートで売り上げ管理をしています。一か月毎の詳細は「フィルタ」で購入者別、商品別を出しているのですが昨年一年間の購入者別、商品別、今年上半期の購入者別、商品別を1シートに抽出できないものかと考えております。出来れば(例)A1セルに「田中様」と入れると12シートから田中様の購入日、購入商品が出たり、(例)A1セルに「りんご」を入れると12シートからリンゴの購入日、購入者が出る様に出来るのでしょうか?現在の表は下記のとおりです。  A       B       C       D 購入日   購入者    商品名     数量 8/1     田中様    りんご     10 8/2     鈴木様    みかん     20 8/2     田中様    ぶどう      5 購入者は約250名~300名程、商品アイテムは30種程です。 サイト内を良く見ました。「VBA、マクロ」を勉強しなさいとのご指摘が多い様ですが、エクセル入門でやっとここまで出来るようになったど素人です。よろしくお願いいたします。

みんなの回答

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

残念ながら、この手のシートの構成ですと、「VBAを勉強してください。」 なぜ、VBAまで駆使しないと出来なくなったのでしょうか。 それはシート構成を 一ヶ月1シートで売り上げ管理 した為 1年間とか上半期とかの集計を依頼されると大変手間になったからです。 今の状態では、各シートでオートフィルターで条件にあったデータを新しいシートにコピィしながら追加していくことになります。 今からでも間に合うようであれば 購入者のデータは 1枚のシートでひたすら縦方向に入力してください。 (今までのシートも1枚のシートにコピペします) 多分、ご希望の集計の一覧表はオートフィルターで簡単に出来ると思います。計算であれば関数で出来ます。 別途、必要なシートは 購入者は約250名~300名程の一覧表のシート 商品アイテムは30種程の 一覧表のシートです。 合計 3枚のシート構成にします。 データの入力には一覧表のシートを利用して入力規則など利用します。 エクセルに限らずデータ管理の一般的な手法です。 業務経験の長い先輩などに相談してみると必ずそうされていると思います。

sasa_aru
質問者

お礼

早速の回答ありがとうございました。 永年「営業」をしておりましたが、現在 自営業を始めたばかりで頼れる先輩というのが「このサイト」なんです。やはり取り組み方が悪かったのですか・・・ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 1年分の購入履歴から商品別、購入者別のリストを出したいのですが・・・

     A       B       C       D 購入日   購入者    商品名     数量 1/1     田中様    りんご     10  ・  ・ 3/2     鈴木様    みかん     20  ・  ・ 8/2     田中様    ぶどう      5 上記の様な売り上げ管理表で現在はフィルタを使って商品別、購入者別を出しております。しかし作業上、どうしても差支えが出ており何らかの方法は無いものかと・・・ 同ブックの別シートに検索結果が出るようにできないものでしょうか?どの様な関数を用いればよいのかご存知の方よろしくお願いいたします。

  • 売上管理から購入者の購入サイクルを出す方法が知りたい

    Excel2007を利用しております。 毎日の売り上げを下記の表の様に売り上げ管理をしています。「フィルタ」や「ピポット」で購入者別、商品別を出しております。下記の様な表で『購入サイクル』を出せれば…と言うのが教えて頂きたい事なのです。1/15に田中様がりんご10個お買求め頂き、2回目は3/9に同じお買いもの、3回目に5/7に同じお買いもの。この場合約56.5日という購入サイクルが出ますが、この様なものを出したい場合どの様な方法がベストでしょうか?  関数を使って出来れば何よりで、ピポットで可能なのか、VBAでなければ無理なのか、アクセスを使うのがよいのか(未使用ソフトです)?もしもVBAであれば申し訳ありませんがコードを教えて下さい  A       B       C       D 購入日   購入者    商品名     数量 1/15     田中様    りんご     10 ・       ・      ・      ・ 3/2     鈴木様    みかん     20 3/9     田中様    りんご      5 ・       ・      ・      ・ ・       ・      ・      ・ 5/7     田中様    りんご      5 ・       ・      ・      ・ 8/2     鈴木様    みかん     20 8/2     阿部様    みかん     20 購入者は約250名~300名程、商品アイテムは30種程です。

  • 月を指定してデータを抽出する

    下記のようなデータから(テーブル)     A     B      C      D 1  年月日  会社名  商品名   金額 2 10月27日  A社   リンゴ    5000 3 10月29日  B社   みかん   8000  4 11月1日   A社   バナナ   1000 5 11月2日   C社   みかん   4000 6 11月3日   B社   ぶどう   10000 下記のような別シートの見出しのB1セルを参照して。フィルタオプションで11月のデータだけを下記のA6:D9セルのように抽出するには抽出条件のA4セルにどのような関数を入れたらよいのでしょうか?     A      B    C      D 1 平成22年  11月  売上表 2 3 年月日 4  5 6 年月日   会社名  商品名   金額 7 11月1日   A社   バナナ   1000 8 11月2日   C社   みかん   4000 9 11月3日   B社   ぶどう   10000 A4セルに条件を入れなくても抽出できる方法でも結構です。 エクセルは2010です。 教えていただける方がおりましたらよろしくお願いします。

  • 種類別・期間別の集計

    下のような表での種類別・期間別の集計をしたいのですが?    A   B    C 1  8/1 10.000 りんご 2  8/2 50.000 みかん 3  8/4 12.000 りんご 4     10.000 ぶどう    ・ 10  8/15 5.000 みかん 11  8/16 25.000 ぶどう    ・ 26  8/30 13.000 りんご 35  8/31 8.000 みかん 毎月1日から15日と16日から月末までの各”りんご””みかん”2ぶどう”の個別の集計をしたいのですが日付が入る関数が分かりません。 月は毎月替わりますが、1日から15日と16日から月末は変わりません。 日付のセルには空白のセルが入る事があります。 よろしくお願いします。

  • 行内で空白、重複を除いた結果を別セルに表示したい

    A~D列に言葉が入っているのを、F列以降に空白、重複を除いて、結果を表示したいのですが、やり方がわかりません。(別シートではなく、同じシート内で処理したいです。) A~D列に入る言葉は200個程の種類があります。 行は4万行くらいのデーターがあるので行列を入れ替えた表には出来ません。 ジャンプで空白セル選択→まとめて削除をすると、データー数が多いので、パソコンが固まってしまいました。 なので、行ごとに処理をしたいのです。 よろしくお願いします。  A     B   C    D        F     G    H    I みかん ぶどう りんご みかん → みかん りんご ぶどう みかん (空白) (空白) みかん → みかん (空白) ぶどう りんご みかん → ぶどう  りんご みかん みかん ぶどう りんご すいか → みかん ぶどう りんご すいか

  • エクセルで範囲内のデータを別シートにうつしたい

    エクセルで特定の範囲内の数値にあてはまるデータを別のシートに新たな表として作成したいのですが、簡単な方法があれば教えてください。 例えば Sheet1   A   B     C  1 25  ミカン   3000 2 30  リンゴ   4500 3  5  メロン   9800 4 17  ブドウ   1800 5 50  バナナ  1000 このようなデータを次のような表にしたいのです。 A列の数値が10~30のみ行ごと抜粋する Sheet2   A   B     C  1 25  ミカン   3000 2 30  リンゴ   4500 3 17  ブドウ   1800  よろしくお願いいたします。

  • Excelの2つのシートのデータ-を。。。。。

    1つのシートには 鈴木さん  住所・・・・ 山田さん  住所・・・・ 田中さん  住所・・・・ というリストが3000人分ほど入っています 別のシートには 鈴木さん  りんご 鈴木さん  とまと 鈴木さん  みかん 山田さん  りんご 田中さん  いちご 田中さん  とまと 田中さん  りんご 田中さん  みかん と、言った感じで同じ人物が縦書きで複数回登場します 実際はフルネームなので別人が重なることはありません で、です。 別のシートでも1枚目のシートにでもいいのですが 鈴木さん  住所・・・   3 山田さん  住所・・・   1 田中さん  住所・・・   4 と、列に2枚目のシートでの登場回数を反映させたいのです。 なにせ3000件あまり、手作業ではなく、関数を使ってする方法はないでしょうか、、、 もう少し欲張ると             りんご とまと みかん いちご  鈴木さん 住所 3    1  1   1 山田さん 住所 1       1 田中さん 住所 4    1  1   1   1 ってな事は、できませんか。    

  • EXCEL2003 複数シートから抽出したいです

    1つのブックに1ヶ月の日数分のシートがあります。(約30シート) それぞれのシートのデータは、 1水(sheet名)   A B…  P   Q   R    S  1       りんご 4つ  300円 2       みかん 3つ  500円 3       りんご 5つ  400円 4       バナナ 1つ  100円 …       …   …   … 2木(sheet名)   A B…  P   Q   R    S  1       ぶどう 4つ  300円 2       みかん 3つ  500円 3       りんご 2つ  200円 4       バナナ 1つ  100円 …       …   …   … の様なデータが入力されています。 それぞれ複数のシートのデータの中から、りんごだけを集め集計用のシートに以下の様に表示したいです。 集計用sheet   A   B   C   D 1 1水  りんご 4つ  300円 2 1水  りんご 5つ  400円 3 2木  りんご 2つ  200円       4        …  …   …   … 関数でもVBAでもいいので、複数のシートから抽出することは可能でしょうか? どなたかわかるかた教えて下さい。 よろしくお願いします。

  • エクセル データの集計表を作成する

    シート1のデータを集計してシート2に結果を出したいのですが、関数を使いどのように行えば良いかお教えいただけますでしょうか。 りんご  A みかん  A りんご   りんご  B ぶどう   このようなデータがあり 1.その中にある項目を自動で一つ出し、 2.それぞれ済の分を集計して・・・ Aの集計 商品   個数 りんご   1 みかん   1 ぶどう   0 というようにしたいのですが、どなたかお答えいただけますでしょうか?よろしくお願い致します。

  • 複数の重複する文字を一つのセルにまとめて計算するには?

    エクセルにて重複する文字をまとめて、その値を計算したいのですが、 中々うまくいかなく困っております。        A      B        E     F  1|リンゴ| 50円|    |りんご| 150円|  2|みかん| 50円|    |みかん| 250円|  3|ぶどう| 400円|→   |ぶどう| 400円|  4|みかん| 200円|  5|りんご| 100円| 上記の表(A,B)の様にランダムに同じ商品名と価格が表示されています。 Eには重複する商品名をまとめて表示し、Fにはその重複商品の合計の数字を計算して表示したいのですが、何か良いアドバイスは無いのでしょうか? ※条件は、A列は常に同じ商品名ではなく変更する事があります。マクロには商品名そのものは使えません。 ※商品名(A)と価格(B)は「品名・価格登録シート」という別なシートから取得しております。 ※マクロでの処理でも何でも良いですので何卒ご教授宜しくお願い致します。

このQ&Aのポイント
  • ボイスチェンジャーVT-4を使用して声を変えた後、MACでガレージバンドに接続すると元の声に戻ってしまう問題が発生しています。ボイスチェンジャーした声をそのまま録音するための方法はありますか?
  • 質問者はVT-4の使い方について困っており、声を変えた後にMACでガレージバンドに接続すると元の声に戻ってしまう問題に悩んでいます。ボイスチェンジャーした声をそのまま録音するための方法を教えて欲しいとのことです。
  • ボイスチェンジャーVT-4の使い方について質問があります。声を変えた後にMACでガレージバンドに接続すると元の声に戻ってしまう問題が発生しています。ボイスチェンジャーした声をそのまま録音するためにはどのようにすればよいでしょうか?
回答を見る

専門家に質問してみよう