- 締切済み
集計
品番 商品名 売上 384 りんご 190 204 みかん 50 384 りんご 130 204 みかん 200 109 バナナ 95 こういう一覧が100行ぐらいあります。 品番ごとの売りげ合計の一覧を作るにはどうすればいいですか?
- みんなの回答 (9)
- 専門家の回答
みんなの回答
- msMike
- ベストアンサー率20% (364/1804)
[No.8]の SI299792さんの囘答に感銘を受けた序でに、當該囘答の セル E2、E3 を一本化する方法を編出した(?)ので、此の場を借りて備忘録とさせて戴きます。m(_._)m 1.數値 0 のフォント色を白とする[条件付き書式]を設定した  ̄ ̄セル E2 に次式を入力  ̄ ̄=MIN(IF(A$2:A$200>MAX(E$1:E1),A$2:A$200))  ̄ ̄【御斷はり】上式は必ず配列數式として入力の事 2.セル F2、G2 に下記の夫々右側の式を入力  ̄ ̄ F2: =IF(E2,VLOOKUP(E2,A:C,2,0),"")  ̄ ̄ G2: =IF(E2,SUMIF(A:A,E2,C:C),"") 3.範圍 E2:G2 を下方にズズーッと(空白行が現れる迄)オート  ̄ ̄フィル 以上。
- SI299792
- ベストアンサー率47% (774/1620)
- msMike
- ベストアンサー率20% (364/1804)
- imogasi
- ベストアンサー率27% (4737/17069)
#5です。 データを別シートにコピー貼り付けし、品番列で並べ替え、データー(アウトラインの)小計、でも 品番ごとの小計が、品番の切れ目のところ(行)に出て、これはこれでよい面があるように思う。
- imogasi
- ベストアンサー率27% (4737/17069)
(1)関数信者なのかもしれないが、ピボットテーブルを使うのが、一番簡単。 (2)関数なら品番列で、データ-フィルター詳細設定ー抽出して出す範囲(たとえばE列)-重複するレコードは無視する、でE列に重複のない品番のリストができる。F列に =SUMIF(A2:A10,E2,B2:B10) 式を下方向にE列最終行まで複写。 例 品番 品番 あ 12 あ 40 あ 23 う 12 う 12 え 14 え 14 か 15 あ 5 か 15 フィルタを使うところは、関数でもできるが略。
- kkkkkm
- ベストアンサー率66% (1725/2595)
No2の補足です もし品番一覧がない場合A列を全てF列にコピーし、F列で「重複の削除」を実行して一覧を作成してください。
- kkkkkm
- ベストアンサー率66% (1725/2595)
No2の訂正です F2に以下の式を入れて ↓ たとえばG列に合計を出し合い場合G2に以下の式を入れて
- kkkkkm
- ベストアンサー率66% (1725/2595)
品番がA列 商品名がB列 売上がC列 で 品番の一覧がF2から下方向にあったとして F2に以下の式を入れて下方向に必要なだけコピーして試してみてください。 =SUMIF(A:A,F2,C:C)
- yumi0215
- ベストアンサー率30% (1335/4411)
ピボットテーブルを使うと集計簡単にできますよ。