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

最終更新:2026年7月20日

IF関数は4つのトピックで学べます。無料トピックは4件、会員関連トピックは0件です。以下の目次から必要なセクションに移動できます。

操作ガイド目次

操作手順

1. IF関数を入力する

開始位置: スプレッドシートを開き、対象のセルを選択して、数式バーまたはセルに直接入力します。

  1. スプレッドシートを開きます。
  2. 数式を入力するセルを選択します。
  3. 数式バーまたはセルに=と入力します。
  4. 関数を開始するには、続けてIF(と入力します。

成功条件

  • 現在のセルが数式編集モードになります。
  • 数式は=IF(で始まります。
  • 残りの引数を続けて入力できます。

使用時のヒント

  • 数式は必ず=から始めてください。
  • 元データを上書きしないよう、結果を表示するセルに数式を入力することをおすすめします。

2. 構文ガイドを確認して引数を入力する

開始位置: IF(と入力したら、数式バーでそのまま編集を続けます。

  1. IF(と入力し、表示される構文ガイドを確認します。
  2. 論理式を入力します。
  3. 条件が真の場合に返す値を入力します。
  4. 条件が偽の場合に返す値を入力します。
  5. 閉じかっこを入力します。
  6. Enterキーを押して確定します。

成功条件

  • IF関数の引数ガイドが表示されます。
  • 数式の構造が完成し、かっこの対応も正しく取れています。
  • Enterキーを押すと、セルに計算結果が表示されます。

使用時のヒント

  • 現在の入力ルールに従って引数を区切ってください。
  • 結果が正しく見えない場合は、まずかっこと引数の順序を確認してください。

3. シート間参照を使う

開始位置: IFの引数を編集中に、別のワークシートのセルを参照します。

  1. 対象のセルに=IF(と入力します。
  2. 参照を挿入する位置にカーソルを置きます。
  3. 別のワークシートに切り替え、参照したいセルを選択します。
  4. 現在の数式に戻り、残りの引数を入力します。
  5. Enterキーを押して数式を確定します。

成功条件

  • 数式にシート間参照が含まれています。
  • 参照先ワークシートのデータが変わると、結果も変化します。
  • 保存して再度開いた後も、ファイルは正しく計算されます。

使用時のヒント

  • 参照するセルの種類が、論理条件に合っていることを確認してください。
  • ワークシート名を変更した場合は、参照が引き続き有効か確認してください。

4. ネストした計算を作成し、結果の更新を確認する

開始位置: 数式の戻り値の部分に、別のIF関数または計算式を入力します。

  1. 最初のIF条件を入力します。
  2. 戻り値の位置に別のIF関数を追加して、ネスト構造を作成します。
  3. 各レベルのかっこがすべて正しく閉じていることを確認します。
  4. Enterキーを押して数式を確定します。
  5. 参照データを変更し、結果が自動的に更新されることを確認します。

成功条件

  • この数式では、多段階の条件分岐を処理できます。
  • 関連データが変更されると、結果は再計算されます。
  • セルには最終結果または計算値が表示されます。

使用時のヒント

  • ネストが長くなる場合は、入力前にロジックの順序を整理してください。
  • 結果が正しくない場合は、各条件と戻り値を1段階ずつ確認してください。