5

Excel では、範囲=(MIN(H69,H52,H35,H18)*(1/H18))*10の を返し、MINそれを現在のセル (*(1/H18) ) で割り、10 を掛ける次の式があります。

NULLIF ステートメントのタイプを追加するのに苦労しています。空白行 (の可能性) を持ち、次に低い値 (すべて 1.0 から 0.1 の間) を選択する際に MIN 関数でゼロ/空白フィールドを無視できるようにしたいと考えています。

MIN セット内のゼロを比較しないようにするために MIN 関数に適用できる修飾子はありますか? 使用するよりも優れた機能はありMINますか?

配置は次のとおりです。 代替テキスト

  • MINのセットが入る場所の構文を含めることを忘れないでください
  • カンマを使用する理由H69,H52,H35,H18は、これらが埋め込まれており、個々のセルが視覚的な表示のために配置されているためです。範囲の使用、またはコロン/セミコロン演算子は、この目的では機能しないようです (写真を参照)。
  • これは、次の状況を防ぐためです:ユーザーはフォームからゼロのフィールドを削除する必要があります。エントリごとに 2 つの数式編集があり、使用ごとに平均 4 つのエントリがあるため、フォームの使用ごとに 8 つのエラーが発生する可能性があります...
4

2 に答える 2

8

配列数式を使用できます。

=MIN(IF(A1:A100>0,A1:A100))

この数式を有効にするには、Ctrl+Shift+Enter を押す必要があります。

于 2011-01-07T17:47:56.893 に答える
4

あなたが使うことができます

=SMALL(A1:A3,COUNTIF(A1:A3,0)+1)
于 2011-01-07T17:51:06.177 に答える