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 på første MAKEARRAY-funksjon

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")))

Eksempel på andre MAKEARRAY-funksjon

Se også

LAMBDA-funksjonen 

MAP-funksjonen

REDUSER-funksjonen

SKANN-funksjonen

BYCOL-funksjonen

BYROW-funksjonen

ISOMITTERT-funksjonen

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.