要件からExcel数式を作成する

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

クイック回答

計算要件と実際の列構成を、検証可能な数式に変換する. 入力するもの: 計算要件, 列またはセル, 例示行と期待する結果. 期待される結果: コピーして使える数式、仕組みの説明、前提、テストケース.

1

コンテキストを追加

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

2

あなたのプロンプト

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

次の要件に対応するExcel数式を作成してください:
[requirement]

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

例示行と期待する結果:
[examples]

指定された見出しまたはセル参照をそのまま使用してください。存在しない列を作り出さないでください。要件に曖昧さがある場合は、数式を提案する前に曖昧な点を列挙してください。次の内容を返してください:
1. 最初のデータ行に使用する数式
2. 各部分の分かりやすい説明
3. 空欄、エラー、日付、テキスト、地域別の区切り文字に関する前提
4. 期待結果を含む3つのテストケース
5. より簡単な代替案がある場合は、その案

標準的なExcel関数を優先し、必要でない限り揮発性関数を使用しないでください。
Playgroundで試す
デフォルトで非公開プロンプトの組み立てはブラウザ内で行われます。組織が許可しない限り、機密情報を AI サービスに入力しないでください。

入力から結果へ

具体例

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

実際の入力

計算要件
E列で、注文が未完了だった暦日数を計算する。完了日がある場合はその日付を使用し、ない場合は2026年6月30日を使用する。作成日がない場合は結果を空欄にする。
列またはセル
A:注文ID(テキスト)、C:作成日(Excel日付)、D:完了日(Excel日付または空欄)、E:未完了日数。データは2行目から始まる。
例示行と期待する結果
C2=2026/6/1、D2=2026/6/5 => 4。C3=2026/6/20、D3は空欄 => 10。C4は空欄、D4は空欄 => 空欄。

出力例

  1. E2の数式 =IF(C2="","",IF(D2="",DATE(2026,6,30)-C2,D2-C2))

  2. 仕組み 外側のIFは、C2に作成日がない場合に空文字列を返します。内側のIFは、D2が空欄なら2026年6月30日を使用し、それ以外は完了日から作成日を引きます。Excelでは日付をシリアル値として保存するため、日付同士の減算で暦日数が得られます。

  3. 前提 C列とD列には、テキストではなく実際のExcel日付が入っています。同日完了は0を返します。完了日が作成日より前の場合は負数となり、隠さずに調査する必要があります。数式はカンマを使用しています。セミコロンを区切り文字に使う環境では置き換えてください。

  4. テスト 6月1日から6月5日 → 4。6月20日で完了日なし → 10。作成日なし → 空欄。同日完了の例も追加し、0が業務定義に合うことを確認してください。

  5. 代替案 3つのルールすべてを保持したまま、実質的により簡単にできる標準数式はありません。

これがうまくいく理由

  1. 1

    実際の見出しと期待結果により、数式を実際のワークブックに合わせて制約できます。

  2. 2

    境界条件を明示することで、数式を下方向へコピーする前に、空欄やデータ型の処理ミスを見つけられます。

結果を確認

  • 数式は、提示されたセルまたは見出しだけを参照していますか?

  • テストケースは空欄と境界値を含んでいますか?

  • 少なくとも2行の結果が手計算と一致していますか?

安心して使うために

よくある質問

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

「要件からExcel数式を作成する」を使う前に、何を準備すればよいですか?

「要件からExcel数式を作成する」を使うには、計算要件、列またはセル、例示行と期待する結果を準備してください。プレースホルダーは確認できる情報だけで置き換えてください。不明な点はモデルに推測させず、不明であることを明記してください。

「要件からExcel数式を作成する」の結果が、そのまま使えないのはどのような場合ですか?

提示された根拠から、記載された成果である「コピーして使える数式、仕組みの説明、前提、テストケース」が得られていない場合や、未解決の仮定、承認漏れ、推測で補った情報に依存している場合は、その結果をまだ使用できません。チェック項目を公開前の判定基準として使い、根拠のない出力を整えるのではなく、元の入力を修正するか、権限のある担当者を指名して確認を依頼してください。

「要件からExcel数式を作成する」は、どのAIツールでテストされていますか?

2026年8月28日時点の公開テスト記録では、「要件からExcel数式を作成する」のテスト済みツールとしてChatGPTが記載されています。これは実行記録があることを示すもので、後の製品バージョンでの互換性や同一の結果を保証するものではありません。別のツールやバージョンを使う場合は、すべての制約を明示したまま、使用前に結果のチェックをもう一度行ってください。

さらに探す方法

このレシピが役立つ場面

作業を前に進める