• ベストアンサー

品目ごとに集計したい

エクセルで、品目(品番)ごとに数量を計算したのですが、1つの品目が口割れしていて、表の中に同一品目が複数ある状態になってしまいました。これを、品目ごとに合計し表示するには、どうしたらいいのでしょうか?

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

  • ベストアンサー
noname#96418
noname#96418
回答No.1

・品目で並べ替えてから集計機能を使う あるいは ・ピボットテーブルで集計する のが簡単だと思います。

h-trans
質問者

お礼

ピボットって?から始まって、調べてみたら便利な機能があるんですね! ありがとうございました。

その他の回答 (1)

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

A列に品目、B列に計数として データフィルターフィルタオプションの設定で 「重複するレコードは無視する」の設定で、別列(例 K列)に重複なしの品目が出る。この点も関数で出来るが、複雑なので略。 その品目ごとに計数を集計すればよい。 =SUMIF($A$1:$A$100,K1,$b$1:$b$100) 例データ A列   B列 a 1 b 2 c 3 a 4 c 5 a 6 K列  L列 a 11 b 2 c 8 L1の式は =SUMIF($A$1:$A$100,K1,$B$1:$B$100) 式を知多方向に複写 ーーー ピボットなどの方法を勧めるが。 関数が好きな人が多くて。

h-trans
質問者

お礼

自分の理解レベルが低すぎて、いまいちわかりませんでした。 ピボットすら知りませんでしたので。 調べながら、ピボットでやってみます。

関連するQ&A

  • エクセルの集計

    エクセルでの集計(集計と呼べるか解りませんが)についてです。 A列に品番 A-1・A-2・A3・・・が入力されています。B列に品番の残数量 300・500・500・・・が入力されています。品番と残数量で1つの表になっています。 上記の表を基に、他のセルに使用数量を入力して行くと、使用した数量内の品番と数量が自動で集計され、使用数量の下や隣に表示される様にしたいのですがどの様な方法があるでしょうか? (例)C1に使用数量:500と入力すると指定したセル(C2~で品番と数量は別のセルに分けます)にA-1:300 / A-2:200 D1に500と入力すると指定したセル(D2~)にA-2:300 / A-3:200 と、表の上(下からの場合もあります)から使った分を引いて行かれ、集計され、表示したいのです。 宜しくお願いします。 補足 使用した数量と使用した内訳は同じシート内で別の表としています。入力した使用数量の中に、どの品番が何キロ使用されていて、その品番が無くなったら次の品番を何キロ使用したかを自動で集計したいのです。

  • エクセルの使い方

    エクセルの使い方を教えてください。 仕事上以下の事で困っています。        得意先A・得意先B・得意先C ・・・・・ 品目1     数量a  数量b  数量c ・・・・・         金額a  金額b  金額c ・・・・・   合計              ・・・・・ 品目2     数量d  数量e  数量f ・・・・・         金額g  金額h 金額i ・・・・・      合計              ・・・・・ このように品目別・取引先別に数量と金額を入れていくのですが、たとえば数量aをとってみても、1か月分となると伝票も枚数が増えて、電卓で計算しても合わない事があります。そこで、各々のセルで計算できないものでしょうか?どこか別の場所で計算した合計が、この表の各々のセルに表示されてもいいです。エクセルについて詳しくありません。でも、賢いエクセルはやってくれると思っています。よろしくお願いします。 追伸 送る内容を確認しましたら、若干のずれが生じています。修正の方法がわかりませんが、エクセルを思い浮かべて、碁盤の目のようになっていると解釈してください     よろしくお願いします。        

  • VBAで集計をしたい

    エクセル2003を使っています。大きな表があり、ファイルサイズも大きい為、VBAで処理したい 表構成: 表全体の大きさは、SHEET1 (A1:CQ5000) SHEET2 (A1:CQ10000)程あり、品目種類は600種類、1品目につき品番は5~50種類ほど構成が付いております SHEET1,B5:B8には、4行分を結合セルにした品目があり、E3:CQ3 (3ケ月分、日付), E4:CQ4(曜日) 、E5:CQ5(計画予定数)となって数値データが入っています、 SHEET2, 行E1:CO3(3ケ月分日付),、A2:A10000列には(SHEET1同様の品目),B2:B10000には品目に使う部品各種の品番、D2:D10000には品目1台あたりの使用数などがあります。 質問内容: シート1品目、シート2品目を照合し、シート1品目毎の計画予定数×シート2品目毎使用数の計算結果を、シート2該当セルに表示させたい、 シート2該当セルはE2:CQ10000です、宜しくおねがいします。

  • EXCELでの複数項目集計

    EXCELで複数項目での集計方法を教えてください。 品番/品名/数量 01/AB/20 01/AB/30 02/CD/40 02/CD/20 このようなデータで、数量を集計したいのですが、 品番で集計すると集計結果に「品番 集計」と表示されて 品名で集計すると「品名 集計」となります。 集計結果のみを表示させるので「品番/品名 集計」と いうように表示させたいのですができるのでしょうか? ちなみに品番と品名は必ずペアです。 宜しくお願いします。

  • 複数列の数量を集計したい

    こんばんは。 EXCELの集計の式についてお聞きします。 品番 日付 数量 伝票No.  数量 伝票No.  数量  伝票No. A 7/23 20 111 A 7/24 20 222 A 7/24 5 111 A 7/25 5 111 A 7/26 10 222 A 7/27 5 222 と数量が3列あります。 このデータを 品番、伝票No.(3列分まとめて)で数量を集計したいのです。 但し2列目の数量だけは引きます(数量合計=1列目-2列目+3列目) 品番 伝票No.  数量 A  111 10 A 222 25 と集計したいのですが。 EXCELの式だけでこのような事はできますか? 分かる方おられましたら、 どうぞ宜しくお願いします。

  • EXCELをつかってダースでの集計表を作りたい。

    エクセル(2007)の表で A1に牛乳の本数をダース表示で「1.11」(23本)と入力して A2に「0.01」 A3に「1.01」 とした数字が、A3で合計され、同じようにB列、C列にも数字がはいってD列が合計 した表を作りたいと思います。 検索してMODなどをつかった関数で作成したところ、「2.12」など端数が12以上で 表示されてしまいます。 条件は、 1最初に数量をいれる際もダース(1.01)で入力 2できれば、ひとつのセルにダース分と端数を入力/表示したい。 3計算結果をさらに合計したりして集計するので文字表示ではない方法を希望 自分なりには調べてみたのですが、意外と難しく思い通りの表ができなくて困っています。 何卒宜しくお願い致します。

  • 【Access演算】品目ごとの数量を合計

    アウトプットは、品目の在庫数の推移を見れるようなイメージです。 品目 日付  数量  在庫   A    1/1   20   20 A    1/2 -5 15 A    1/5 +10 25 B    1/1 0 0 B    1/4 -3 -3 B    1/5 +5 2 こんな風に、品目ごとにグループ化し、日付順に数量を合計して、毎行”在庫”項目に結果を返したいです。 そもそもクエリで演算では不可能なのでしょうか。 それならVBAでも構いません。 試行錯誤していますが、うまくいきません。 ご教授願います。よろしくお願いいたします。

  • 一行おきの集計

    エクセルで集計表を作成したいのですが、 一行おきに数量と金額が入った集計表が必要です。 が一行おきの集計の計算式の入れ方を教えて下さい。 ひとつひとつのセルを足していく方法でしたら出来るのですが、 レコードが多いので、簡単にできる方法を教えて下さい。 数量、金額というような項目名(キー)となるレコードはありません。 よろしく御願いします。

  • 複数の品目での単価と全体の合計から数量を求めるには

    請求書に複数の品目があって、それぞれの単価と全体の合計金額はわかっている場合で、それぞれの数量を求めたいのです。 (例) (1,234円×a個)+(2,345円×b個)=252,621円 「a」と「b」を求めたいのです。 この例ではaは104個、bは53個です。 エクセル等で求めることができますでしょうか? もう一つ項目が増えた場合もお教えください。 (1,234円×a個)+(2,345円×b個)+(3,456円×c個)=345,933円 この例ではaは104個、bは53個、cは27個です。 よろしくおねがいします。

  • エクセルの集計機能

    エクセルのデータ→集計の設定で例えば品目ごとの売り上げの合計などで、1つの集計行を作成するだけでなく、合計と平均、最大値などの2項目以上の集計行を作成し、同時に複数行それぞれに表示する方法はありますか?必要なだけ行を挿入し、集計等の関数をデータの下に当てはめるということです。お忙しいところ恐れ入ります。

専門家に質問してみよう