2007・2010の場合、AVERAGEIF関数を使うことで、マイナスの値を除いた平均を計算できることをご紹介しました。2003の場合この方法ではアウトです。2003でも有効な、負の値を除外した平均値を計算する方法をご紹介しましょう。▼操作方法:マイナスの値を除外した平均を計算する※A1:A5セルに数値データが入力されているときに、A7セルにマイナス値を除いた平均を計算する例A7セルに「=SUMIF(A1:A5,">=0")/COUNTIF(A1:A5,">=0")」という数式を入力する条件に合致するセルの値を合計するSUMIF関数でマイナスの値を除外した合計を計算「SUMIF(A1:A5,">=0")」し、条件に合致するセルの個数をカウントするCOUNTIF関数で計算されたマイナスの値を除外した個数「COUNTIF(A1:A5,">=0")」で割り算「/」してやればマイナスの値を除いた平均が計算できます。マイナスの値のみを除外するので、SUMIF関数・COUNTIF関数いずれの第2引数とも「">=0"」としています。マイナスの値と「0」(ゼロ)も除外するのなら条件を「">0"」としてください。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。