- ベストアンサー
エクセルの最小値の計算
御世話様です。 エクセルで最小値の計算をしたいのですがMINを使うと空白やゼロを拾ってしまいます。空白やゼロのセルを拾わないようにするにはどうしたらいいのでしょうか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
通常MIN関数は空白や文字は除外されます。(エラー値だとエラー、ゼロは拾う) 空白や文字も0として拾うならMINA関数ですね。 上記も除外なら =MIN(IF(AND(ISNUMBER(範囲),範囲<>0),範囲)) でCtrl+Shift+Enterとして配列数式にすれば計算できます。
その他の回答 (4)
- zap35
- ベストアンサー率44% (1383/3079)
回答No.5
式として =MIN(IF(範囲>0,範囲,"")) と入力し、Shift+Ctrl+Enter で入力ではどうでしょう。 MINは空白はカウントしないので、0を空白に置き換えてMINで最小値を取得しています。
noname#204879
回答No.4
{=MIN(IF(range,range,""))}
noname#187541
回答No.3
こんにちは。 MIN関数なら空白や文字は無視されるはずです。 数式がおかしいのかな?数式をコピーして提示してください。
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.1
安直ですが、次の方法は如何でしょうか。 =IF(SMALL(範囲,1)=0,SMALL(範囲,2),SMALL(範囲,1))