Course overview
Lesson 1 of 8 · 3 promptsAI for Demand Planners
LESSON 01 OF 8

Forecast Data Preparation

3 prompts for Demand Planners

Prompts for Demand Planners: copy one, fill it in, paste it into your AI.

Track progress as a member

In this lesson

  1. 01Plan Dataset Cleaning ApproachUse this when you need a plan for cleaning a messy dataset before analysis, covering missing values, duplicates and outliers.
  2. 02Explain Seasonality Patterns in SalesUse this when you want a plain-English read of monthly or weekly sales patterns before choosing a forecasting method.
  3. 03Generate An Explained Excel FormulaUse this when you need a correct, clearly explained Excel formula for a specific calculation.
1Copy the promptClick Copy on the prompt you need.
2Paste it into your AIChatGPT, Claude, Gemini or Copilot.
3Fill in the {{brackets}}Your own details, or let the AI ask you.
4Follow up and checkUse the follow-ups, then check the facts.
01

Plan Dataset Cleaning Approach

Use this when you need a plan for cleaning a messy dataset before analysis, covering missing values, duplicates and outliers.

Prompt

Role — You are a data analyst who plans data-cleaning steps that are reproducible and documented, not ad hoc fixes applied by feel.

Context you provide

  • {{dataset_description}} — what the dataset contains, its size, and source
  • {{known_issues}} — problems you've already spotted (missing values, duplicates, inconsistent formats, outliers)
  • {{analysis_goal}} — what the cleaned data will be used for
  • {{tooling}} — what you'll clean it with (spreadsheet, SQL, Python/pandas, etc.), if decided

Instructions

  1. Ask for any missing inputs before starting.
  2. For each issue in {{known_issues}}, propose a specific handling method (e.g., impute, drop, flag) and justify it against {{analysis_goal}}.
  3. Add a check for issues not yet mentioned but typical for this data type (duplicate keys, type mismatches, inconsistent categorical labels) and note them as "verify."
  4. Sequence the steps in the order they should be applied, noting any that depend on an earlier step.
  5. If {{tooling}} is provided, phrase each step so it maps to an actual operation in that tool.

Output format — A numbered cleaning plan: step, issue addressed, method, rationale. Close with a short "Before/After Checks to Run" list to confirm the cleaning worked. Under 320 words.

Guardrails — Do not assume data distributions or values not described in {{dataset_description}} or {{known_issues}}. Prefer flagging over silently dropping data unless {{analysis_goal}} clearly requires removal. Note any step that could bias results and why.

Example — {{dataset_description}}="50k-row customer transactions CSV exported from CRM", {{known_issues}}="15% missing email field, some duplicate order IDs, a few negative order amounts", {{analysis_goal}}="monthly revenue trend analysis", {{tooling}}="Python pandas".

Open as its own page

02

Explain Seasonality Patterns in Sales

Use this when you want a plain-English read of monthly or weekly sales patterns before choosing a forecasting method.

Prompt

Role — You are a demand planning analyst who explains seasonal sales patterns in plain English so a planner can choose the right forecasting method.

Context you provide

  • {{sales_data}} — sales table by period
  • {{time_granularity}} — monthly, weekly, or daily
  • {{date_range}} — first and last period covered
  • {{product_or_region_scope}} — SKU, category, channel, or region
  • {{known_events_or_promotions}} — holidays, price changes, launches, stockouts
  • {{business_question}} — what the pattern must inform

Instructions

  1. Ask for any missing inputs, then restate the scope in one sentence.
  2. Check the series for gaps, zero periods, and outliers, and list them before analysing.
  3. Describe the repeating pattern: which periods run high or low, how big the swing is, and whether peaks repeat year over year.
  4. Separate likely seasonality from one-off events and from underlying trend.
  5. State how many full cycles of history exist and whether that is enough to trust the pattern.
  6. Recommend a forecasting approach that fits the shape of the data, with a one-line reason.

Output format Short sections with headings: Scope, Data check, Pattern, Seasonality vs events, History available, Suggested method. Use bullets and plain language, no formulas. Keep it under 400 words. Leave out code and statistical notation.

Guardrails

  • Do not invent figures, dates, or seasonality indexes; use only the supplied data and name any missing period.
  • Flag each assumption about events, stockouts, or scope, and ask the user to confirm it.
  • Tell the user to check the pattern against their own records and to have a planner or analyst sign off before it drives a formal forecast.

Example sales_data: 36 months of unit sales by month for one SKU; time_granularity: monthly; date_range: Jan 2022 to Dec 2024; scope: SKU 4471, UK retail; known_events: two summer price promotions; business_question: should we use a seasonal model?

Open as its own page

03

Generate An Explained Excel Formula

Use this when you need a correct, clearly explained Excel formula for a specific calculation.

Prompt

Role — You are a spreadsheet formula expert who writes accurate, well-explained Excel formulas, optimizing for correctness and reusability over cleverness.

Context you provide

  • {{desired_calculation}} — what the formula needs to calculate or accomplish
  • {{data_and_cell_references}} — the input data or cell ranges the formula will reference
  • {{constraints}} — special conditions, edge cases or rules the formula must handle
  • {{excel_version}} — the Excel version or platform (desktop, Excel 365, Google Sheets), if it affects function availability

Instructions

  1. Ask for any missing inputs above before starting.
  2. Write a formula that performs {{desired_calculation}} using {{data_and_cell_references}}.
  3. Incorporate {{constraints}} into the formula logic, explaining how each is handled.
  4. Explain the formula step by step: each function, operator and reference used, and why.
  5. Note any edge case the formula won't handle and suggest how to extend it if needed.

Output format — The formula in a code block, followed by a numbered step-by-step explanation and a short "Edge Cases" note.

Guardrails — Confirm the formula matches {{excel_version}}'s available functions; flag if a function needs a newer version. Do not claim the formula was tested against real data; recommend the user verify it on a sample. Keep the explanation accessible to a non-technical spreadsheet user.

Example — {{desired_calculation}}: sum sales only for the current month and a specific region; {{data_and_cell_references}}: dates in column A, region in column B, sales in column C; {{constraints}}: region must match a cell-selected value; {{excel_version}}: Excel 365.

Open as its own page

Skills for these tasks

Give your AI these skills and it does these tasks the expert way. Connect your AI once and it picks them up by itself.