Search papers, labs, and topics across Lattice.
This paper introduces SpreadsheetBench 2, a comprehensive benchmark designed to evaluate spreadsheet agents on end-to-end business workflows, encompassing generation, debugging, and visualization tasks. Constructed from authentic business data and validated by domain experts, the benchmark includes 321 tasks that reflect complex multi-sheet workbooks with cross-sheet dependencies. Evaluation of eight large language models reveals that current systems struggle significantly, with the best model achieving only 34.89% overall task accuracy and a mere 12.00% in debugging tasks, highlighting critical areas for improvement in spreadsheet automation.
Current spreadsheet agents are failing to meet the demands of real-world business workflows, with the best models achieving less than 35% accuracy on complex tasks.
Spreadsheets are widely used for business analysis, financial modeling, reporting, and decision-making. However, most existing spreadsheet benchmarks evaluate isolated operations such as single-formula generation or local cell edits, and therefore fail to capture end-to-end workflows in realistic business settings. We introduce \textsc{SpreadsheetBench 2}, a workflow-level benchmark for spreadsheet agents that covers three task categories: generation, debugging, and visualization. The benchmark is constructed from authentic business data, including financial reports and corporate filings, and is annotated and validated by domain experts. The benchmark contains 321 tasks; each instance averages 11.8 worksheets and requires 593.5 cell modifications, reflecting large multi-sheet workbooks with cross-sheet dependencies. We evaluate eight frontier large language models under a unified multi-turn agent scaffold, and additionally include several LLM-based spreadsheet products as complementary baselines. Results show that current systems remain far from reliable on real-world workflows: the best model achieves 34.89\% overall task accuracy, and debugging accuracy is as low as 12.00\%. Trajectory analysis and a failure taxonomy further indicate that insufficient spreadsheet inspection and incorrect target-cell selection are the dominant bottlenecks. Together, these findings position \textsc{SpreadsheetBench 2} as a challenging testbed for advancing reliable spreadsheet automation. Project page: https://spreadsheetbench.github.io/