Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excelin verkkoversio

Palauttaa määritetyn rivin ja sarakkeen koon lasketun matriisin käyttämällä LAMBDAa.

Syntaksi

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

MAKEARRAY-funktion syntaksissa on seuraavat argumentit ja parametrit:

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

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

  • lambda       LAMBDA-funktio, joka kutsutaan matriisin luomiseksi. LAMBDA-funktio tarvitsee kaksi parametria: 

    • row      Matriisin rivi-indeksi.

    • col      Matriisin sarakeindeksi.

Virheet

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

Argumentin row tai col määrittäminen arvoon < 1 tai muuhun kuin 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ä

Muita aiheita

LAMBDA-funktio 

MAP-funktio

REDUCE-funktio

SCAN-funktio

BYCOL-funktio

BYROW-funktio

ISOMITTED-funktio

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.