• ベストアンサー

エクセルのエラー非表示の仕方

エクセルで"="や関数を使ってリンクさせている時 エラー表示になる時がありますが、 そのエラー表示を非表示にしたり、 他の文字に置き換えたり する方法を教えてくださいm(__)m 例えば。。。     #REF!と表示なった場合のセルを → 非表示     #REF!と表示になった場合のセルを →  A 意味が伝わるでしょうか??(・・;) 宜しくお願いします。

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

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.1

こんにちは。maruru01です。 根本的には、エラーになる原因を探して、それを潰すのが本筋です。 エラーを出さないような数式にすべきです。 まあ、とりあえず、エラーを非表示にする方法を2つ紹介します。 方法1. 現在の数式 =数式 を、 =IF(ISERROR(数式),"",数式) に変更する 方法2. エラーになっているセルがA1だとします。 A1を選択して、メニューの[書式]→[条件付き書式]で、 「数式が」 「=ISERROR(A1)」 として、書式でセルのフォントの色を白(セルの背景色と同じ色)にします。 これで、A1がエラーの場合は、文字色がセルの背景色と同じ(白)になるので、"見えなく"なります。 (数式バーには表示されます。) 最後にもう一度言いますが、あくまでエラーにならないような数式にするのが本筋です。

asagaosaita
質問者

お礼

回答ありがとうございました>^_^< 回答して頂いた方法で問題解決しました。 確かに、エラーを出さない数式を作るのが本当ですよね。 エラーが出るとついつい単純にエラーを消す方へ 考えが行ってしまいます^^;

関連するQ&A

  • エクセル 戻り値がエラーの時

    エクセルの関数について教えて下さい。 SEARCH関数でセルに含まれる文字を検索した時に、検索したい文字が含まれない場合、#VALUE!と表示されます。 このように文字が含まれない場合にエラーが表示されることを逆手に取り、検索したい文字が含まれるのか含まれないのかを判定する文法はありますでしょうか? 例えば、=IF(SERACH("こんにちは",A1)=ERROR,"こんばんわ","こんにちは") このように書くことが出来る方法がありましたら教えて下さい。 出来ればIFERROR関数などを使わずに戻り値のエラーで直接的に分岐させたいです。 教えて下さい、宜しくお願い致します。

  • エクセル関数エラー表示

    こんにちは。 エクセルで関数を使用した場合、結果が「#N/A」や「#DIV/0!」などとエラー表示される場合があります。 このエラーを表示させずに、空白セルとして表示する方法があれば教えて頂けますか? 同時に、「0」(ゼロ)の場合は表示しない方法もあれば、教えていただけますでしょうか。 よろしくお願いいたします。

  • エクセルのエラー非表示について

    ちょっと説明しにくいのですが聞いてください。 シート1に参照元の値があり、シート2に数式があります。さらにシート2の数式での値をVLOOKでシート1に読み込ませています。最終的に印刷するものはシート1です。 シート1でいらないページを行ごと削除すると。シート2では参照元が削除されたので数式内で『#REF!』のエラー表示があり、当然セル上にも『#REF!』のエラーが表示されます。 このエラー表示をゼロもしくは表示しないようにしたいのですがどのようにすればいいでしょうか。一般的には、『ISERROR』関数を使用するんでしょうけど、数式の中に『#REF』があるためかどうかはわかりませんが、『この関数に対して、多すぎる引数が入力されています。』という警告が表示され、できません。どなたかこの解決方法を教えてください。 ちなみにエラーの文字を白くとかはダメで、完全に0などのほかの数値か表示なし””がいいです。

  • エクセルのエラー表示の個数

    エクセルのエラー表示の個数 エクセルで自動計算させた結果が正しく計算されてないと、 #N/Aや#DIV/0!などのエラー表示がでます。 指定された範囲に対し、こういったエラー表示がされているセルの個数を算出する関数を知りたいです。 知っている方いましたらお願いします。

  • Excel エラー表示を回避するようにしたのに・・・

    Excelで、VLOOKUP関数を使って、 「今日の日付の横のセルの中身を表示」させているのですが、 該当データがなかった時のエラー表示や0表示を回避したくて =IF(ISNA(VLOOKUP(TODAY(),元シート!A1:B10,2,0))="","", VLOOKUP(TODAY(),元シート!A1:B10,2,0)) としたのですが、これでもまだエラーや0が表示されます。 多分、日付そのものがない時に#N/A、 日付はあるが横に何も入っていない場合に0が 出ているように思うのですが、・・・ 何かいけないのでしょうか。自分では間違いが見つけられません。

  • excel エラー値を非表示にしたいのですが

    こんにちは。アドバイスを宜しくお願いします。 関数を使って数式を入れた表を作成しているのですが 今回は入力しない所が数箇所ありまして入力していない 箇所を参照しているところや関連のシートにまでエラー値が 表示されてしまいます。 こういった、今回に限ってという場合(特定して決めることが出来ないセル) に表示されるエラー値を非表示にする方法があれば教えていただきたいんです。 実際のところできるのでしょうか? エラー値は#N/Aです。 どうか宜しくお願い致します。

  • Excelで特定文字があった場合、文字を表示したい

    はじめまして。 Excelの関数で質問があります。 あるセル(仮にA1)に文字列を入れます。 他のセルに「A1にAの文字があったら、B1(このセル)にC1にある文字を表示する。Aの文字がなかったらなし、と表示する」という関数を指定したいと思っております。 一応、調べた限りでは「=if(find("A",A1),C1,"なし"」というような関数を使おうと思っております。 が、使用してみたら、「Aの文字がなかったら、なし、と表示する」の部分ができませんでした。 解決するにはどのようにすればよいでしょうか。 また、他によい関数がありましたら併せてお教えいただきたいと思います。 宜しくお願いいたします。

  • excelのエラーを隠したい

    Excel2000を利用しています。 エラー#REF! を関数を使わず、セルの書式設定Τ→表示形式→ユーザー定義で、表示させない、若しくは0と表示させることは可能でしょうか? もし可能であればやり方を教えてください。

  • Excelの日付表示について

    470622と文字列で入力されているA1のセルを西暦で1972/6/22と表示させたい場合は、まずB1のセルにMID関数でS47/06/22と変換させてからC1のセルにVALUE関数で数値に変換し、セルの書式設定で日付の西暦表示に変えるしか方法はないのでしょうか?他にいい方法があれば教えてください。

  • EXCELでエラー表示をさせない方法は?

    例えば、セルA1に入力した数値に対して関数を使ってセルA3にその結果を返す設定をしたとき、セルA1が未入力(空白)だとセルA3にエラー表示が出てしまいます。数値を入力するまで、エラー表示が出ないように出来ないでしょうか?宜しくお願いします。