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

Syntaxis

=BYCOL (matrix, lambda(kolom))

De syntaxis van de BYCOL-functie heeft de volgende argumenten en parameters:

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

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

  • kolom   Een kolom uit de 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 kolom

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

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

Voorbeeld van de eerste BYCOL-functie

Voorbeeld 2: De som van de kwadraatwaarde van elk matrixelement in elke kolom retourneren

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

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

Voorbeeld van de tweede BYCOL-functie

Zie ook

MAP-functie

REDUCE-functie

SCAN-functie

MAKEARRAY-functie

BYROW-functie

ISOMITTED-functie

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft Office Insiders

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Bedankt voor uw feedback.

×