• 締切済み

リストと件数の自動更新

仕事でグラフを作成するときに関数を使って作成しようとした のですが躓いてなかなか進みません‥。どなたか助けてください。 担当          リスト 件数 作業者A       作業者A  2 作業者B       作業者B  3 作業者A    →  作業者C  1 作業者C 作業者B         作業者B   担当者を入力するとリストと件数が更新される(担当者Dと入力するとリストについかされ横に1)ような感じでやりたいのですが IF文などでやるとどーしても上みたくならなくて困ってます。 ご回答の程宜しくお願いいたします。

みんなの回答

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

次の方法は如何でしょうか。 担当をA列、B列に作業列、C列にリスト、D列に件数とします。 (1)B2に=IF(A2<>"",COUNTIF($A$2:A2,A2),"")を設定し、下方向にコピー (2)C2に=IF(ROW($A1)-1<COUNTIF($B$1:$B$100,1),INDEX(A:A,SMALL(IF($B$1:$B$100=1,ROW($A$1:$A$100),65536),ROW($A1))),"")を設定し、下方向にコピー   この数式は、配列数式の為、入力完了時にshift+ctrl+enterキーを同時押下して下さい。   行範囲は100行としていますので調整して下さい。 (3)D2に=IF(C2<>"",COUNTIF(A:A,C2),"")を設定し、下方向にコピー 尚、B列表示は非表示にして下さい。

  • daidai024
  • ベストアンサー率44% (23/52)
回答No.1

担当がA列、リストがB列、件数がC列として、 担当          リスト   件数 作業者A       作業者A  =countif(A:A,B2) 作業者B       作業者B  =countif(A:A,B3) 作業者A       作業者C  =countif(A:A,B4) 作業者C 作業者B         作業者B  

関連するQ&A