Dynamiske matriseformler kontra eldre CSE-matriseformler

Gjelder for
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for iPad Excel for iPhone

I september 2018 lanserte vi dynamiske matriseformler for Excel for Microsoft 365. Forskjellene mellom dynamiske matriser og eldre CTRL+SKIFT+ENTER (CSE)-formler diskuteres nedenfor.

Dynamiske matriseformler:

  • Kan «flyte over» utenfor cellegrensene der formelen er angitt. Følgende eksempel viser TILFELDIGMATRISE-funksjonen i D1, som flyter over D1:F5, eller 5 rader ganger tre kolonner. Den dynamiske matriseformelen finnes teknisk sett bare i celle D1, mens med en eldre CSE-formel må formelen angis i hele området.

    TILFELDIGMATRISE-funksjonen angitt i celle D1, og flyter over fra D1 til F5.

  • Vil automatisk endre størrelse etter hvert som data legges til eller fjernes fra kildeområdet. CSE-matriseformler avkorter returområdet hvis det er for lite, eller returnerer #N/A hvis det er for stort.
  • Beregne i en 1x1-kontekst. TILFELDIG-funksjonen returnerer for eksempel ett resultat, så hvis du vil at flere tilfeldige tall skal returneres til rutenettet, kan du bruke TILFELDIGMATRISE-funksjonen. Funksjonene RAD og KOLONNE returnerer kildecellens rad og kolonne. SEKVENS(RAD()) kan brukes til å replikere den gamle virkemåten til RAD i en eldre matriseformel.
  • Alle nye formler som returnerer mer enn 1 resultat, vil automatisk flyte over. Det er ikke nødvendig å trykke CTRL+SKIFT+ENTER.
  • CSE-matriseformler beholdes av kompatibilitetshensyn. Heretter bør du bruke dynamiske matriseformler i stedet.
  • Når celler i en eldre CSE-matriseformel er avhengige av hverandre, prøver Excel å beregne hver enkelt formel i stedet for som en matrise. Denne atferden ble kalt «CSE-oppdeling», og under visse omstendigheter kunne formler som ble beregnet på denne måten, gi inkonsekvente resultater. For å unngå muligheten for inkonsekvente resultater, anbefaler vi å bruke separate formler i stedet for å stole på CSE-oppdeling. Dynamiske matriseformler brytes ikke opp. I stedet rapporterer de sirkelreferansen slik at du kan håndtere den.
  • Kan enkelt endres ved å endre kildecellen, mens CSE-matriseformler krever at hele området redigeres samtidig.
  • Innsetting/sletting av kolonner og rader er forbudt i et aktivt CSE-matriseformelområde. Du må først slette eventuelle eksisterende matriseformler som er i veien.

Trenger du mer hjelp?

Du kan alltid spørre en ekspert i Excels tekniske fellesskap eller få støtte i fellesskap.

Se også

FILTER-funksjonen

TILFELDIGMATRISE-funksjonen

SEKVENS-funksjonen

SORTER-funksjonen

SORTER ETTER-funksjonen

UNIK-funksjonen

#OVERFLYT!-feil i Excel

Dynamiske matriser og overflytende matrise

Implisitt skjæringspunktoperator: @