Представени през 2019 г., новите динамични масиви представляват голяма промяна в механизма за изчисление на Excel. Докато старите формули за масив Ctrl + Shift + Enter могат да върнат няколко резултата в предварително избран диапазон, тези нови формули не изискват Ctrl + Shift + Enter и не е необходимо да избирате предварително диапазона.
Да приемем например, че пишете =B2:B8*C1
в клетка C2. В миналото тази формула би изисквала доларови знаци около $ C $ 1. Бихте копирали формулата във всички 7 клетки и нещо, наречено неявно пресичане, ще се увери, че числата са правилни.
![](https://cdn.wiki-base.com/5504724/excel_2020_dynamic_arrays_can_spill_-_excel_tips_2.jpg.webp)
Но сега, с динамични масиви, една формула в клетка C2 ще се разлее и ще върне резултатите в много клетки.
Когато изберете някоя клетка от C2: C8, около клетките се появява син контур, за да ви уведоми, че стойностите са резултат от една формула. Тази единична формула съществува само в C2. Ако изберете друга клетка в диапазона, формулата се появява в лентата с формули, но е сива.
Ако диапазонът B2: B8 нараства (като някой вмъкне редове в средата), разлятите резултати също ще нараснат. Обаче простото въвеждане на нови стойности в A9: B9 няма да доведе до разширяване на формулата, освен ако не форматирате целия диапазон с Ctrl + T, преди да добавите стойности.
![](https://cdn.wiki-base.com/5504724/excel_2020_dynamic_arrays_can_spill_-_excel_tips_4.jpg.webp)
Ами ако формула не може да се разлее? Какво ще стане, ако по пътя има непразни клетки? Вместо да върне частични резултати, формулата ще върне новия #SPILL! грешка.
![](https://cdn.wiki-base.com/5504724/excel_2020_dynamic_arrays_can_spill_-_excel_tips_5.jpg.webp)
Отворете жълтото падащо меню отляво на грешката и можете да изберете препятстващите клетки.
![](https://cdn.wiki-base.com/5504724/excel_2020_dynamic_arrays_can_spill_-_excel_tips_6.jpg.webp)
След като изчистите препятстващите клетки, отговорите ще се покажат отново.