Der kommer uundgåeligt et tidspunkt, hvor du skal foretage en ændring i en matrixformel i dit Excel-regneark. Hvis det er en lille ændring, du vil lave, er det som regel ret nemt at gøre det.
Antag, at du vil ændre en områdeadresse, der bruges i en matrixformel, fra A2:A21 til A2:A22. Vælg blot en celle i matrixformlens område, foretag din ændring og tryk på Ctrl+Shift+Enter . Ligesom når du array-indtaster en formel for at begynde, skal du bruge alle tre taster, når du redigerer den. Du behøver dog ikke vælge hele området, der er optaget af matrixformlen, for at redigere det. Det skal du gøre, når du etablerer formlen, men ikke når du redigerer den.
Nogle gange er du nødt til at reducere dimensionerne af det område, som en matrixformel optager. Så er det lidt sværere at styre. Antag, at en LINEST-analyse fortæller dig, at du lige så godt kan forudsige kolonne C fra kolonne A i stedet for fra både kolonne A og B.
Nu vil du gøre to ting:
- Fjern referencen til kolonne B fra LINEST-argumenterne.
- Fjern én kolonne fra det område, som LINEST optager.
Hvis alt, hvad du gjorde, var at fjerne referencen til kolonne B fra de LINEST-argumenter, ville du ende med en masse #N/A-værdier i dens sidste kolonne. Så en måde at styre tingene på er at vælge en celle i matrixformlens område, slette lighedstegnet i starten af formlen og genindtaste som en konventionel formel, hvad der er blevet til en tekstværdi med Ctrl+Enter.
Derefter vælger du det oprindelige område bortset fra dets sidste kolonne. Ændre LINEST-argumentet efter behov (herunder udskiftning af lighedstegnet) og opret redigeringen med Ctrl+Shift+Enter. Afslut med at rydde det, der havde været områdets sidste kolonne - du kan gøre det nu, fordi det ikke længere er en del af en eksisterende matrixformel. Du har nu en revideret formel uden affald fra den originale version hængende.