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

最終更新:2026年7月20日

IF関数は、数式の入力、構文ヒント、ワークシート間参照、ネストしたロジックを含む4つの操作トピックで利用できます。4項目は会員登録不要で、会員限定の項目は0件です。

操作ガイド一覧

操作ガイド

1. IF関数を入力する

操作手順: WPSスプレッドシートを開く → 対象セルを選択 → 数式バーを使う、またはセルに直接入力する

  1. スプレッドシートファイルを開きます。
  2. 結果を表示したいセルを選択します。
  3. 数式を開始するには、=を入力します。
  4. IF(と入力します。

成功条件

  • 画面上の結果: 対象セルが数式編集モードになります。
  • 次にできる操作: 条件と返り値の入力を続けられます。

使用時のヒント

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

2. 構文ヒントを確認して引数を入力する

操作手順: 数式バー

  1. IF(と入力したら、構文ヒントを確認します。
  2. 論理条件を入力します。
  3. 条件が真の場合に返す値を入力します。
  4. 条件が偽の場合に返す値を入力します。
  5. 括弧を閉じてEnterキーを押します。

成功条件

  • 画面上の結果: セルに計算結果が表示されます。
  • 次にできる操作: セルを再度選択すると、数式バーに完全な数式が表示されます。

使用時のヒント

  • よくある間違い: 引数の順序が正しくないと、結果が期待どおりにならない場合があります。
  • よくある間違い: 括弧や区切り記号が不足していると、数式エラーの原因になります。

3. IF内で別のワークシートを参照する

操作手順: 数式バー → IF数式の編集中に別のワークシートのセルを選択する

  1. 結果を表示するセルを選択し、=IF(と入力します。
  2. 条件の一部を入力します。
  3. 参照したいワークシートに切り替えます。
  4. 条件に含めるセル参照を選択します。
  5. 数式に戻り、残りの引数を入力してからEnterキーを押します。

成功条件

  • 画面上の結果: 数式に別のワークシートへの参照が含まれます。
  • 次にできる操作: 参照先のデータが変更されると、結果もそれに応じて更新されます。

使用時のヒント

  • よくある間違い: 誤ったワークシートやセルを参照すると、判定結果が変わることがあります。
  • 動作環境に関する注意: 参照先のワークシートは、現在のブック内でアクセス可能である必要があります。

4. ネストしたIFで多段階ロジックを使う

操作手順: 数式バー

  1. 対象セルで=IF(と入力します。
  2. 最初の条件と返り値を入力します。
  3. 偽の場合の結果を入力する位置に、さらにIF(を入力します。
  4. ルールに基づいて多段階のロジックを完成させます。
  5. 括弧を確認してEnterキーを押します。

成功条件

  • 画面上の結果: セルに複数段階の条件に一致した結果が返されます。
  • 次にできる操作: 参照している条件を変更すると、結果が再計算されます。

使用時のヒント

  • よくある間違い: ネストが深くなるほど、括弧の対応ミスが起こりやすくなります。
  • よくある間違い: 数式を入力する前に、判定の順序を整理しておくと役立ちます。