• 締切済み

エクセル 最小値について

初心者ですいません。エクセルの関数について教えてください。データの中で0より大きいものの中での最小値を出したいです。どのように数式を書いたらいいですか?よろしくお願いします。

みんなの回答

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こういうことかな? データをA1:A10 にあるとしたら、 =IF(COUNTIF(A1:A10,">0"),LARGE(A1:A10,COUNTIF(A1:A10,">0")),"") いいような気がするけれども。(>0 は、0を含みません) エラー処理は、0より大きいものが1つもない時は、空白にします。

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

安直ですが以下の方法は如何でしょうか。 =IF(COUNTIF(範囲,"=0"),SMALL(範囲,2),SMALL(範囲,1))

回答No.1

こんにちは。 データが A1:A10 にあるとすれば、 ↓を入れてください。 ------------------------------- =MIN(IF(A1:A10>0,A1:A10,"")) ------------------------------- ◆配列数式です。 Ctrl+Shift+Enter で確定してください。 数式が{ }で囲まれて、 自動的に↓のようになれば OKです。 -------------------------------- {=MIN(IF(A1:A10>0,A1:A10,""))} --------------------------------