• 締切済み

2重条件付きセル数のカウントについて

A1~D5セルに日付データが入力され、E1~E5セルにその行の担当者(a,b,c等重複あり)が記入されています。この場合、A1~D10セル全体で条件付き(当日以前の日付)セル数のカウントは=COUNTIF(A1:D5,&(TODAI()))で求めることができましたが担当者別(行毎)に求めることが可能でしょうか。なお表は下記のようになっています。 A   B   C   D  E 1 4/06 6/10 3/15 8/12 a 2 6/12 2/25 6/19 9/12 b 3 5/10 5/15 3/3 6/10 C 4 3/03 2/10 2/6 8/10 a 5 7/10 12/1 7/7 9/03 C 当日が4月20日の場合、 担当者aの場合カウント数5 担当者bの場合カウント数1を求めたいのですがよろしくお願い致します。OSはウインドウズ2000です。

みんなの回答

  • stones
  • ベストアンサー率40% (88/218)
回答No.1

F1にaかbかcを入力して、 G1に下記の式を入力するとできるみたいです。 G1の式は配列なのでCtrl+Shift+Enterで入力してください。 (自信なし、しかも式が長くてカッコわるいです。。。 はずかしー!) {=SUM((IF($A$1:$A$5<=TODAY(),IF($E$1:$E$5=$F$1,1,0),0)))+SUM((IF($B$1:$B$5<=TODAY(),IF($E$1:$E$5=$F$1,1,0),0)))+SUM((IF($C$1:$C$5<=TODAY(),IF($E$1:$E$5=$F$1,1,0),0)))+SUM((IF($D$1:$D$5<=TODAY(),IF($E$1:$E$5=$F$1,1,0),0)))}

kogorou100
質問者

お礼

どうもありがとうございます。実際のセル数は300セル位になりますので式が長すぎるようです。とりあえず、一度行単位に集計し(たとえばF1~F5セルに)、それから担当者別集計をしようと思います。回答して頂いた式をみて思いつきました。また簡単な式がありましたら教えてください。