• ベストアンサー

#VALUE!表示を消しておきたい

他の集計表の数値(計算式)を参照して計算するような表を作成すると、まだ基礎となる数値を入力していない欄には、#VALUE!と表示されますが、この表示が目障りなので(基礎となる数値を入力して計算結果が確定するまでの間)消しておきたいのですが、その方法を教えて下さい。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! IF関数などを使い、参照先データがエラーにならないようにするのが一番良いと思うのですが、 Excel2007以降のバージョンをお使いの場合は、手っ取り早い方法として・・・ =IFERROR(計算式,"") としておけばエラーの場合は何も表示されません。m(_ _)m

goomack
質問者

お礼

どうも巧くいきません。 僕は、excel 2000 です。 ところで、「IF関数などを使い、参照先データがエラーにならないようにするのが一番良い」 とのことですが、そのやり方が分かりません。 更にいろいろ挑戦してみます。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

noname#204879
noname#204879
回答No.4

次の2ステップを実行すればOKかと。 1.添付図の赤矢印が示す部分(行番号の1の上、および、列記号A左)をマウスでチョーン 2.次の[条件付き書式]を設定   数式が   =ISERROR(A1)   フォント色 白

goomack
質問者

お礼

うーん、難しいですね。 僕の場合は、excel 2000 だからなのでしょうか? なかなかご指導通りにやっても、巧くいきません。 すみませんでした!

全文を見る
すると、全ての回答が全文表示されます。
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.3

現在の数式をそのまま利用するなら、エラー値のフォントを白にして見えなくするのが簡単かもしれません。 たとえば、数式がB2セル以下にあるなら、B2セルからデータ範囲を選択して、ホームタブの条件付き書式で、「数式を使って・・・」を選択し低下の数式を入力し「書式」ボタンからフォントの色を白に設定します。 =ISERROR(B2)

goomack
質問者

お礼

難しいですね。 僕の場合、excel 2000 だからでしょうか? 巧くいきません。 セルの色を白(無色)に設定してしまったら 計算結果を表示する段階で・・・どうなんでしょうか? 自分で、更に挑戦してみます。 いろいろ、ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • kkkkkm
  • ベストアンサー率65% (1630/2473)
回答No.2

2007以降だと =IFERROR(計算式, "") Excel2003までだと =IF(ISERROR(計算式), "", 計算式) でいかがですか。

goomack
質問者

お礼

うーん、僕の場合は excel 2000 ですから どうも巧くいきません。 更に、いろいろ挑戦してみます。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • #VALUE! を消して計算結果を表示したい

    特定のセル(例:A1)に値を入力したら別のセルに数値(例:50,000) が表示されるような関数(例:=IF(A1="","",50,000)を12個作成し この計算結果の総合計を計算しようとすると 空白セルが残っている限り(12個の入力が終わって表が完成しない限り)、 総合計欄には #VALUE! と表示されてしまいます。 まだ空白セルが残っている段階(表が未完成の段階)で 総合計欄に途中経過の数値を表示させることは出来ないでしょうか? ※銀行口座から5万円の住宅ローンの引落がなされた日付を入力したら  その月の引落額が表示され、なおかつ、引落現時点における  今年度の引落総額を総合計欄に表示したい。 

  • #value!を非表示にしたい

    エクセルの関数に関する質問です。 Book「A」または「A'」のセルを参照にして、いくつかの関数をBook「B」、Book「C」およびBook「D」に書き込みました。 まずは、Book「A」のセル「a」またはBook「A'」のセル「a'」のどちらか入力されている方のセルを表示させる関数をBook「B」のセル「b」に作りました。 これです。↓ =if(「a」="",(if(「a'」=""," ",「a'」),「a」) 次に、セル「b」を参照にして、 =if(「b」=""," ",「b」) という関数をBook「C」のセル「c1」に作りました。 「a」または「a'」に入力されていなければ、「c1」は空欄になるはず・・・だけど、実際には参照セルに関数が入力されているからどうかな・・・と思いましたが、これは見事に、成功しました。 これが成功したので、さらに、「c2」に、 =if(「c1」=""," ",datedif(「b」,「c1」,"Y")) を作りました。 しかし、空欄か年齢のどちらかになるはずのセルが、「#value!」がでてきてしまい、空欄が出てきません。「a」または「a'」に入力されていれば問題なく年齢を計算して返してくれるのですが、「#value!」は目障りなので、表示させたくありません。参照を「a」または「a'」までさかのぼって関数を作ればもちろん問題ないのですが、いろいろ並べ替えなどをしておりそれは最高に面倒くさいのです。参照を「b」や「c1」にするとオートフィルを使って楽にできるので、こっちの方法を採用したいと思っています。 上の関数を使った結果出てきてしまった「#value!」を解決するにはどのような方法があるのでしょうか? 長くなった上にややこしくなって申し訳ありません。ぜひともご意見よろしくお願いします。

  • LibreOfficeCalc VALUEエラー

    LibreOffice 3.4 の表計算 Calc を使っています。 LibreOffice を 3.3 から 3.4 に更新したところ ある特定の場合に数値計算の結果、#VALUE! (エラー:519)が でるようになりました。 特定の場合とは、セルに式を入力し、その結果が 0 のとき空白("") を返すとし、このセルを別のセルの式で参照した場合です。 例えば A1 に 0 A2 に 1 A3 に =if(A1*A2>0,A1*A2,"") A4 に =A2+A3 とした場合で、A4の計算結果で #VALUE! がでます。 A4 で =A2+N(A3) としてもダメでした。 A3 が式でなくて、ただの空白("")であれば、これで #VALUE! が回避できましたが、A3 が式でその結果が 空白("")の場合は N関数を使ってもダメでした。 A3 の計算結果で 0 をそのまま表示させれば問題ないのですが、 計算結果が 0 になるセルが大量にあって、 それらの 0 を表示させたくないのです。 なお LibreOffice 3.3 や StarSuite では問題なく計算できていました。 LibreOffice 3.4 の Calc で、式で計算した結果を 空白("")にしたとき、このセルを別のセルの式で参照した場合に 和のときは 0 とみなす方法はないのでしょうか。 あるいは、セルの式で書式を設定して計算結果の 0 を透明にして 出力する方法はないのでしょうか。

  • エクセル2010で#VALUE!を0にしたい

    宜しくお願いします。 計算式の結果、#VALUE!となることがありますが、その計算結果を 式が挿入されたまま『0』と表示されるようにしたいです。 例えばセルにA1【0】ゼロとB1【a】があって =A1*B1 とすると#VALUE!となりますが、入力した式はそのままにして表示を【0】ゼロ となるようにしたいです。 どうすればできるでしょうか? 教えて下さい。宜しくお願いします。

  • EXCEL関数で#VALUEが表示される

    Aというホルダ内のA1シート上でBというホルダのB1シートを参照して値を返す式が入力されています。A1シート上には同様の式が3列に入力されています。 このA1シートを開くと3列中1列のみが####と表示され確認すると「#VALUE」となっています。 ここでB1シートを開くと「#VALUE]が消えて正しい計算値が表示されます。 他の2列も同様なら納得できますがいつも同一列のみ{VALUE}となってしまいます。どこに原因がありそうでしょうか。

  • #VALUE!を表示させないようにしたい

    C1=A1/B1で答えが#VALUE!になった時、表示させないようにしたいです。 A1とB1には計算式が入っているので(他のシートを参照しています)、IF関数やISERROR、ISERRでは対応できません。

  • Accessのクエリの数値表示について

    Access2002を勉強中の初心者です。 ある選択クエリから集計クエリを作成しました。 元のクエリの数値表示は少数が表示されていないのですが(例1,234)、集計クエリの方を開くと数値に少数点2位まで表示されています(例1,234.00)。この少数表示が目障りなので、表示しないようにしたいのですが、できますか? よろしくお願いします。

  • #VALUE!表示の回避

    =IF(L16="":"",SUM(L16:U16))のような計算式を入れたセルが2つあり、このセルの計算値を求めた場合#VALUE!表示となります。この数式でSUM関数範囲内のセルに数字を入れれば結果はでますが、数字を入れてない状態では#VALUE!表示となって現れます。この#VALUE!表示の回避方法を教えて下さい。

  • エクセル、セルの表示方法

    簡単な四則計算で表を作りました。 セルに任意の数字を入力すれば、計算結果が表示されるというものです。 例えば5,000と入力すると3,485とかいう風に表示されます。 しかし何も入力していない状態だと結果欄に、例えば-45というように表示されてしまいます。 任意の数字を入力していない(セルがブランク)ときには結果欄もブランクにしたいのですが、何か方法はありますでしょうか?

  • エクセルでの計算結果の表示

    エクセルで集計表を作成しました。K10のセルに=L9+J10 こんな感じです。 計算式を入れて正しく計算はできるのですが結果表示のセルに「0」が表示されているのを空白にしたいのですが!! よろしくアドバイスお願いします。

専門家に質問してみよう