MAKEARRAY-funktio

Käytetään kohteeseen
Excel for Microsoft 365 Excel for Microsoft 365 for Mac

Palauttaa määritetyn rivin ja sarakkeen koon lasketun matriisin käyttämällä LAMBDA-funktiota.

Syntaksi

=MAKEARRAY(rows, cols, lambda(row, col))

MAKEARRAY-funktion syntaksissa on seuraavat argumentit ja parametrit:

  • Rivit Matriisin rivien määrä. Arvon on oltava suurempi kuin nolla.

  • cols Matriisin sarakkeiden määrä. Arvon on oltava suurempi kuin nolla.

  • Lambda LAMBDA, jota kutsutaan matriisin luomiseksi. LAMBDA-funktio tarvitsee kaksi parametria:

    • Rivi Matriisin riviindeksi.
    • Col Matriisin sarakeindeksi.

Virheet

Virheellisen LAMBDA-funktion tai virheellisen parametrimäärän antaminen palauttaa #VALUE! -virheen nimeltä "Virheelliset parametrit".

Rivi- tai sar-argumentin asettaminen arvoon < 1 tai ei-lukuun palauttaa #VALUE! -virheen.

Esimerkkejä

Esimerkki 1: Luo yksinkertaista kertotaulua edustava 2D-matriisi

Kopioi soluun C2 seuraava kaava:

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

Ensimmäinen esimerkki MAKEARRAY-funktion käytöstä

Esimerkki 2: Luo satunnainen arvoluettelo

Kirjoita mallitiedot soluihin D1:E3 ja kopioi sitten kaava soluun D4:

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

Toinen esimerkki MAKEARRAY-funktion käytöstä