• ベストアンサー

AF6に値が入力されたらAG6に 1 を

AF6に値が入力されたらAG6に 1 を いつもお世話になります。 Windows XP EXCELL2003 です。 例えば AF6 に下記の数式が =COUNTIF(B6:AE6,"*"&$C$1&"*") があって AG6~ に 「1」 と数字を表示したい。 例 AF6  3  AG6 1 AF7  5 AG7 1 AF8 AG8 AF9  1 AG9 1 合計  9   3 ※平均 3 ※印の平均を出すためのものです。 何かいい方法をご指導委たたければ幸です。 宜しく御願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • nattocurry
  • ベストアンサー率31% (587/1853)
回答No.1

AG6には =IF(AF6>0,1,"") だけで良いと思います。 平均を求めるためにAVERAGE関数を使うには、AF6を =IF(COUNTIF(B6:AE6,"*"&$C$1&"*")=0,"",COUNTIF(B6:AE6,"*"&$C$1&"*")) とすれば良いです。

dorasuke
質問者

お礼

有難うございました。 片付きホットして今良い気分を味わっているところです。 今後共々宜しく御願いします。

関連するQ&A