Excel 2020: Dynamiske arrays kan spilde - Excel-tip

Indholdsfortegnelse

Introduceret i 2019 repræsenterer de nye dynamiske arrays en større ændring i Excel-beregningsmotoren. Mens de gamle Ctrl + Shift + Enter matrixformler kunne returnere flere resultater i et forudvalgt interval, kræver disse nye formler ikke Ctrl + Shift + Enter, og du behøver ikke at forudvælge området.

Lad os for eksempel sige, at du skriver =B2:B8*C1i celle C2. Tidligere ville denne formel have krævet dollartegn omkring $ C $ 1. Du kopierede formlen til alle 7 celler, og noget, der hedder implicit krydsning, ville sikre, at tallene var korrekte.

Men nu, med dynamiske arrays, vil en formel i celle C2 sprænge over og returnere resultater i mange celler.

Når du vælger en celle fra C2: C8, vises der en blå kontur omkring cellerne for at fortælle dig, at værdierne er resultatet af en enkelt formel. Den eneste formel findes kun i C2. Hvis du vælger en anden celle i området, vises formlen i formellinjen, men den er nedtonet.

Hvis området B2: B8 vokser (ved at nogen indsætter rækker i midten), vil de spildte resultater også vokse. Men simpelthen at skrive nye værdier i A9: B9 får ikke formlen til at udvides, medmindre du formaterer hele området med Ctrl + T, før du tilføjer værdier.

Hvad hvis en formel ikke kan spildes? Hvad hvis der er ikke-tomme celler i vejen? I stedet for at returnere delresultater returnerer formlen den nye #SPILL! fejl.

Åbn den gule rullemenu til venstre for fejlen, og du kan vælge de hindrende celler.

Når du har ryddet de hindrende celler, vises svarene igen.

Interessante artikler...