• ベストアンサー

Excelのデータ集計方法について

oresamaの回答

  • oresama
  • ベストアンサー率25% (45/179)
回答No.3

 複数の商品を転記するのであれば、 商品名を何らかの形で数値化して(商品コード等とは別に、ソート順を決定させるものとして) ソートに必要な2つめの要素(伝票番号順や日付順)を&でくっつけたものをVALUEで数値化します。  月次での変動要因が、商品のソート順ですので、 商品の数値データは、一番上にしたい商品が一番大きい数値になるようにコンボボックスとVLOOKUPで引当ます。  もし、販売件数が多い商品順であれば、COUNTIFで、順番つけられますよね。   そうして作成したソート用の数値をRANKで返せば、数値が大きい順にランキングできますので、  その順にVLOOKUPで引っ張ってくれば、よろしいのでは。 月ごとのソート順にまったく法則性がなければ…、  コンボボックスを29個つくるしかないのかなぁ。 マクロを使えばもっと簡単にできそうですが、 申し訳ありませんが、マクロは詳しくないもので。  あまりお役にたてませんでしたね。 私の回答で、不明な点があれば、補足でお問い合わせくださいませ。

milmelon
質問者

お礼

アドバイスありがとうございました。 確かにVLOOKUPでデータを引っ張ってくることはできるのですが 月毎のソートや商品名に法則性がまったくないために その都度検索したい商品名をあてなければならないので (まさしくコンボボックスを29個作成するはめに・・・・) 誰でも使用できるExcelファイルにならなくて困っていました。 ある程度Excelができる人ならこの方法でも可能なのですが・・。 でも、今後の参考にさせていただきます。 ありがとうございました。

関連するQ&A

  • エクセルでの集計について

    よろしくお願いします。 今現在とあるソフトに売上データを入力していて、それをエクセルに打ち出しています。 日付、伝票番号、店名、商品名、金額と出るのですが、これを伝票番号別に売上金額の合計を出しています。(1伝票あたり2~3品の売り上げがあります) ただ、伝票番号のみの集計は出せるのですが、それだと日付や伝票番号が記載されません。 伝票番号や日付、店名なども出せて、伝票番号毎の合計金額が出せるような式があるのでしょうか? 今現在は伝票番号毎に集計をかけて、合計が出た列を別シートに日付や伝票番号をコピーして張り付けています。 エクセル初心者なので、 すごく手間で、もし簡単に出来る方法があれば教えてください。 よろしくお願いします。。。

  • エクセルで集計

    小さな会社で経理してます。 今だに顧客ごとの毎月の売上&入金の集計をするために 手書きの伝票から売上台帳の各顧客ごとのページに手書きで転記し、 電卓で月ごとの集計しているのですが、 それをexcel(2007)で集計したいのです。知恵をお貸し下さい。 私の入社前は全てがアナログの大変な世界でしたが、 現在は私の精一杯の知識を駆使して、 請求書だけは手書き&電卓計算しなくて発行できるようにしました。 方法は、手書きの伝票のデータ1か月分をexcelに入力し、 伝票no. / 日付 / 顧客no. / 顧客名 / 請求額 ------------------------------------------ 50123 / 5/03 / 1234 / ABC商店 / 25000   顧客名は別BOOKのリストの顧客NO.からLOOKUP関数で自動で表示されるようにしてます。 別シートにコピーして顧客ごとにソート&小計して消費税と合計請求額も計算式で求め、 それをwordで作った請求書に差し込み印刷するという方法です。 つまり売上集計のベースとなるデータの一部 (一部、というのは、現金・振込など入金に関しては今のところデータ化してないので) はもうexcelに既にあるのです! なのにそこから顧客ごとの毎月の集計をするいい方法が思い付きません。 自動化したい売上台帳は現在顧客ごとに以下のように手書きしてます。 ABC商店 ======== 日付  伝票NO.     / 売上金額 / 消費税 / 受入金額 / 値引額 / 差引残高 5/01  (前月残)   /..................../..................../..................../..................../ 31,500    5/03   50123    / 10,000 /..................../..................../..................../ 5/10   ○○銀行  /..................../..................../ 30765 /..................../ 5/10  振込手数料 /..................../..................../..................../  735 / 5/18  50333     / 40,000 /..................../..................../..................../ 5/20  消費税    /..................../  2,500 /..................../..................../        5/24   50123    /  20,000 /..................../..................../..................../ -------------------------------------------------------------------------- 5月計         / 70,000 /  2,500 / 30,765 /  735  / 72,500 小さな会社とはいえ、年間に取引する顧客数は150から200社にのぼり、 売上台帳は1年終わると幅4~5センチのファイルがパンパンになります。 しかも、よく社員が過去の分を参照するため見る必要があるので、 簡単に該当部分が画面上に表示できるほうが助かります。 関数の知識はある程度ありますが、 VBAに関しては本を読んでなんとなくどんなものか知ってるぐらいで、 実際に使ったことはありませんが、必要なら頑張って勉強するつもりです。 いいアイデアや具体的な方法、また参考になる本・サイトなど 役に立ちそうな事ならなんでもいいです。どうか教えて下さい。 できるところまで自力でやってみたいのです(経理ソフトに頼らず) よろしくお願いします。 なお、表示幅の狭いOK Waveでは表が崩れてわかりにくいかもしれません。 その場合は 教えてGooのサイトから見て下さい。

  • EXCELでこんな集計はどうするのでしょうか

    商品管理の表で以下のようになっています。 A1   B1    C1     D1    E1 担当者 分類番号 商品コード 整理番号 以下各月毎の売り上げ そしてこの表は1500行程度あり、B列、C列でソートしています。 この表をB列の分類番号毎、C列の商品コード毎で各月の売上合計を上記の表のシートとは別のシートに集計したいのですが、どのようにしたらよいのでしょうか。シートをコピーして集計するのはできるのですが、そうしたら容量が(サイズが)大きくなりすぎるため、できれば避けたいと思っています。

  • Excelピボットでのカウント方法

    Excelピボットで1万件ほどのデータを集計しています。 部門、商品名、メーカー名、売上額、売上数量などがデータベースにあります。 基本的には売上等を部門ごとに集計するだけなのですが、「メーカー名」は重複するデータを1件としてメーカー数をカウントしたいのですが、ピポット上での方法がわかりません。 どなたかご教授いただけるととても助かります。

  • エクセルの集計方法

    下のようなデーターがあるときのエクセルのうまい集計方法があれば教えてください。 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万円に置き換えたいのです。 現在手作業でやっていますが、段々商品が増えてきており、手間がかかるようになっています。 うまい方法があればご教示ください。

  • エクセルで既存の売上データに部門名を付け加えたい

    csvで書き出した売上データがあります。 エクセルで読み込みシート名を「売上リスト」としました。 列項目は、A列:商品番号、B列:商品名、C列:商品点数、D列:商品単価、E列:合計銀額です。 この売上リストに、F列:商品部門を後から付け加えたいと考えています。 別のシートに商品番号と商品部門が同じ行にある参照用データ「商品リスト」を用意しました。 商品リストも売上データ同様csvで書き出したもので、商品部門列が名称ではなく部門ID(数字)になっています。 そこで、A列:部門ID、B列:部門名の「部門リスト」を用意しました。 シート1:売上リスト(約400行) シート2:商品リスト(約600行) シート3:部門リスト(10行) 売上リストの各行に関連する部門名を付け加えるために、いくつか手順を踏まなくてはと推測できますが、どうしていいのかわかりません。 1.売上リストの商品番号を参照し商品リストの商品番号と一致する行の部門IDを呼び出す。 2.呼び出した部門IDを関連する名称に変更する。 のような感じになるのでしょうか。 初歩的な質問かもしれませんが、具体的にどうしたらいいのかさっぱりわかりません。 よろしくお願いします。

  • エクセルデータ集計

    エクセルデータ集計の仕方がわからないので教えて下さい。 A列・・・月(○月) B列・・・月日(2012/12/17) C列・・・数量 D列・・・単位(kg・袋…など) E列・・・商品名 F列・・・購入金額(C列×単価) G列・・・単価 商品は100品ぐらいあり、入力データは2000件ぐらいあります。 一覧を商品名別で月ごとの平均単価を出したいのですが、ピボットテーブルで試してみてもなかなかうまくいきません。 ピボットテーブルじゃなくても構いません。 どなたかお分かりになるかたよろしくお願いします。

  • エクセル 年間ランキングの集計方法

    エクセルで1月から12月の人気商品ランキングを集計したいと思っています。 月ごとに計12枚のシートがあって、その中に商品名と販売個数が300列ほど入っています。 エクセルを使って1年分の商品売上順に並べたいのですがどのようにすればよいでしょうか。

  • Excel?VBA?

    Excelはかなりつかっているのですが、 VBAは初心者です。 売上伝票をほかのソフトからCSVに変換してデータを取り込んでいます。 A伝票番号,B売上日,C商品コード,D商品名 のような形式です。 A伝票番号, B日付 ,C商品コード,D商品名 1,5/1,111,aaa 1,5/1,112,bbb 1,5/1,113,ccc 1,5/1,114,ddd 1,5/1,115,コメント 2,5/2,116,eee 2,5/2,117,fff 2,5/2,115,コメント になります。 コード115の商品名を新規のE列に表示することは可能でしょうか。 条件は、日付が一致する欄に同じコメントが入ります。 以下のような形です。 A伝票番号, B日付 ,C商品コード,D商品名,Eコメント 1,5/1,111,aaa.5/1のコメント 1,5/1,112,bbb.5/1のコメント 1,5/1,113,ccc.5/1のコメント 1,5/1,114,ddd.5/1のコメント 1,5/1,115,コメント.5/1のコメント 2,5/2,116,eee.5/2のコメント 2,5/2,117,fff.5/2のコメント 2,5/2,115,コメント.5/2のコメント となればいいなという形です。 もし、教えていただければ幸いです。 よろしくお願いいたします。

  • Excelで月別の合計等を出す方法を教えてください

    Excel初心者です。 Excel2003で売上表を作っています。 1行にお客さん毎の売上で、売上日、売上額の列を作っています。 名前 商品名  数量  日付  金額 A  コーヒー 2   3/15  1000 B  紅茶   5   3/20  2000 C  コーヒー 3   4/10  1500 D  緑茶   10   4/22  7000 ・ ・ 月別合計売上額、合計客数などの表を作りたいのですが どのようにしたらよいのでしょうか? 一応Excelの本などを読んだのですがよくわかりませんでした。 よろしくお願いします。