Returnerer en beregnet matrise med en angitt rad- og kolonnestørrelse ved å bruke en LAMBDA.
Syntaks
=MAKEARRAY(rader, kolonner, lambda(rad, kolonne))
Syntaksen for MAKEARRAY-funksjonen har følgende argumenter og parametere:
-
rader Antall rader i matrisen. Må være større enn null.
-
kolonner Antall kolonner i matrisen. Må være større enn null.
-
lambda En LAMBDA som kalles opp for å opprette matrisen. LAMBDA tar imot to parametere:
-
rad Radindeksen for matrisen.
-
kolonne Kolonneindeksen for matrisen.
-
Feil
Hvis du angir en ugyldig LAMBDA-funksjon eller feil antall parametere, returneres en #VERDI!- -feil kalt «Feil parametere».
Angir en rad- eller kolonne -argument til en verdi < 1 eller til et ikke-tall returnerer en #VALUE! feil.
Eksempler
Eksempel 1: Opprett en 2D-matrise som representerer en enkel multiplikasjonstabell
Kopier følgende formel til celle C2:
=MAKEARRAY(3, 3, LAMBDA(r,c, r*c))
Eksempel 2: Opprett en tilfeldig liste over verdier
Skriv inn eksempeldataene i cellene D1:E3, og kopier deretter formelen til celle D4:
=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))