Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.
Last reviewed:
#SPILL! is a modern Excel error. A dynamic-array formula (like UNIQUE, FILTER, or SORT) needs to "spill" its results into the cells below or beside it, but something is in the way, so it cannot.
=UNIQUE(A2:A100)=UNIQUE(A2:A100)The formula is correct — clear the occupied cells in the highlighted spill range below it.
Edit the grid or formula, then run it through a real spreadsheet engine — no signup.
Sample data — click any cell to edit
Stop hunting errors by hand.
Upload your spreadsheet and the Auditor flags every #SPILL! and broken formula at once — or paste this one formula and get the fix explained.
No. Google Sheets uses ARRAYFORMULA and shows a different message ("Array result was not expanded...") when output is blocked.
Excel Tables do not support dynamic arrays. Move the spilling formula to a normal range outside the Table.
Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.
Last reviewed: