Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Pro : Excel 2016)
客数や売上の時間帯別集計をしたい
投稿日時: 21/04/28 19:51:02
投稿者: tols777

こんにちは!
以下のようなデータがあります。(シート1)
 
集計フラグ    集計対象営業年月日    伝票発行日    客数    金額
*    2021/4/1    2021/4/1 10:43    1    1137
*    2021/4/1    2021/4/1 11:00    2    5756
    2021/4/1    2021/4/1 11:00    2    2928
*    2021/4/1    2021/4/1 11:33    2    1979
*    2021/4/1    2021/4/1 12:01    2    7510
*    2021/4/1    2021/4/1 12:50    1    2428
*    2021/4/1    2021/4/1 13:07    2    4728
    2021/4/1    2021/4/1 13:07    2    2228
*    2021/4/1    2021/4/1 14:06    2    3328
*    2021/4/1    2021/4/1 14:50    2    8691
*    2021/4/1    2021/4/1 15:23    1    2328
*    2021/4/1    2021/4/1 15:32    2    5455
    2021/4/1    2021/4/1 16:07    2    1500
*    2021/4/1    2021/4/1 16:12    2    5200
*    2021/4/1    2021/4/1 16:29    5    5900
    2021/4/1    2021/4/1 16:29    5    1100
*    2021/4/1    2021/4/1 16:58    1    1400
*    2021/4/1    2021/4/1 18:06    3    2328
*    2021/4/1    2021/4/1 19:55    2    5755
*    2021/4/1    2021/4/1 19:58    2    5755
*    2021/4/2    2021/4/2 10:35    1    1200
*    2021/4/2    2021/4/2 11:55    2    5600
*    2021/4/2    2021/4/2 12:13    1    1400
*    2021/4/2    2021/4/2 12:54    1    1819
*    2021/4/2    2021/4/2 13:38    2    7600
    2021/4/2    2021/4/2 13:38    2    3800
*    2021/4/2    2021/4/2 14:15    3    6000
*    2021/4/2    2021/4/2 14:32    1    2100
*    2021/4/2    2021/4/2 15:58    2    2900
*    2021/4/2    2021/4/2 16:04    1    2000
*    2021/4/2    2021/4/2 17:36    2    5000
*    2021/4/2    2021/4/2 20:13    2    4546
 
上記のデータから以下のように集計したいと思っています。(シート2)
年月日    客数    純売    客単        客数1    純売1    客単1        客数2    純売2    客単2
2021/4/1    53     107,691     2,032         19     47,700     2,511         29     52,000     1,793
2021/4/2    59     106,966     1,813         34     53,486     1,573         21     39,800     1,895
 
※データは「集計フラグ」に"*"が入っているものだけを集計対象とします。
※シート2の客数は対象の年月日のシート1の客数を集計したもの
※シート2の純売は対象の年月日のシート1の金額を集計したもの
※シート2の客単は対象の年月日の純売÷客数を計算したもの
※客数1、純売1、客単1は10:00〜16:59のデータのみを集計したもの
※客数2、純売2、客単2は17:00〜22:00のデータのみを集計したもの

 
特に集計フラグに"*"が入っているもののみを集計対象として集計する方法が思いつかずご質問させて頂きました。
 
宜しくお願い致します。

回答
投稿日時: 21/04/28 20:21:25
投稿者: んなっと

違っているかも。
 
     A     B        C   D   E
 1 フラグ  年月日   伝票発行日 客数  金額
 2    * 2021/4/1 2021/4/1 10:43   1 1,137
 3    * 2021/4/1 2021/4/1 11:00   2 5,756
 4     2021/4/1 2021/4/1 11:00   2  2928
 5    * 2021/4/1 2021/4/1 11:33   2 1,979
 6    * 2021/4/1 2021/4/1 12:01   2 7,510
 7    * 2021/4/1 2021/4/1 12:50   1 2,428
 8    * 2021/4/1 2021/4/1 13:07   2 4,728
 9     2021/4/1 2021/4/1 13:07   2  2228
10    * 2021/4/1 2021/4/1 14:06   2 3,328
 
 
     A   B    C   D   E    F   G   H    I
1  年月日 客数  純売  客単 客数1  純売1 客単1 客数2  純売2
2 2021/4/1  32 69,678 2,177   25 55,840 2,234   7 13,838
3 2021/4/2  18 40,165 2,231   14 30,619 2,187   4  9,546
 
B2
=SUMIFS(Sheet1!D:D,Sheet1!$B:$B,$A2,Sheet1!$A:$A,"~*")
右方向・→ 下方向・↓
E2
=SUMIFS(Sheet1!D:D,Sheet1!$C:$C,">="&$A2+"10:",Sheet1!$C:$C,"<"&$A2+"17:",Sheet1!$A:$A,"~*")
右方向・→ 下方向・↓
H2
=SUMIFS(Sheet1!D:D,Sheet1!$C:$C,">="&$A2+"17:",Sheet1!$C:$C,"<="&$A2+"22:",Sheet1!$A:$A,"~*")
右方向・→ 下方向・↓

投稿日時: 21/04/29 10:57:37
投稿者: tols777

んなっと様
 
ありがとうございます!
意図したデータが取得できました。
 
本当にありがとうございます。