Funktionen BYROW

Gäller för
Excel för Microsoft 365 Excel för Microsoft 365 för Mac Excel 2024 Excel 2024 för Mac

Tillämpar lambda på varje rad och returnerar en matris med resultaten. Om den ursprungliga matrisen, till exempel, är tre kolumner och två rader är den returnerade matrisen en kolumn och två rader.       

Syntax

=BYROW(matris, lambda(rad))

Syntaxen för funktionen BYROW har följande argument:

  • Array En matris som ska avgränsas med rad.
  • Lambda En LAMBDA som tar en rad som en enskild parameter och beräknar ett resultat. LAMBDA tar en enda parameter:
  • RadEn rad från matris.

Fel

Om du anger en ogiltig LAMBDA-funktion eller ett felaktigt antal parametrar returneras #VALUE! fel som kallas Felaktiga parametrar.

Om du inte anger en LAMBDA-funktion eller något annat än ett enda värde som returneras från LAMBDA-funktionen returneras ett #CALC-fel.

Exempel

Exempel 1: Returnerar det maximala värdet för varje datarad

Ange exempeldata i cellerna A1:C2 och kopiera sedan formeln till cell D4:

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

Exempel på den första funktionen BYROW

Exempel 2: Returnerar summan av kvadratvärdena för varje rad med data med funktionen KVADRATSUMMA

Ange exempeldata i cellerna A1:C2 och kopiera sedan formeln till cell D4:

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

Exempel på den andra funktionen BYROW