Loading...
Loading...
This skill should be used when completing LBO (Leveraged Buyout) model templates in Excel for private equity transactions, deal materials, or investment committee presentations. The skill fills in formulas, validates calculations, and ensures professional formatting standards that adapt to any template structure.
npx skill4agent add anthropics/financial-services lbo-modelexamples/LBO_Model.xlsxLBO_Model.xlsxExcel.run(async (context) => {...})range.formulas = [["=B5*B6"]]range.formulasrange.valuesrange.format.font.colorrange.format.fill.color.merge().valuesInvalidArgumentws.getRange("A7").values = [["SOURCES & USES"]]ws.getRange("A7:F7").merge(); ws.getRange("A7:F7").format.fill.color = "#1F4E79";ws["D20"] = "=B5*B6"recalc.pycell.value = "=B5*B6"cell.value = 1250examples/LBO_Model.xlsx=B4*B5=SUM()=-MAX(0,B4)=B9=B45=Assumptions!B5='Operating Model'!C10#1F4E79#D9E1F2#F2F2F2#BDD7EE$#,##0;($#,##0);"-"$#,##0.00.0%0.0"x"0.00"x"[8.0x, 9.0x, 10.0x, 11.0x, 12.0x]#BDD7EE$A5B$4python /mnt/skills/public/xlsx/recalc.py model.xlsx[base-2Δ, base-Δ, base, base+Δ, base+2Δ]#BDD7EE| Error | What Goes Wrong | How to Fix |
|---|---|---|
| Hardcoding calculated values | Model doesn't update when inputs change | Always use formulas that reference source cells |
| Wrong cell references after copying | Formulas point to wrong cells | Verify all links, use appropriate $ anchoring |
| Circular reference errors | Model can't calculate | Use beginning balances for interest-type calcs, break the circle |
| Sections don't balance | Totals that should match don't | Ensure one item is the plug (calculated as difference) |
| Negative balances where impossible | Paying/using more than available | Use MAX(0, ...) or MIN functions appropriately |
| IRR/return errors | Wrong signs or incomplete ranges | Check cash flow signs and ensure formula covers all periods |
| Sensitivity table shows same value | Formula not varying with inputs | Check cell references - need mixed references ($A5, B$4) |
| Roll-forwards don't tie | Beginning ≠ prior ending | Verify links between periods |
| Inconsistent sign conventions | Additions become subtractions or vice versa | Follow template's convention consistently throughout |