build_drivers_report
Generate a drivers report with sensitivity analysis, key findings, tornado chart, and recommended actions to identify main drivers of an uncertainty output.
Instructions
ModelRisk: Build a single-sheet drivers report — a sensitivity analysis presented for a decision-maker. Drops onto a new sheet: title band; auto-generated KEY FINDINGS in plain English ('The dominant driver of NPV is widget cost, r = -0.65; higher widget cost lowers NPV'); a prominent tornado chart; a driver-ranking table with correlation + |r| + approximate variance share; a HOW TO READ THIS CHART panel for stakeholders who don't know what Spearman correlation means; and tiered RECOMMENDED ACTIONS (focus / monitor / deprioritise) grouping inputs by strength. Use this when the user asks for an uncertainty-drivers report rather than the broader executive dashboard.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Report title. Default: 'Uncertainty Drivers — <output>'. | |
| subtitle | No | Subtitle. Default: 'Sensitivity analysis · N iterations · <date>'. | |
| sheet_name | No | Target sheet name. Default 'Drivers_Report'. Replaced if it already exists. | Drivers_Report |
| output_name | Yes | The output to analyze drivers for (e.g. 'NPV', 'TotalCost'). Each call produces one sheet for one output. Call multiple times for multiple outputs. | |
| workbook_name | No | Workbook name. Omit for the active workbook. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||