複数条件の Excel IF 数式を作る

著者: AILesson5 分でセットアップテスト済み:ChatGPTレビュー日: 2026-08-28

クイック回答

順序のある業務ルールを、優先順位と境界条件が明確な数式へ変換する. 入力するもの: 業務ルール, 列とデータ型, サンプルケース. 期待される結果: 判断表とテストを含む、レビュー可能な IF または IFS 数式.

1

コンテキストを追加

テキストはこのブラウザ内に留まります。AILesson Prompts は、そのテキストをモデルやサーバーに送信しません。

2

あなたのプロンプト

未入力のフィールドはプレースホルダーとして表示されたままなので、プロンプトをコピーして編集できます。

次のルールに対する Excel の IF、IFS、または SWITCH 数式を作成してください:
[rules]

ワークブックの構成:
[layout]

サンプルケースと期待する結果:
[examples]

まず、ルールを順序づけた判断表へ変換し、条件の重複、抜け、曖昧な境界、フォールバック結果を特定してください。優先順位が明確になるまでは数式を書かないでください。次に、最初のデータ行に対する数式を示し、IF、IFS、SWITCH のいずれが適切か説明して、空白、境界値と等しい値、複数条件に一致するケースを含むすべての分岐をテストしてください。フォールバックが明示的に許可されていない限り、想定外の入力を隠さないでください。
Playgroundで試す
デフォルトで非公開プロンプトの組み立てはブラウザ内で行われます。組織が許可しない限り、機密情報を AI サービスに入力しないでください。

入力から結果へ

具体例

具体的なコンテキストを加えると、このレシピが実用的な結果になる様子をご覧ください。

実際の入力

業務ルール
スコアが空白の場合、ステータスは 'Review'。スコアが 90 以上で、期限超過日数が 0 より大きい場合は 'Priority'。それ以外では、スコア 90~100 は 'High'、70~89 は 'Medium'、70 未満は 'Low'。0 未満または 100 を超える無効なスコアは 'Invalid' と表示する。
列とデータ型
C:Score(数値または空白)、D:Overdue Days(整数)、E:Status。データは 2 行目から。
サンプルケース
C2=95,D2=2 => Priority、95,0 => High、90,0 => High、70,0 => Medium、69,0 => Low、空白 => Review、105 => Invalid。

出力例

判断順: 空白 → Review、0~100 の範囲外 → Invalid、スコア ≥90 かつ期限超過 >0 → Priority、スコア ≥90 → High、スコア ≥70 → Medium、それ以外 → Low。無効値の確認はしきい値による分岐より前に置き、Priority は High より前に置く必要があります。90 以上のスコアは両方に一致するためです。

E2 の数式 =IFS(C2="","Review",OR(C2<0,C2>100),"Invalid",AND(C2>=90,D2>0),"Priority",C2>=90,"High",C2>=70,"Medium",TRUE,"Low")

ルールは 1 つの完全一致値の対応ではなく、順序づけた条件式なので、深く入れ子にした IF より IFS のほうが明確です。テスト:95/2 → Priority、95/0 と 90/0 → High、70/0 → Medium、69/0 → Low、空白 → Review、105 → Invalid。下方向へ数式をコピーする前に、負の期限超過日数が有効か、数値を表すテキストを受け入れるか確認してください。

これがうまくいく理由

  1. 1

    順序づけた判断表により、入れ子のロジックが読みにくくなる前に優先順位を明らかにできます。

  2. 2

    重複条件と正確な境界をテストすることで、最も一般的な分類ミスを発見できます。

結果を確認

  • 考えられる各入力が、意図した 1 つの分岐に到達しますか?

  • より具体的または優先度の高い条件を先に評価していますか?

  • フォールバック結果が明示され、許可されていますか?

安心して使うために

よくある質問

このレシピをいつ使うか、何を用意するか、どの場面で人による確認が依然として重要かについての実践的な回答です。

「複数条件の Excel IF 数式を作る」を使う前に、何を準備すればよいですか?

業務ルール、列とデータ型、サンプルケースを準備してください。プレースホルダーは確認できる情報だけで置き換え、詳細が不明な場合はモデルに推測させず、不明であることを明示してください。

「複数条件の Excel IF 数式を作る」の結果が、まだ使用できないのはどのような場合ですか?

結果が所定の成果である「判断表とテストを含む、レビュー可能な IF または IFS 数式」をまだ実現していない場合、または未解決の仮定、承認不足、作り上げた詳細に依存している場合は使用できません。チェック項目を公開可否の基準とし、元の入力を修正するか、権限を持つ担当者へレビューを依頼してください。

「複数条件の Excel IF 数式を作る」について、テスト記録がある AI ツールはどれですか?

2026-08-28 時点の公開テスト記録には ChatGPT が掲載されています。これは実行記録を示すもので、今後の互換性や同一結果を保証しません。別のツールやバージョンでは、すべての制約を明示し、使用前に結果のチェックを再実行してください。

さらに探す方法

このレシピが役立つ場面

作業を前に進める