Applies ToExcel voor Microsoft 365 Excel voor Microsoft 365 voor Mac Webversie van Excel

Past een LAMBDA toe op elke rij en retourneert een matrix van de resultaten. Als de oorspronkelijke matrix bijvoorbeeld 3 kolommen bij 2 rijen is, is de geretourneerde matrix 1 kolom bij 2 rijen.       

Syntaxis

=BYROW(array, lambda(row))

De syntaxis van de BYROW-functie heeft de volgende argumenten:

  • matrix      Een matrix die moet worden gescheiden door een rij.

  • lambda      Een LAMBDA die een rij als één parameter gebruikt en één resultaat berekent. De LAMBDA gebruikt een enkele parameter:

  • rij   Een rij van een matrix.

Fouten

Als u een ongeldige LAMBDA-functie of een onjuist aantal parameters opgeeft, wordt een #VALUE! geretourneerd fout met de naam 'Onjuiste parameters'.

Het niet opgeven van een LAMBDA-functie of iets anders, maar een enkele waarde die wordt geretourneerd door de LAMBDA-functie, retourneert een #CALC-fout.

Voorbeelden

Voorbeeld 1: Geeft als resultaat de maximumwaarde van elke rij met gegevens

Voer de voorbeeldgegevens in cellen A1:C2 in en kopieer de formule naar cel D4:

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

Voorbeeld van de eerste BYROW-functie

Voorbeeld 2: retourneert de som van de kwadratische waarden voor elke rij met gegevens met behulp van de functie SOMMENQ

Voer de voorbeeldgegevens in cellen A1:C2 in en kopieer de formule naar cel D4:

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

Voorbeeld van tweede BYROW-functie

Zie ook

MAP-functie

REDUCE-functie

SCAN-functie

MAKEARRAY-functie

BYCOL-functie

ISOMITTED-functie

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.