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

最終更新:2026年7月17日

ISERRORは4つの操作ガイドで利用でき、いずれも会員登録なしで使用できます。目次からトピックを選び、手順に沿って操作してください。

操作ガイド一覧

操作ガイド

1. 基本的なISERROR数式を入力する

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

  1. スプレッドシートを開き、結果を表示するセルを選択します。
  2. 数式を開始するには=を入力します。
  3. ISERROR(を入力し、構文ヒントを確認します。
  4. テストしたい値、式、またはセル参照を追加します。
  5. 閉じかっこを入力し、Enterキーを押して結果を確認します。

成功条件

  • 画面上の結果: 対象セルにTRUEまたはFALSEが返されます。
  • 次にできる操作: 数式をコピーしたり、下方向にオートフィルしたり、ほかの関数の中にネストしたりできます。

使用時のヒント

  • よくある間違い: かっこや引数が不足していると、数式自体がエラーを返すことがあります。
  • 環境に関する注意: 数式は=で始める必要があります。

2. IFとISERRORを組み合わせてエラー結果を処理する

開始位置: 結果を表示するセルを選択 → 数式バー

  1. 結果を表示するセルを選択します。
  2. =IF(ISERROR(A1/B1),"Result error",A1/B1)のような数式を入力します。
  3. Enterキーを押して数式を確定します。
  4. 元データを変更し、表示結果が想定どおりに切り替わるか確認します。

成功条件

  • 画面上の結果: エラーが発生した場合はカスタムテキストまたは置き換え結果が表示され、それ以外の場合は通常の計算結果が表示されます。
  • 次にできる操作: メッセージテキストや置き換え用の数式を引き続き編集できます。

使用時のヒント

  • よくある間違い: テキスト内容は二重引用符で囲む必要があります。
  • 環境に関する注意: テスト対象の式は、スプレッドシートの数式構文に従う必要があります。

3. シート間参照のエラーを確認する

開始位置: 対象セル → 数式バー

  1. 結果を表示するセルに、=ISERROR(Sheet2!A1)または別のシート間参照式を入力します。
  2. Enterキーを押して数式を確定します。
  3. 参照しているシート、セル、または範囲が有効か確認します。
  4. 必要に応じて、IFと組み合わせてメッセージを返すこともできます。

成功条件

  • 画面上の結果: 有効な参照はFALSEを返し、無効な参照はTRUEを返します。
  • 次にできる操作: 壊れている参照を引き続き特定し、数式を修正できます。

使用時のヒント

  • よくある間違い: シート名や範囲が正しくないと、結果に影響することがあります。
  • 環境に関する注意: シート間参照を使用する前に、対象のワークシートが存在することを確認してください。

4. 想定外のISERROR結果をトラブルシューティングする

開始位置: 数式バー

  1. 数式が=で始まっているか確認します。
  2. かっこ、カンマ、参照がすべて正しく入力されているか確認します。
  3. 引数に、文字列形式の数値、無効な参照、または循環参照が含まれていないか確認します。
  4. 必要に応じてF9キーを押して再計算し、結果をもう一度確認します。

成功条件

  • 画面上の結果: 修正後、数式は正常にTRUEまたはFALSEを返します。
  • 次にできる操作: 元の数式を引き続き編集して、計算を完了できます。

使用時のヒント

  • よくある間違い: 数値を文字列として入力すると、関連する計算結果に影響することがあります。
  • 環境に関する注意: 長い数式は、数式バーで編集すると全体を確認しやすくなります。