Použije funkciu LAMBDA na každý riadok a vráti pole výsledkov. Ak je napríklad pôvodné pole 3 stĺpce a 2 riadky, vrátené pole je 1 stĺpec a 2 riadky.
Syntax
=BYROW(pole; lambda(riadok))
Syntax funkcie BYROW obsahuje nasledovné argumenty:
-
pole Pole, ktoré sa má oddeliť riadkom.
-
lambda Funkcia LAMBDA, ktorá berie stĺpec ako jeden parameter a vypočíta jeden výsledok. LAMBDA má jeden parameter:
-
riadok Riadok z poľa.
Chyby
Poskytnutie neplatnej funkcie LAMBDA alebo nesprávneho počtu parametrov vráti chybu #HODNOTA! s názvom Nesprávne parametre.
Neposkytnutie funkcie LAMBDA alebo iba jednej hodnoty vrátenej funkciou LAMBDA vráti chybu #VÝPOČET.
Príklady
Príklad 1: Vráti maximálnu hodnotu každého riadka údajov
Zadajte vzorové údaje do buniek A1:C2 a potom skopírujte vzorec do bunky D4:
=BYROW(A1:C2, LAMBDA(array, MAX(array)))
Príklad 2: Vráti súčet druhých hodnôt pre každý riadok údajov pomocou funkcie SUMSQ
Zadajte vzorové údaje do buniek A1:C2 a potom skopírujte vzorec do bunky D4:
=BYROW(A1:C2, LAMBDA(array, SUMSQ(array)))