De nya dynamiska arraysna introducerades 2019 och representerar en stor förändring av Excel-beräkningsmotorn. Medan de gamla Ctrl + Shift + Enter matrisformlerna kunde returnera flera resultat till ett förvalet intervall, behöver dessa nya formler inte Ctrl + Shift + Enter och du behöver inte förvala intervallet.
Låt oss till exempel säga att du skriver =B2:B8*C1
in i cell C2. Tidigare skulle denna formel kräva dollartecken runt $ C $ 1. Du skulle kopiera formeln till alla 7 celler och något som kallas implicit korsning skulle se till att siffrorna var korrekta.

Men nu, med Dynamic Arrays, kommer en formel i cell C2 att spridas och returnera resultat i många celler.
När du väljer en cell från C2: C8 visas en blå kontur runt cellerna för att meddela att värdena är resultatet av en enda formel. Den enda formeln finns bara i C2. Om du väljer någon annan cell i intervallet visas formeln i formelfältet, men den är nedtonad.
Om intervallet B2: B8 växer (av någon som sätter in rader i mitten) kommer de spillda resultaten att växa också. Att bara skriva in nya värden i A9: B9 kommer dock inte att få formeln att utvidgas, såvida du inte formaterar hela intervallet med Ctrl + T innan du lägger till värden.

Vad händer om en formel inte kan spillas? Vad händer om det finns celler som inte är tomma i vägen? I stället för att returnera partiella resultat returnerar formeln den nya #SPILL! fel.

Öppna den gula rullgardinsmenyn till vänster om felet och du kan välja de blockerande cellerna.

När du har rensat hindrande celler visas svaren igen.