We couldn’t sign you in
Select the account you want to use.

Aplică o LAMBDAla fiecare rând și returnează o matrice de rezultate. De exemplu, dacă matricea originală este de 3 coloane și 2 rânduri, matricea returnată este 1 coloană și 2 rânduri.       

Sintaxă

=BYROW(matrice, lambda(rând))

Sintaxa funcției BYROW are următoarele argumente:

  • matrice      Este o matrice de separat prin rând.

  • lambda   Un LAMBDA care preia un rând ca parametru unic și calculează un rezultat. LAMBDA preia un singur parametru:

  • rând   Un rând din matrice.

Erori

Furnizarea unei funcții LAMBDA nevalide sau a unui număr incorect de parametri returnează un #VALUE! numită "Parametri incorecti".

Nu furnizează o funcție LAMBDA sau altceva, în afară de o valoare unică returnată din funcția LAMBDA, returnează o #CALC nou.

Exemple

Exemplul 1: Returnează valoarea maximă a fiecărui rând de date

Introduceți datele eșantion în celulele A1:C2, apoi copiați formula în celula D4:

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

First BYROW function example

Exemplul 2: returnează valoarea maximă a fiecărei valori pătrate a unei matrice utilizând funcția SUMSQ

Introduceți datele eșantion în celulele A1:C2, apoi copiați formula în celula D4:

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

Second BYROW function example

Consultați și

Funcția MAP

Funcția REDUCE

Funcția SCAN

Funcția MAKEARRAY

Funcția BYCOL

Funcția ISOMITTED

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Insider Microsoft Office

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?

Vă mulțumim pentru feedback!

×