Excel 2020: Dynamic Arrays Can Spill - Excel Tips

Innholdsfortegnelse

Introdusert i 2019, representerer de nye Dynamic Arrays en stor endring i Excel-beregningsmotoren. Mens de gamle Ctrl + Shift + Enter matriseformlene kan returnere flere resultater i et forhåndsvalgt område, krever ikke disse nye formlene Ctrl + Shift + Enter, og du trenger ikke å forhåndsvelge området.

La oss for eksempel si at du skriver =B2:B8*C1inn i celle C2. Tidligere ville denne formelen ha krevd dollartegn rundt $ C $ 1. Du ville kopiere formelen til alle de 7 cellene, og noe som kalles implisitt skjæringspunkt ville sørge for at tallene var riktige.

Men nå, med Dynamic Arrays, vil en formel i celle C2 smitte over og gi resultater i mange celler.

Når du velger en celle fra C2: C8, vises en blå disposisjon rundt cellene for å fortelle deg at verdiene er resultatet av en enkelt formel. Den eneste formelen eksisterer bare i C2. Hvis du velger en hvilken som helst annen celle i området, vises formelen i formellinjen, men den er nedtonet.

Hvis området B2: B8 vokser (av at noen setter inn rader i midten), vil også de sølte resultatene vokse. Imidlertid vil bare å skrive nye verdier i A9: B9 ikke føre til at formelen utvides, med mindre du formaterer hele området med Ctrl + T før du legger til verdier.

Hva om en formel ikke kan søle? Hva om det er celler som ikke er tomme i veien? I stedet for å gi delvise resultater, vil formelen returnere den nye #SPILL! feil.

Åpne den gule rullegardinmenyen til venstre for feilen, og du kan velge hindrende celler.

Når du har fjernet hindrende celler, vises svarene igjen.

Interessante artikler...