Workflow: Financial Model Validation

🌐 Languages: English Français

Estimated time: 30-45 minutes Difficulty: Intermediate Category: 📊 Administrative Professions: Finance managers, Controllers, Business owners


Use Case

You have a financial model (budget, forecast, pricing calculator) in Excel and need to:

⚠️ Important: This workflow uses Cowork’s Excel generation capabilities (creating new analysis files). It does NOT use the Claude in Excel add-in (Microsoft Excel add-in for formula assistance). See comparison.


Prerequisites


Step-by-Step Instructions

Step 1: Prepare Model for Review

# Create workspace structure
mkdir -p ~/Cowork-Workspace/{input/financial-model,output}

# Copy your model to workspace
cp ~/path/to/your-model.xlsx ~/Cowork-Workspace/input/financial-model/

Tip: Make a backup of the original file before validation.

Step 2: Initial Structure Analysis

Request a high-level overview:

Analyze the Excel file at ~/Cowork-Workspace/input/financial-model/your-model.xlsx

Provide:
1. Sheet list with purpose of each
2. Key input cells (where assumptions are entered)
3. Key output cells (final results)
4. Dependencies between sheets

Save summary to: ~/Cowork-Workspace/output/model-structure.md

Step 3: Formula Audit

Check formula integrity:

Audit all formulas in ~/Cowork-Workspace/input/financial-model/your-model.xlsx

Create an Excel report at ~/Cowork-Workspace/output/formula-audit.xlsx with:

Sheet 1 - "Formula Inventory":
- Cell Reference
- Formula
- Sheet Name
- Formula Type (SUM, IF, VLOOKUP, etc.)
- References (which cells it depends on)

Sheet 2 - "Potential Issues":
- Cell Reference
- Issue Type (hardcoded value in formula, missing error handling, complex nested formula)
- Severity (Low/Medium/High)
- Recommendation

Sheet 3 - "Cross-Sheet Dependencies":
- Source Sheet
- Target Sheet
- Number of References
- Key Linked Cells

Step 4: Error Detection

Identify calculation errors:

Check ~/Cowork-Workspace/input/financial-model/your-model.xlsx for:

1. Cells with #REF!, #VALUE!, #DIV/0!, #N/A errors
2. Circular references
3. Hidden cells with formulas
4. Inconsistent formula patterns (e.g., row 5 uses different logic than rows 1-4)

Save findings to: ~/Cowork-Workspace/output/error-report.md

Step 5: Assumption Documentation

Extract and document assumptions:

Review ~/Cowork-Workspace/input/financial-model/your-model.xlsx

Create ~/Cowork-Workspace/output/assumptions.xlsx with:

Sheet 1 - "Input Assumptions":
- Parameter Name
- Current Value
- Unit
- Source/Justification
- Last Updated
- Sensitivity (Low/Medium/High impact on results)

Sheet 2 - "Calculated Assumptions":
- Parameter Name
- Formula
- Current Value
- Dependencies

Step 6: Sensitivity Check

Test assumption sensitivity:

For the financial model at ~/Cowork-Workspace/input/financial-model/your-model.xlsx:

Identify the 5 most critical input assumptions (those with highest impact on final results).

Create ~/Cowork-Workspace/output/sensitivity-analysis.md documenting:
- Which assumptions drive the most variance
- Recommended ranges for scenario planning
- Red flags if assumptions are changed

Step 7: Generate Validation Report

Compile findings into executive summary:

Create a Word document at ~/Cowork-Workspace/output/validation-report.docx

Include:
1. Executive Summary
   - Model purpose
   - Validation date
   - Overall health score (Pass/Warning/Fail)

2. Findings
   - Formula issues found
   - Errors detected
   - Assumption gaps

3. Recommendations
   - Critical fixes required
   - Best practice improvements
   - Documentation needs

4. Appendices
   - Detailed formula audit (reference to Excel file)
   - Assumption list (reference to Excel file)

Success Criteria

Complete when:


Common Pitfalls

Issue Solution
Model too large (>10MB) Split into modules, validate separately
Complex VBA macros Cowork cannot execute macros—document manually
External data links Note dependencies, validate data sources separately
Password-protected sheets Unlock sheets before analysis

French Context Adaptations

For French TPE/PME:

Terminology:

Compliance:

Regional Settings:

When analyzing, use European Excel syntax:
- Formula separator: semicolon (;) not comma (,)
- Decimal separator: comma (,) not period (.)
- Example: =SOMME(A1;A2) not =SUM(A1,A2)

Advanced Tips

Large Models:

Recurring Validation:

Stakeholder Communication:


Example Prompt (Complete Workflow)

I have a financial model at ~/Cowork-Workspace/input/financial-model/budget-2026.xlsx

Execute this validation workflow:

1. Structure Analysis:
   - List all sheets with purposes
   - Identify input vs calculation vs output sheets
   - Save to structure-analysis.md

2. Formula Audit:
   - Inventory all formulas
   - Flag potential issues (hardcoded values, complex nesting)
   - Create formula-audit.xlsx

3. Error Detection:
   - Find #REF!, #VALUE!, #DIV/0! errors
   - Check for circular references
   - Report hidden formulas
   - Save to error-report.md

4. Assumption Documentation:
   - Extract all input assumptions
   - Document sources and sensitivity
   - Create assumptions.xlsx

5. Validation Report:
   - Executive summary (1 page)
   - Detailed findings
   - Recommendations
   - Save to validation-report.docx

Use European Excel syntax (semicolon separators, French function names).


*← Back to Workflows Cowork Documentation*