Dynamiske matrixformler vs. ældre CSE matrixformler

I september 2018 udgav vi dynamiske matrixformler for Excel til Office 365. Forskellene mellem dynamiske matrixer og ældre CTRL + SKIFT + ENTER-formler (CSE) gennemgås nedenfor.

Bemærk!: September 24, 2018: dynamiske matrixfunktioner er i øjeblikket en beta funktion, og den er kun tilgængelig for en del af Office insiders på nuværende tidspunkt. Vi fortsætter med at optimere disse funktioner i løbet af de kommende måneder. Når de er klar, udgiver vi dem til alle Office Insiders og Office 365-abonnenter.

Dynamiske matrixformler:

  • Kan "overløbsområde uden for cellegrænserne, hvor formlen er angivet. I følgende eksempel vises funktionen SLUMP matrix i D1, hvilket spilder på tværs af D1: F5 eller 5 rækker med 3 kolonner. Den dynamiske matrixformel er teknisk set i celle D1, mens en ældre CSE-formel, skal formlen indtastes i hele området.

    Funktionen SLUMP matrix, der er angivet i celle D1, med overløb fra D1 til F5.

  • Ændrer automatisk størrelsen, når der tilføjes eller fjernes data fra kildeområdet. CSE matrix-formler afkorter retur området, hvis det er for lille, eller returnerer #N/A er hvis for stor.

  • Beregn i en 1x1-kontekst. For eksempel returnerer funktionen SLUMP et enkelt resultat, så hvis du vil have flere vilkårlige tal tilbage til gitteret, kan du bruge funktionen SLUMP matrix. Funktionerne række og kolonne returnerer kilde cellens række og kolonne. Række (række()) kan bruges til at replikere den gamle funktionsmåde for rækker i en gammel matrixformel.

  • Alle nye formler, der returnerer mere end 1 resultat, afbrydes automatisk. Du behøver ikke at trykke på CTRL + SKIFT + ENTER.

  • CSE matrixformler bevares af kompatibilitets årsager. Du skal bruge dynamisk matrixformler i stedet for at gå videre.

  • Når celler i en ældre CSE-matrixformel afhænger af hinanden, vil Excel forsøge at beregne hver enkelt i stedet for som en matrix. Denne funktionsmåde blev benævnt "CSE breakup", og under visse omstændigheder kan formler, der beregnes på denne måde, medføre inkonsekvente resultater. Hvis du vil undgå de inkonsistente resultater, anbefaler vi, at du bruger separate formler i stedet for at blive afhængig af CSE breakup. Dynamiske matrixformler vil ikke breakup. I stedet vil de rapportere den cirkulære reference, så du kan adressere den.

  • Kan nemt ændres ved at ændre kildecellen, hvorimod CSE matrixformler kræver, at hele området redigeres samtidigt.

  • Indsættelse/sletning af kolonner og rækker er forbudt i et aktivt CSE-matrixformel område. Du skal først slette eventuelle eksisterende matrixformler, der er på vej.

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech Community, få support i Answers-community'et eller foreslå en ny funktion eller forbedring i Excel User Voice.

Se også

Funktionen FILTRER

Funktionen SLUMPMATRIX

Funktionen SEKVENS

Funktionen SORTER

Funktionen SORTER.EFTER

Funktionen ENTYDIGE

Fejl med #OVERLØB! i Excel

Dynamiske matrixer og funktionsmåde for overløbsmatrix

Operator for implicit skæringspunkt: @

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×