• ベストアンサー

"ゼロ"を表示しないようにするには?

A1とA2が空白の場合、A1+A2の数式を入れるとゼロが表示されます。 この"0"を表示しないようにするにはどうすればいいでしょうか? おしえてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • FEX2053
  • ベストアンサー率37% (7987/21355)
回答No.1

EXCELですよね。 書式をいじる方法、オプションでゼロ値を表示しない方法もありますが 一番簡単のは式をA1+A2じゃなくて =IF(A1+A2=0,"",A1+A2) とすることです。

その他の回答 (1)

  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.2

=IF(COUNT(A1:A2)=0,"",A1+A2) でどうでしょうか。

関連するQ&A

  • エラー非表示としたいが0が表示されてしまう

    2007で、他の表から引き出したものがA2~J2に入っていて、そのA~Jの範囲でのMAXをL2に出すようにしてあります。(K2はMINを入れてます) いずれも元データが未記入の場合エラー表示となっていたため、まずL2のエラー非表示処理をし、エラーが消え空白となりました。 次にA2:J2のエラー処理をし、A~Jは空白となったのですが、空白だったハズのL2(K2も)が「0」となってしまいました。 この列を参照してカウントする数値に「0」が含まれるため、空白がダメなら「?」とか「未」が表示されるようにしようと数式の""の中に入れてみたのですが0表示のまま変化がありません。そこでエラー表示のままにしておく選択をし、エラー処理をする前の数式に戻したのですがエラーにならずに「0」のままです。 L2に入れた数式は下記のとおりですが、本を見ながらではどこを訂正すればよいのか答えがみつかりません。 =IF(ISERROR(MAX(A2:J2)),"",MAX(A2:J2)) 0のときは表示しないのつもりで、A2:J2=0などもあちこちに入れてみたのですがいずれもダメでした。L2=0をどこかに入れるなんてことはありませんよね? 基本的な理解が乏しい者ですので、よろしくお願いします。

  • エクセル 0表示を空白にする(自動で)

    エクセルでセルに数式を入れています。計算する必要がないセルについては「0」が表示されているのですが、表示させない方法を教えて下さい。 詳しく書くと   A  B  1 100  105(A1*1.05) 2 空白 空白(但し計算式は入っている) 3 200  210(A3*1.05) Bには隣のA*1.05という数式が入っています。 A1とA3に数値を入力した場合、上記のようにしたいのですが、A2が空白だとB2に「0」が入ってしまいます。 他のファイルで同じような計算式を作成したとき、参照セルAが空白だとBも空白になっていました。ただし、Bにはちゃんと計算式が入っていてAに数値を入力するとBに答えが入ります。 特に意識せず作ったらこのようになっていたのです。 どうにかして同じようにしたいのですが、見比べても全然分からずギブアップです。。。 どなたかご教授ください。

  • VLOOKUPでエラー表示と0表示を無くしたい

    VLOOKUPで下の条件にあった数式を作りたいのですが、うまくいきません。 条件は (1)参照先のセルが数値のため0が表示されるが、0と空白は区別したいので、戻り値が空白の場合は0を表示させない。 (2)参照元のシートには参照先には無いコードがあるので、エラー(#N/A)が出てしまうがエラーも表示させない。 作ってみた数式は =IF(OR(VLOOKUP(B1,入力!$B$1:$C$6,2,FALSE)="",ISERROR(VLOOKUP(B1,入力!$B$1:$C$6,2,FALSE))),"",VLOOKUP(B1,入力!$B$1:$C$6,2,FALSE)) です。 戻り値が空白、またはエラーの時に参照先のセルが空白になるように作ったつもりですが、どうしてもエラー(#N/A)が出てしまいます。 どなたかアドバイスいただければ嬉しいです。 よろしくお願いいたします。

  • エクセルのOの表示を空白に

     エクセルの数式で0が表示された場合0でなくて空白として表示したいときはどうしたら良いのでしょうか?  基本的なことをお聞きして申し訳ありません。  エクセルの数式にはあまり慣れておりませんのでよろしくお願いします。

  • ×しかないセルには0を表示したい。

    エクセル2010を使用しています。 F6に×〇でもない場合は空白、〇が無く、×のみ場合は0の数式を入れたいのですが、どうすればいいのでしょうか。 現在、F6には=IF(COUNTIFS($C6:$E6,"○"),COUNTIF($C6:$E6,"○"),"")が入ってます。 これを下まで数式コピーすると、表のように、×しかないセルには0が表示できません。 F列は、〇の数を表示し、〇が無く×のみの場合は0と表示し、数字が入っているセルは空白にしたいです。 お力をお貸しください。

  • 空白の行番号をセルに表示する方法

    こんばんは。お尋ねします。 下記のようにA列に上から入力がされており、A6以降は空白になっています。 このとき、C1のセルに「A列で空白になっている最初の行番号=6」を表示させる 数式はありますでしょうか? もし、A6に「三田さん」が入力された場合、C1は7となるような数式です。 よろしくお願いいたします。 A1 佐藤さん       C1 6 A2 斉藤さん  A3 伊藤さん A4 熊谷さん A5 山本さん A6 A7 A8 ・ ・ ・

  • COUNTIFで空白表示以外のセル数を取得

    エクセル2010です。 セル範囲A1:A10にはすべて数式が入っています。 計算の結果はすべて文字列が返ります。 その中には、="" で空白に表示されたセルもあります。 セル範囲A1:A10で空白に表示されたセルの数は =COUNTBLANK($A$1:$A$10) で求められます。 空白でないセルの数を求める場合 =COUNTA($A$1:$A$10) では、="" も数式が入っているためすべてカウントされ使えません。 やむを得ず、 =SUMPRODUCT(($A$1:$A$10<>"")*1) や =ROWS($A$1:$A$10)-COUNTBLANK($A$1:$A$10) でしのぎました。 これを、COUNTIFで求めることはできないでしょうか? =COUNTIF($A$1:$A$10,"<>""") とやってみましたが、これも全セル数を返すようです。

  • excel セル未入力→空白 任意の入力値→表示するには

    お世話になります。 わかりにくいタイトルの上、過去に質問があるかもしれませんが・・・ ○セルA1に別シートよりVLOOKUPでひっぱってきた数値を表示(空白の場合も有り) ○セルB1にセルA1の値、数値表示・もしくは何か入力があれば”入力有”空白ならば空白表示をするのはどうしたらいいのでしょうか? IF(A1="","","入力有")としましたが、もともとA1にはVLOOKUPの数式が入っていますし、 IF(0<A1,"入力有","")としたら、A1にはマイナス数値表示もありました。 「何らかの入力が有った場合そのまま表示」という指示はあるんでしょうか?(例えば、検索の時に使う[*]のような・・・) よろしくお願い致します。

  • IF関数(空白の表示)について

    B3のセルに日付が入力されると、C3には「B3]+1日の日付が表示されるように数式を入力したいのですがうまくいきません。 「B3]が空白の場合はC3も空白の表示にしたいです。 IF関数の(空白の表示)がよく分からないのでわかるかた教えてください。

  • エクセルの数式についての質問です。

    下記の数式で、「一覧!A4:EG1003,137」の「一覧!A4:EG1003,137」が空白の場合に、空白で返す場合の数式をお教えください。 現状の数式 =VLOOKUP(B1,一覧!A4:EG1003,137) 補足説明 エクセルのシート(一覧シート)のA4:EG1003内で137列目が空白の場合は空白で返す数式にしたいです。 VLOOKUPを使用しているので、別シートのB1セルには一覧シートの専用番号の行の値を入力するとその行が全て別シートに反映される形になっています。その時に空白の個所があると0表示になってしまうので、空白は空白で返したいです。