月単位で追加したデータ毎に課題IDの重複を取り去り
タイトル=【重複行を1としてカウント 月が重複した総数を求める】でkkkkkmさんには大変お世話になりました、nnirosanです。
実は、今実施しております課題ID数をピポットテーブル上で集計する時に、ご回答頂いていました下記のご教示通りの結果となりまして、
対処方法を模索しているのですが、具体的な方法が分からず困っております。
2022/09/02 22:30
回答No.13 kkkkkmさん
『4月と5月で同じパターンのデータがあれば5月のデータは無いこととして「0」になります。
そういう事が無いのであればいいですが。』
=IF(OR(AND(V$1>3,$Q2>V$1)),0,IF(AND(V$1>3,V$1<=12,OR($Q2=1,$Q2=2,$Q2=3)),0,IF(AND(V$1=1,OR($Q2=2,$Q2=3)),0,IF(AND(V$1=2,$Q2=3),0,IF(COUNTIFS($Q$2:$Q2,MONTH($E2),$D$2:$D2,$D2,$L$2:$L2,$L2,$M$2:$M2,$M2,$P$2:$P2,$P2)=1,1,0)))))
・課題IDの重複を取り去る為の式は、今現在、下記の数式を使用しております。
下記の式では、ある課題IDが4月~9月分データ中に複数ある場合、4月~8月分では結果は『0』、9月分で1行『1』が出ます。
ピポットテーブル上で4月~8月分の課題ID数の集計を求めた時、上記のある課題IDは集計されない事になってしまっています。
=IF(OR(AND(AU$1>3,$F2>AU$1)),0,IF(AND(AU$1>3,AU$1<=12,OR($F2=1,$F2=2,$F2=3)),0,IF(AND(AU$1=1,OR($F2=2,$F2=3)),0,IF(AND(AU$1=2,$F2=3),0,IF(COUNTIFS($C$2:$C2,$C2,$M$2:$M2,$M2,$Q$2:$Q2,$Q2)=1,1,0)))))
・4月~8月分について、課題IDの重複を取る為に下記の式を試して見ましたが、旨く出来ませんでした。
=IF(AND(AU$1>3,($F2<=8)),IF(COUNTIFS($C$2:$C2,$C2,$M$2:$M2,$M2,$Q$2:$Q2,$Q2)=1,1,0))
・重複無しの課題IDの集計については、下記のように、1か月ずつ追加したデータ毎にピポットテーブル上で集計を出したいのですが、具体的な方法がお分かりでしたら、ご教示頂けると大変助かります。
4月分で重複無しの課題IDの集計。
4月~5月分の重複無しの課題IDの集計。
4月~6月分の重複無しの課題IDの集計。
4月~7月分の重複無しの課題IDの集計。
4月~8月分の重複無しの課題IDの集計。
4月~9月分の重複無しの課題IDの集計。
|
4月~来年3月分の重複無しの課題IDの集計。
お礼
できました!! こんな簡単なことなんですね。ありがとうございました。大変助かりました。