Windows版WPSでIFERROR関数を使う方法

最終更新:2026年7月17日

IFERRORは4つの操作トピックで確認でき、いずれも会員登録なしで利用できます。以下の索引から各操作に移動してください。

操作一覧

操作ガイド

1. IFERROR関数を入力する

開始位置: 数式タブ → 数式バー

  1. WPSのスプレッドシートを開き、数式を入力するセルを選択します。
  2. 数式バーまたはセルに直接=を入力します。
  3. IFERROR(を入力します。
  4. 表示された構文候補を確認します。
  5. 残りのパラメーターを続けて入力します。

成功条件

  • 画面上の結果: 関数名を入力すると、構文の候補が表示されます。
  • 次にできること: そのまま数式の残りを入力して完成できます。

使用時のヒント

  • よくある間違い: =で始めないと、内容が通常の文字列として扱われる場合があります。
  • 動作環境に関する注意: 編集可能なスプレッドシートのセルで操作する必要があります。

2. 正しい構文でパラメーターを入力する

開始位置: 数式バーまたは対象セル

  1. IFERROR(の後に、確認したい数式または式を入力します。
  2. 現在のスプレッドシート環境で使用されているパラメーター区切り記号を入力します。
  3. エラー発生時に返す値を入力します。たとえば、文字列、数値、または空白を扱う設定などです。
  4. 閉じ括弧を入力します。
  5. Enterキーを押します。

成功条件

  • 画面上の結果: セルには計算結果、または元の数式でエラーが返された場合は代替値が表示されます。
  • 次にできること: 数式をほかのセルにコピーできます。

使用時のヒント

  • よくある間違い: 括弧の対応漏れ、パラメーターの不足、区切り記号の誤りがあると、数式が正しく計算されないことがあります。
  • 動作環境に関する注意: スプレッドシート環境によっては、区切り記号としてセミコロンを使用する場合もあります。

3. シート間参照やネストした数式でIFERRORを使う

開始位置: 数式バー

  1. まず、シート間参照の数式またはネストした数式を作成します。
  2. 外側の数式をIFERROR(で囲みます。
  3. 元の数式を最初のパラメーターとして指定します。
  4. 2番目のパラメーターに、エラー発生時に返す値を設定します。
  5. Enterキーを押し、結果が正しく更新されるか確認します。

成功条件

  • 画面上の結果: 数式が正常に動作すると元の結果が表示され、エラーが発生すると代替内容が表示されます。
  • 次にできること: 参照データが変更されると、結果は自動的に再計算されます。

使用時のヒント

  • よくある間違い: IFERRORで表示上のエラーは隠せますが、元のシート間参照が正しいかどうかは必ず確認してください。
  • 動作環境に関する注意: 参照しているシートとセルが実際に存在することを確認してください。

4. IFERRORの予期しない結果を確認して修正する

開始位置: 結果セル → 数式バー

  1. 結果がまだ正しく見えない場合は、まず数式が=で始まっていることを確認してください。
  2. すべての括弧が正しく対応しているか確認します。
  3. パラメーターの種類と数が、作成中の数式に合っているか確認します。
  4. 参照セルに文字列として保存された数値が含まれていないか、または循環参照が発生していないか確認します。
  5. 必要に応じてF9キーを押して再計算し、結果をもう一度確認します。

成功の条件

  • 画面上の結果: 数式は想定どおりの結果、または代替値を返します。
  • 次にできること: そのまま数式の編集、コピー、下方向へのフィルが行えます。

使用時のヒント

  • よくある間違い: 文字列形式の数値をそのまま計算に使うと、予期しない結果になることがあります。
  • 動作環境に関する注意: 元データ自体に誤りがある場合は、先に元の値を修正してください。