1. トップ
  2. 恋愛
  3. 【Excelエラー対策】「シートが#N/Aだらけ…」見た目のノイズを消し去るスマートな関数3選

【Excelエラー対策】「シートが#N/Aだらけ…」見た目のノイズを消し去るスマートな関数3選

  • 2026.3.3
【Excelエラー対策】「シートが#N/Aだらけ…」見た目のノイズを消し去るスマートな関数3選
出典:イチオシ | 【Excelエラー対策】「シートが#N/Aだらけ…」見た目のノイズを消し去るスマートな関数3選

せっかく作った表が、データ未入力の箇所で「#DIV/0!」となっていたり、検索値が見つからずに「#N/A」と表示されていたりしませんか。そのまま提出してしまうと「詰めが甘い」と思われかねません。エラーは消すのではなく、「コントロールする」ものです。計算結果がエラーになった場合に「空白」や「0」、あるいは「確認中」といったメッセージに置き換える、スマートなエラー処理術を伝授します(最新のExcel(Microsoft 365 / 2021以降)の場合)。

1:エラーを別な値に変える「IFERROR」

数式の結果がエラーの場合は指定した値を返し、それ以外の場合は数式の結果をそのまま返すのがIFERROR関数です。VLOOKUPなどで検索値が見つからない場合に、エラー表示の代わりに「未登録」と表示させたり、割り算で分母が0の時に空白にしたりするのに最適です。「=IFERROR(数式, "代替テキスト")」と囲むだけで、表の見た目が劇的に美しくなります。

2:数値チェックを行う「ISNUMBER」

対象が数値のときにTRUEを返すのがISNUMBER関数です。入力されたデータが正しい形式(数値)であるかをチェックする際に役立ちます。例えば、FIND関数と組み合わせて「特定の文字が含まれているか」を判定するロジック(含まれていれば位置が数値で返るためTRUE、なければエラーになる)を作るなど、高度な条件判定の部品としても頻繁に使用されます。

3:条件分岐の王道「IF」

値または数式が条件を満たしているかどうかを判定し、TRUEかFALSEかで異なる値を返すのがIF関数です。すべての論理式の基本であり、「もし空欄なら計算しない」「もし目標達成なら"達成"と表示」といった制御を行います。IFERROR関数では対応しきれない、より細かな条件(エラーではないが不適切な値など)を処理する際には、やはりこの関数が最強のツールとなります。


エラー表示を放置しない気配りが、資料の信頼性を高めます。読む人がストレスを感じない、ノイズレスな美しいシート作りを心がけましょう。


<出典>

Excel 関数 (機能別)

(Microsoft)

※記事内における情報は原稿執筆時のものです。


元記事で読む
の記事をもっとみる