Funkcija BYROW

Taikoma
„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ „Excel 2024“ „Excel 2024“, skirta „Mac“

Taiko LAMBDA kiekvienai eilutei ir pateikia rezultatų masyvą. Pavyzdžiui, jei pradinis masyvas yra iš 3 stulpelių ir 2 eilučių, grąžintas masyvas yra 1 stulpelis ir 2 eilutės.       

Sintaksė

=BYROW(masyvas, liambda(eilutė))

Funkcijos BYROW sintaksė turi tokius argumentus:

  • masyvas Masyvas, kurį reikia atskirti eilute.
  • liambda LAMBDA, kuri eilutę naudoja kaip vieną parametrą ir apskaičiuoja vieną rezultatą. LAMBDA naudoja vieną parametrą:
  • eilutėEilutė iš masyvo.

Klaidos

Pateikus netinkamą LAMBDA funkciją arba neteisingą parametrų skaičių, pateikiama #VALUE! klaida vadinama „Neteisingi parametrai“.

Jei pateikiama ne funkcija LAMBDA ar bet kas, o tik viena reikšmė, grąžinta iš funkcijos LAMBDA, grąžinama klaida #CALC.

Pavyzdžiai

1 pavyzdys: pateikia didžiausią kiekvienos duomenų eilutės reikšmę

Įveskite duomenų pavyzdžius į langelius A1:C2, tada nukopijuokite formulę į langelį D4:

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

Pirmos funkcijos BYROW pavyzdys

2 pavyzdys: naudodama funkciją SUMSQ, pateikia kiekvienos duomenų eilutės kvadratu pakeltų reikšmių sumą

Įveskite duomenų pavyzdžius į langelius A1:C2, tada nukopijuokite formulę į langelį D4:

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

Antra funkcija BYROW pavyzdys