BYROW-funktio

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

Käyttää LAMBDA-funktiota jokaisella rivillä ja palauttaa tulosmatriisin. 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:

  • Array Matriisi, joka erotetaan rivillä.
  • Lambda LAMBDA, joka ottaa rivin yhtenä parametrina ja laskee yhden tuloksen. LAMBDA-funktio tarvitsee yhden parametrin:
  • RiviRivi 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 kaava 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 kaava soluun D4:

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

Toinen esimerkki BYROW-funktion käytöstä