エクセルで売上の上がっていない顧客を抽出する方法

このQ&Aのポイント
  • エクセルを使用して、売上の上がっていない顧客を抽出する方法について教えてください。
  • 売上の上がっていない顧客を抽出するために、月別の売上データーを記入する方法を知りたいです。
  • 全顧客500社の中で、売上が上がっていない顧客を見つけることができますか?
回答を見る
  • ベストアンサー

エクセルにてこのような抽出はできますか?

エクセルにてこのような条件抽出(?)はできますでしょうか? 例えば下記のような売上データーがあります。 A列 売上月(4月~3月) B列 顧客名 C列 商品名 月別の売り上げデーターが毎日記入されます(1年間)。 1万行以下には全顧客名のリストが記入されています(例えば500社)。 この全顧客500社の内、売上の上がっていない顧客はどこなのかを抽出することはできますでしょうか? 売上データーを毎日記入することで、売上げのある顧客は分かりますが、売上げの上がっていない顧客はどこなのかを調べたいのです。 全顧客500社-4月売上顧客=4月売上げの上がっていない顧客一覧 こんなイメージです。 月単位で未売上の顧客を調べたいのです このようなことは可能でしょうか? どなたかご知恵を拝借できましたら幸いです。 ※1年を通して月別の売上げを記入します。   A     B    C 1   月  顧客名  商品名   2  4月  顧客A  商品A 3  4月  顧客B  商品B 4  4月  顧客C  商品C 5  4月  顧客D  商品D   ・    ・    ・   ・    ・    ・   ・    ・    ・   ・    ・    ・ ------------------------- ※1万行以下に全顧客データーを記入します(必ずしもここでなくても別シートでも問題ありません) 10000 顧客A 10001 顧客B 10002 顧客C 10003 顧客D 10004  ・ 10005  ・ 10006  ・ 10007  ・ 10008   よろしくお願い致します。

  • anhana
  • お礼率34% (100/288)

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

  • ベストアンサー
  • mt2015
  • ベストアンサー率49% (258/524)
回答No.1

顧客一覧は別シートにします。入力用のシート名を仮に「入力」としておきます。 添付の図のように、顧客一覧シートのA2セル以下に500社の顧客名を入れておきます。 B1:M1には、月名、4月、5月、……を入れておきます。 B2セルに↓の式を入れ、B2:M501にコピーします。 =COUNTIFS(入力!$A:$A,B$1,入力!$B:$B,$A2) すると、各月の各顧客ごとの登場回数が表示されます。 あとはこの状態でフィルターをかけてやると登場回数:0の顧客を抽出することができます。

anhana
質問者

お礼

mt2015様 アドバイス頂きました方法にて無事解決できました。 ありがとうございました!

anhana
質問者

補足

ご回答ありがとうございます。 ご指南いただきました方法にてチャレンジしてみます。 しばらく猶予を頂きます。 トライ後に再度ご報告させて頂きます。 ありがとうございました。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

こういう課題は、アクセスを使うべきものでと思います。 やったことがないなら、今後とも、他の似た課題で、この、仕事の関連の課題を、コンピュータ処理を今後も続けるなら、アクセスに慣れるべきでしょう。 エクセルの関数などでやると、苦労がおおい。蛸壺に入って考えるようなもので発展性もない。そこを抜け出すことを勧める。 ーー 他にエクセルのピボットテーブルの機能を使って、 月別(ある月に限って考える場合)や複数月間の売上合計について、顧客別の 件数などを、ピボット表に作り、全顧客リストとペア存在の有無を比べてみるとかを、やってみては。 ーー エクセルで、ビジネスマンに一番重宝されているのはピボットの機能等であって、関数利用では無いようだ。 データベース的使い方が必要になるからだ。

anhana
質問者

お礼

ご回答ありがとうございます。 おっしゃる通りアクセスがベストなのですが、まだその領域までたどりつけておりません。 将来的にはアクセスでできるようになりたいと思っております。 ありがとうございました。

関連するQ&A

  • エクセルでデータ抽出について教えてください

    エクセルで 商品名 納品日  A商品  8/1 B商品  8/22 C商品  9/1 D商品  8/6  のリストから         ↓ 納品日      商品名 8月分       A商品 (8/1~8/31)  B商品           D商品 9月分       C商品 (9/1~9/30) のような月別集計を別シートに抽出したいのですが, なかなかうまくいきません。うまく出来る方法があったら是非 お願い致します。中途半端な知識しかないので、 申し訳ありません。

  • 売上の多い顧客順に合計金額を抽出する。

    エクセルの下のようなデータから    A     B     C 1  日付  顧客名  売上 2 11/10   A社  10000 3 11/11   B社   5000 4 11/11   C社  10000 5 11/12   A社   5000 6 11/13   B社   2000 別シートに、下記のように顧客売上順に合計を抽出したいのですが     A     B 1 顧客名   売上 2  A社    15000 3  C社    10000 4  B社    7000 どなたか教えていただける方がいましたらよろしくお願いします。 エクセルは2010です。

  • 売上トップ10を抽出したい

    お世話になっています。 Access2003を使っておりますが、抽出条件で煮詰まっており、知恵をお借りできないかと、質問させていただきました。 顧客ごとの売上を抽出するクエリを作ったのですが、そこからさらに、任意の期間でそれぞれの月のトップ10を抽出したいのです。 例:2006年10月~11月の売上トップ10 2006年10月 A社 100万 B社  90万 C社  80万 D社  70万    : 2006年11月 B社 120万 A社 100万 D社  80万 C社  60万    : というように抽出したいのですが、良い方法はあるのでしょうか? どうかよろしくお願いいたします。

  • EXCEL関数 週計テクニック

    sheet1に売上日計表があります。 A列=日付(yyyy/mm/dd) B列=商品名 C列=売上金額 D列=顧客名 となっていて、縦に1年間の売上データが並んでいます。 sheet2に下記の週計表を作りたいのですが。各行に適した関数を教えてください。 A列=1回以上購入した顧客名の一覧(1顧客1行) B列=1月にA列の顧客が来店した日数 C列=1月のA列の顧客の売上合計 以降右に、D、E列=2月 F、G列=3月、という具合に月別週計をしたいです。 宜しくお願い致します。

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

    下記のようなデータから(テーブル)     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です。 教えていただける方がおりましたらよろしくお願いします。

  • エクセルの順位抽出について

    Sheet1のA列にコード、B列に商品名、C列に分類 D列に売上数、 E列に売上金額を入力した一覧表があります。 A_1:1000 B_1:牛肉 C_1:食品 D_1:20 E_1:3000 A_2:1050 B_2:お茶 C_2:飲料 D_2:18 E_2:3010 A_3:2000 B_3:鉛筆 C_3:文具 D_3:12 E_3: 900 A_4:2050 B_4:お米 C_4:食品 D_4:12 E_4:9010 A_5:3000 B_5:牛乳 C_5:飲料 D_5:25 E_5:2000 A_6:3050 B_6:定規 C_6:文具 D_6:28 E_6: 700 中略 A_300:10000 B_300:肉まん C_300:食品 D_300:38 E_300:9000 1.食品対象で売上金額の上位20のコードをSheet2のA列に表示 2.全商品対象で売上金額の上位20のコードをSheet3のA列に表示 上記の様な抽出をしたいのですがどの様な関数を使用すれば良いでしょうか? (オートフィルタを使用してのコピペという手作業をなくすためにSheet1の内容が更新されれば自動でSheet2,3の内容も更新されている のが希望です) よろしくお願いします。

  • エクセル関数で行を抽出したいのですが…

    エクセルでsheet1にA2:AQ2034とデータがあります。 A列=コード(重複コードなし) B列=商品名(重複商品名なし) C~AQ=月々の売上(2003.1~2006.5までの月々売上) これをsheet2でA列、A1をタイトル行とし、A2以下にコードを入れると そのコードの行(B~AQ)が抽出されるようにしたいのですが、 関数でどのようにしたらいいでしょうか? ご教授お願いします。

  • エクセルで項目を抽出したい

    皆様のお知恵をお貸しください。 日々作業者が行っている日報の項目を一覧表より抽出したいのです。 シート1には受付日(A列) 品番(B列) 数量(C列) 納期(D列)・・・ などが記入されています。日々増えていき月あたり100件程度です シート2には作業者の日報に書かれている品番(A列)、作業時間(B列)、作業者名(C列)作業日時(D列)を手入力していきます。 月当たり1000ほどの入力になります。 複数の作業者が同じ仕事をすること、日をまたぐこともあり重複しています。 求めたいことはシート3のA列にシート2で書かれた品名をシート1の品名の中から抽出し自動で書き出したいのです。 今はピボットを使いシート2のデータを表にして、そこの項目をLOOKUP関数を用いて導きだしていますが、その都度ピボットを更新させないといけないので煩わしいと思い、できれば関数で抽出をしたいのです。欲を言えば品番の若い順に自動で抽出できればいいのですが、まずはシート2に書かれた順でもかまいません。 記入例 シート1には A列    B列    C列    D列 10/1   10001    30    10/12 10/2   10002    1     10/5 10/2 10003 3 11/5 ・       ・        ・ シート2には  A列    B列     C列    D列 10001    2.5     ○○   10/2  9058    4      ○○   10/2 10003 1 ○○   10/3 10001 1 ××   10/3  10003 6 ××   10/3 10002 2 △△   10/5 シート3には(希望としては)  A列     9058 10001 10002 10003 . . . よろしくお願いします。     

  • エクセルの集計方法

    下のようなデーターがあるときのエクセルのうまい集計方法があれば教えてください。 1)データーは4列2000行くらいあります。 2)A列には商品名、B列には売上件数、C列には売上金額、D列には利益が各々記入されています。 3)毎月データーが追加されていくのですが、同じ商品名のデーターもかなり追加されます。 4)同じ商品名のデーターはB列・C列・D列を合計値に置き換えていきたいのです。 5)たとえばA列の商品名・カメラにはB・C・D列とも1月から8月の合計である、12件・12万円・2万円がすでに入力されています。 ここに9月分のデーターとして3件・5万円・1万円が追加されたとき、商品名カメラの行は15件・17万円・3万円に置き換えたいのです。 現在手作業でやっていますが、段々商品が増えてきており、手間がかかるようになっています。 うまい方法があればご教示ください。

  • EXCELで一致する文字列を抽出する方法

    EXCELに関する質問です。 ファイル1に売上デ-タがあります。    A    B   C   D 1 商品名 品番 単価 個数 2  あ    A1  100   3 3  い    A2  110   10 4  う    A3   120   5 5  は    A4  130   3 6  ひ    A5  140   7 7  ふ    A6  150   11 8  へ    A7  160   6 9  ほ    A8  170   3 ファイル2に特定の商品名のリストがあります。   A    B   C 1 商品名 2  い 3  ろ 4  は 5  に 6  ほ 7  へ 8  と 9  ち 10  り 11  ぬ ファイル1のSHEET2に    A    B  C  D 1 商品名 品番 単価 個数 2  い    A2  110  10 3  は    A4  130   3 4  へ    A7  160   6 5  ほ    A8  170   3 の様に抽出する方法ですが、商品名が単純な文字列のときは フィルタ-の詳細設定で出来ますが、 商品名が  [8/1発売] 20%OFF  い A2 の様なキャッチコピ-付の文字列の場合、抽出することが出来ません。 (ファイル1・2共にキャッチコピ-付の商品名です。) この場合でも抽出できる方法をご教授いただけないでしょうか? 宜しくお願い致します。

専門家に質問してみよう