Ottaa käyttöön LAMBDAn kullekin riville ja palauttaa tulosten matriisin. Jos esimerkiksi alkuperäinen matriisi on kolme saraketta kahdella rivillä, palautettu matriisi on yksi sarake kahdella rivillä.       

Syntaksi

=BYROW (matriisi, lambda(rivi))

BYROW-funktion syntaksissa on seuraavat argumentit:

  • matriisi      Rivillä erotettava matriisi.

  • lambda      LAMBDA, joka ottaa rivin yksittäisenä parametrina ja laskee yhden tuloksen. LAMBDA-funktio tarvitsee yhden parametrin:

  • rivi   Rivi matriisista.

Virheet

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

LAMBDA-funktion tai muun kuin LAMBDA-funktiosta palautetun yksittäisen arvon antaminen palauttaa #CALC-virheen.

Esimerkkejä

Esimerkki 1: Palauttaa kunkin tietorivin enimmäisarvon.

Kirjoita mallitiedot soluihin A1:C2 ja kopioi sitten kaavan soluun D4:

=BYROW(A1:C2, LAMBDA(array, MAX(array)))

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

Esimerkki 2: Palauttaa kunkin tietorivin neliösummien summan KÄYTTÄMÄLLÄ SUMMA.NELIÖSUMMA-funktiota.

Kirjoita mallitiedot soluihin A1:C2 ja kopioi sitten kaavan soluun D4:

=BYROW(A1:C2, LAMBDA(array, SUMSQ(array)))

Toinen esimerkki BYROW-funktion käytöstä

Muita aiheita

MAP-funktio

REDUCE-funktio

SCAN-funktio

MAKEARRAY-funktio

BYCOL-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.