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

最終更新:2026年7月20日

ISNAは3つの操作トピックで学べます。いずれも会員登録不要で、以下の目次から各トピックに移動できます。

操作目次

操作ガイド

1. ISNA関数を入力する

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

  1. WPSスプレッドシートを開き、結果を表示したいセルを選択します。
  2. 数式バーまたはセルに直接、=ISNA( と入力します。
  3. 判定したい値、セル、または数式を入力します。たとえば A2 や検索結果などです。
  4. 閉じかっこ ) を入力し、Enterキーを押します。
  5. 結果を確認します。対象の値が #N/A の場合はTRUE、それ以外はFALSEが返されます。

成功条件

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

使用時のヒント

  • よくある間違い: 閉じかっこを入力し忘れると、数式は正しく計算されません。
  • 使用環境に関する注意: 判定対象の内容が実際にはエラー値でない場合、ISNAはTRUEを返しません。

2. IF内でISNAを使って結果を確認する

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

  1. 検索数式など、#N/A を返す可能性がある数式結果を用意します。
  2. 対象セルに、=IF(ISNA(A2),"Not found",A2) のような数式を入力します。
  3. Enterキーを押して数式を確定します。
  4. A2 が #N/A の場合、セルには設定したテキストが表示され、それ以外の場合は元の結果が表示されます。
  5. 必要に応じて、表示するメッセージや置き換え結果を編集します。

成功条件

  • 画面上の結果: エラー値が、よりわかりやすいテキストまたは代替結果に置き換えられます。
  • 次にできること: 数式をほかの行にコピーして、そのまま使い続けられます。

使用時のヒント

  • よくある間違い: 文字列は二重引用符で囲む必要があります。
  • 使用環境に関する注意: 参照するセル位置が誤っていると、結果が期待どおりにならない場合があります。

3. シート間参照が #N/A を返すか確認する

開始位置: 対象のワークシートを開く → 結果セルを選択 → 数式バー

  1. 現在のワークシートで、確認結果を表示したいセルを選択します。
  2. =ISNA(Sheet2!A2) のように、シート間参照を含む数式を入力します。
  3. Enterキーを押して確定します。
  4. 返された結果を確認し、参照先セルが #N/A かどうかを確認します。
  5. 必要に応じて、IF、AND、またはほかの関数との組み合わせを続けて使用できます。

成功条件

  • 画面上の結果: 現在のワークシートにTRUEまたはFALSEが表示されます。
  • 次にできること: シート間データの絞り込み、マーキング、置き換えを続けて行えます。

使用時のヒント

  • よくある間違い: シート名またはセル参照が正しくないと、結果に影響することがあります。
  • 使用環境に関する注意: 元データが変更されると、結果もそれに応じて更新されます。