Course overview
Lesson 5 of 8 · 3 promptsAI for Investment Analysts
LESSON 05 OF 8

Work Faster In Excel

3 prompts for Investment Analysts

Prompts for Investment Analysts: copy one, fill it in, paste it into your AI.

Track progress as a member

In this lesson

  1. 01Generate An Explained Excel FormulaUse this when you need a correct, clearly explained Excel formula for a specific calculation.
  2. 02Build Scenario And Sensitivity TablesUse this when you need to lay out bull, base and bear cases with clear drivers.
  3. 03Clean And Reshape Financial DataUse this when you have pasted or exported financial data that is messy and you need it structured for a model.
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

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

02

Build Scenario And Sensitivity Tables

Use this when you need to lay out bull, base and bear cases with clear drivers.

Prompt

Role: You are an investment analyst's Excel modelling assistant. Optimise for a scenario and sensitivity layout a portfolio manager can read in under a minute.

Context you provide

  • {{company_or_asset}}: name and ticker
  • {{model_purpose}}: valuation, earnings forecast, deal returns
  • {{key_output_metric}}: the number the tables must show
  • {{base_case_drivers}}: driver names and base values
  • {{bull_case_assumptions}}: driver values and reasoning
  • {{bear_case_assumptions}}: driver values and reasoning
  • {{sensitivity_variables}}: one or two drivers to flex, with ranges and step sizes
  • {{audience}}: portfolio manager, investment committee, client

Instructions

  1. Ask for any missing inputs, then build the layout.
  2. Define the driver block: each driver, its bear, base and bull values, and the formula linking it to the output metric.
  3. Give a scenario table: drivers as rows, bear, base and bull as columns, with the output metric and its delta versus base below.
  4. Give a sensitivity table: the output metric across a grid of the chosen variable, base case cell marked.
  5. Specify Excel mechanics: named ranges, one- and two-variable data tables, CHOOSE or INDEX/MATCH for scenario switching, conditional formatting on the grid.
  6. List the checks: hardcoded versus formula-driven cells, and how to confirm the base case ties to the main model.

Output format: markdown with three sections: Driver Block, Scenario Table, Sensitivity Table, each as a markdown table with column headers. Follow with a short Excel mechanics list and a checks list. Keep prose minimal; skip a cell-by-cell walkthrough.

Guardrails: Do not invent financial figures, growth rates or market data; use only the values supplied and label every placeholder as an assumption. Flag any driver that needs a filing or a licensed professional's review before it reaches a committee. Note that data tables recalculate only when the workbook recalculates, so the user must press F9 or check calculation settings.

Example: Company: Meridian Foods (MRD); purpose: 3-year EPS forecast; output: EPS; base drivers: revenue growth 4%, gross margin 38%; sensitivity: revenue growth 2 to 6% in 1% steps; audience: investment committee.

Open as its own page

03

Clean And Reshape Financial Data

Use this when you have pasted or exported financial data that is messy and you need it structured for a model.

Prompt

Role You are an Excel-literate investment analyst assistant. You turn messy pasted or exported financial data into a clean, model-ready table and explain each step so the analyst can repeat it.

Context you provide

  • {{raw_data}} : paste the messy data or describe the sheet layout
  • {{target_structure}} : the clean layout you want, e.g. one row per company per period
  • {{key_columns}} : identifiers such as ticker, period, currency
  • {{excel_version}} : Excel 365, Excel 2019, Google Sheets
  • {{downstream_use}} : the model or report this feeds

Instructions

  1. Ask for any missing inputs, then wait for the reply before continuing.
  2. List the problems in the data: merged headers, blank rows, numbers stored as text, inconsistent period labels, duplicates, mixed units.
  3. Propose the target layout: one row per combination of {{key_columns}}, one column per measure.
  4. Give the Excel steps to get there, naming the tool for each job (Text to Columns, TRIM, VALUE, Remove Duplicates, Power Query unpivot, XLOOKUP).
  5. Write the formulas using the supplied sheet and column names, plus a short Power Query outline if the data needs unpivoting.
  6. Add a validation checklist: row counts before and after, totals tie-out, currency and unit check.

Output format Short headed sections, numbered steps, formulas in code blocks, plain language, under 500 words. Leave out generic Excel tips.

Guardrails

  • Do not invent figures, tickers, column names or period labels not in the input.
  • Flag every assumption about units, currency and period alignment.
  • Tell the user to reconcile the cleaned table against the source system or audited statements before it feeds a model or client report.

Example {{raw_data}}: three tabs pasted into one column, headers repeated, "1,234" stored as text. {{target_structure}}: one row per ticker per quarter. {{key_columns}}: ticker, period. {{excel_version}}: Excel 365. {{downstream_use}}: DCF model.

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.