質問: excelで#div/! エクセルで、セルc4に=(a4-b4)/a4というふうに数式を入れると#div/!と出るのですがこれを0又は空白にする方法はありますでしょうか。 宜しくお願い致します。
回答: 2つの方法があります (1)除数a4が0かifで判別し、0の場合は0、それ以外のときは本来の=(a4-b4)/a4 の計算をさせる。 =if(a4=0,0,(a4-b4)/a4) (2)=(a4-b4)/a4 の計算をさせて、ifで聞いて、エラーであれば 0を返し、そうでないときは=(a4-b4)/a4 の計算をさせる。 エラーはiserrまたはiserrorで聞ける。 =if(iserror((a4-b4)/a4),0,(a4-b4)/a4)