質問: OpenOffice calcの以下の条件書式にさらに条件を加えたいです。 =IF(M7="A";(E3/5);IF(M7="B";(E3/3);IF(M7="C";(E3/2);IF(M7="D";(E3/1);"NG")))) 別途、N10に10.0などの数値を入力しておき、 上記、E3/5、E3/3、E3/2、E3/1の数値が、N10(10.0)より大きくなった場合、 N10に入った数値を表示させ、 N10が0であれば、E3/5、E3/3、E3/2、E3/1の結果をそのまま表示させるというものです。 尚、「M7="A";(E3/5)」といった条件は今は4つですが、 さらにいくつか増やします。 よろしくお願い致します。
回答: コメント欄のものに少し追記して投稿します 例えば、下記の式を仮にAA1に移動したとします =IF(M7="A";(E3/5);IF(M7="B";(E3/3);IF(M7="C";(E3/2);IF(M7="D";(E3/1);"NG")))) 本来、上の式があった場所にてN10の条件を付加します =IF(N10=0;AA1;IF(ISNUMBER(AA1);MIN(N10;AA1);AA1)) ※AA1の結果が数値であった場合はN10と比較して小さいほう AA1の結果が数値以外であった場合はAA1をそのまま出力という形にしてみました