Uden matrixformel | Med Array -formel | F9 nøgle
Dette kapitel hjælper dig med at forstå array formler i Excel. Enkeltcellearrayformler udfører flere beregninger i en celle.
Uden Array -formel
Uden at bruge en matrixformel ville vi udføre følgende trin for at finde det største fremskridt.
1. Først ville vi beregne hver elevs fremskridt.
2. Dernæst ville vi bruge MAX -funktionen til at finde de største fremskridt.
Med Array Formula
Vi behøver ikke at gemme området i kolonne D. Excel kan gemme dette område i sin hukommelse. Et område, der er gemt i Excel's hukommelse, kaldes en array konstant.
1. Vi ved allerede, at vi kan finde fremskridt for den første elev ved at bruge formlen herunder.
2. For at finde den største fremgang (vær ikke overvældet) tilføjer vi MAX -funktionen, erstatter C2 med C2: C6 og B2 med B2: B6.
3. Afslut med at trykke på CTRL + SKIFT + ENTER.
Bemærk: Formellinjen angiver, at dette er en matrixformel ved at omslutte den i krøllede seler {}. Skriv ikke disse selv. De forsvinder, når du redigerer formlen.
Forklaring: Området (array konstant) gemmes i Excel 's hukommelse, ikke i et område. Arraykonstanten ser således ud:
{19;33;63;48;13}
Denne matrixkonstant bruges som et argument for MAX -funktionen, hvilket giver et resultat på 63.
F9 nøgle
Når du arbejder med matrixformler, kan du selv kigge på disse matrixkonstanter.
1. Vælg C2: C6-B2: B6 i formlen.
2. Tryk på F9.
Det ser godt ud. Elementer i en lodret array konstant er adskilt af semikolon. Elementer i en vandret matrixkonstant adskilles med kommaer.