[[20190607155224]] 『クロス集計 月別 年別』(午後) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『クロス集計 月別 年別』(午後)

クロス集計で質問です

   A       B
1  あ	2018/1/1
2  あ	2018/1/2
3  い	2018/1/4
4  あ	2017/2/1
5  う	2017/2/2
6  う	2017/2/3
7  い	2016/3/1
8  い	2016/3/2
9  う	2016/3/3
10 あ	2015/4/1
11 い	2015/4/2
12 い	2015/4/3

といった表から

   D   E   G  F  H
1  あ  2015 2016 2017 2018
2  1月             2
3  2月         1
4  3月
5  4月   1

   D   E   G  F   H
10  い  2015 2016 2017 2018
11  1月            1
12  2月
13  3月      2
14  4月   2

といった回数を反映させるにあたって
E2をどうすればよいでしょうか

< 使用 Excel:unknown、使用 OS:unknown >


 元の表でC列に年として
 =YEAR(B2)
 D列に月として
 =MONTH(B2)
 を追加してはどうか?
(ねむねむ) 2019/06/07(金) 16:18

 E2 =SUMPRODUCT(($A$1:$A$100=$D$1)*(TEXT($B$1:$B$100,"yyyy年m月")=E$1&"年"&$D2))
 
「0」を非表示にしたいのなら、表示形式〜ユーザー定義を # などにして
 右・下コピー

 参考まで
(笑) 2019/06/07(金) 16:28

 すまない。
 私のはピボットテーブルを使う場合の方法になる。
(ねむねむ) 2019/06/07(金) 16:35

H2が
=SUMPRODUCT(($A$1:$A$12=$D$1)*(TEXT($B$1:$B$12,"yyyy年m月")=H$1&"年"&$D2))
でも値「2」が出ませんが・・

(午後) 2019/06/07(金) 16:43


 >H2が 
 >=SUMPRODUCT(($A$1:$A$12=$D$1)*(TEXT($B$1:$B$12,"yyyy年m月")=H$1&"年"&$D2)) 
 >でも値「2」が出ませんが・・ 

 こちらでは「2」と出てますので
 出ませんが・・と言われても・・・
(笑) 2019/06/07(金) 17:04

 D列の1月は実際にこの通りだろうか?
 実際には1だったり、1と入力して表示形式で1月としていたりしないだろうか?
(ねむねむ) 2019/06/07(金) 17:07

表示形式が間違えていました、ありがとうございました。
(午後) 2019/06/07(金) 18:02

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.