Excel 中的 #SPILL! -可變大小

Excel 無法判斷溢出陣列的大小,因為它是可變的,而且會在計算階段之間調整大小。 例如,下列公式會觸發這個 #SPILL! 錯誤:

= SEQUENCE (RANDBETWEEN (1,1000) # A3

動態陣列大小可能會觸發額外的計算階段,以確保試算表得到完整的計算。 如果陣列的大小在這些額外的階段繼續發生變化且沒有穩定,Excel 就會將動態陣列解析為 #SPILL!。

這個錯誤值通常會與使用 RANDRANDARRAYRANDBETWEEN 函數相關聯。 其他可變函數(例如 偏移間接以及 TODAY )不會在每個計算階段傳回不同的值。 

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家、在 Answers 社群取得支援,或是在 Excel User Voice 上建議新功能或增強功能。

另請參閱

FILTER 函數

RANDARRAY 函數

SEQUENCE 函數

SORT 函數

SORTBY 函數

UNIQUE 函數

Excel 中的 #SPILL! 錯誤

動態陣列與溢出陣列行為

隱含交集運算子:@

需要更多協助?

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

×