Applies ToExcel för Microsoft 365 Excel för Microsoft 365 för Mac Excel för webben

Returnerar en beräknad matris med en angiven rad- och kolumnstorlek genom att använda en LAMBDA.

Syntax

=MAKEARRAY(rader, kolumner, lambda(rad, kolumn))

Syntaxen för funktionen MAKEARRAY har följande argument och parametrar:

  • rader      Antalet rader i matrisen. Måste vara större än noll.

  • kolumner      Antalet kolumner i matrisen. Måste vara större än noll.

  • lambda      En LAMBDA som anropas för att skapa matrisen. LAMBDA tar två parametrar: 

    • rader      Matrisens radindex.

    • kolumn      Matrisens kolumnindex.

Fel

Om du anger en ogiltig LAMBDA-funktion eller ett felaktigt antal parametrar returneras #VALUE! fel som kallas Felaktiga parametrar.

Ange ett rad eller kolumn argument till ett värde < 1 eller till ett icke-tal returnerar ett #VALUE! fel.

Exempel

Exempel 1: Skapa en 2D-matris som representerar en enkel multiplikationstabell

Skriv in följande formel i cell C2:

=MAKEARRAY(3, 3, LAMBDA(r,c, r*c))

Exempel på första funktionen MAKEARRAY

Exempel 2: Skapa en slumpmässig lista med värden

Ange exempeldata i cellerna D1:E3 och kopiera sedan formeln till cell D4:

=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))

Exempel på andra funktionen MAKEARRAY

Se även

Funktionen LAMBDA 

Funktionen MAP

Funktionen REDUCE

Funktionen SCAN

Funktionen BYCOL

Funktionen BYROW

Funktionen ISOMITTED

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.