- ベストアンサー
ブランクの無視(IF関数の答え)
IF関数を使って計算し””(ブランク)の答えになったセルを指定して計算式を入れても#VALUEになり「0」とみなされません。数値として認識させるにはどうすればいいのでしょうか? 書式~セル~表示形式~数値はやってみました。 バージョンはEXCEL2000です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
IF関数の結果がブランク("")になっているからで、そのセルを 参照する計算式は#VALUEが返えって当然です。 対処方法は幾つかあります。 1.IF関数のブランクの箇所を0に変えて表示書式で0を表示させない。 2.IF関数が使われているセルの座標がB2だとしてそのセルを 参照する計算式にsum(B2)に変更して0に置き換える。 3.B1を参照する計算式にIF関数を使いブランク値と実数が 有る場合で計算式を変える。 などなどです。
お礼
早速にお答えをいただきありがとうございます。 「0」ではなくブランクにするこだわりがある場合が多々あるのです。とりあえず(2)の方法でと考えています。 もっと簡単な方法があればと思う次第です。