Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(Windows XP Home Edition : Excel 2003)
集計について
投稿日時: 18/01/29 20:48:23
投稿者: taikiine

集計の仕方をご教授ください。
 
レジ番    種別    券種名    枚数    金額
74    4    JCB1000    112    112000
74    5    JCB5000    1    5000
74    7    UC500    2    1000
74    8    UC1000    103    103000
74    9    UC5000    1    5000
104    4    JCB1000    321    321000
104    5    JCB5000    19    95000
104    7    UC500    1    500
104    8    UC1000    115    115000
104    9    UC5000    2    10000
104    19    MUFJNICOS500    1    500
104    20    MUFJNICOS1000    78    78000
 
レジ番
74  JCB  117000
74  UC  109000
104 JCB 416000
104 UC 125500
104 NICOS 78500
 
以上のように、レジ番を元に、
カード会社ごとで金額の集計をしたいのですが。
よろしくお願いいたします。

回答
投稿日時: 18/01/29 21:43:17
投稿者: WinArrow
投稿者のウェブサイトに移動

下の表のセルアドレスがA20として
セルC20に
=SUMPRODUCT(($A$2:$A$13=A20)*(MID($C$2:$C$13,IF(B20="NICOS",5,1),LEN(B20))=B20)*($E$2:$E$13))
下へフィルドラッグ
 

回答
投稿日時: 18/01/29 21:45:56
投稿者: んなっと

     A   B       C   D    E     F
 1 レジ番 種別     券種名 枚数  金額    会社
 2   74   4    JCB1000  112 112000    JCB
 3   74   5    JCB5000   1  5000    JCB
 4   74   7     UC500   2  1000     UC
 5   74   8     UC1000  103 103000     UC
 6   74   9     UC5000   1  5000     UC
 7   104   4    JCB1000  321 321000    JCB
 8   104   5    JCB5000  19  95000    JCB
 9   104   7     UC500   1   500     UC
10   104   8     UC1000  115 115000     UC
11   104   9     UC5000   2  10000     UC
12   104  19  MUFJNICOS500   1   500 MUFJNICOS
13   104  20 MUFJNICOS1000  78  78000 MUFJNICOS
 
F2
=LEFT(C2,MATCH(0,INDEX(MID(C2,ROW($1:$20),1)*0,),0)-1)
下方向・↓
としてから表全体選択
 
→データ
→ピボットテーブル
→完了
[ここに行〜]に [レジ番] [会社] の2つをドラッグ
[ここにデータ〜]に [金額] をドラッグ

トピックに返信