Saturday, February 19, 2022

BYROW-Funktion

Wendet einLAMBDA auf jede Zeile an und gibt ein Array der Ergebnisse zurück. Wenn das ursprüngliche Array beispielsweise 3 Spalten mal 2 Zeilen umfasst, ist das zurückgegebene Array 1 Spalte mal 2 Zeilen.

Funktion nur für Office-Insider verfügbar Dieses Feature ist derzeit nur für Office-Insider verfügbar.

Syntax

=BYROW(Array, Lambda(Zeile))

Die Syntax der BYROW-Funktion hat die folgenden Argumente:

  • array Ein Array, das durch Zeilen getrennt werden soll.

  • Lambda Ein LAMBDA, das eine Zeile als einzelnen Parameter nimmt und ein Ergebnis berechnet. Der LAMBDA nimmt einen einzigen Parameter:

  • Zeile Eine Zeile aus dem Array.

Fehler

Die Angabe einer ungültigen LAMBDA-Funktion oder einer falschen Anzahl von Parametern gibt einen #WERT! Fehler namens "Falsche Parameter".

Wenn Sie keine LAMBDA-Funktion oder irgendetwas anderes als einen einzelnen Wert bereitstellen, der von der LAMBDA-Funktion zurückgegeben wird, wird ein #CALC-Fehler zurückgegeben.

Beispiele

Beispiel 1: Gibt den Höchstwert jeder Datenzeile zurück

Geben Sie die Beispieldaten in die Zellen A1:C2 ein und kopieren Sie dann die Formel in Zelle D4:

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

Erstes BYROW-Funktionsbeispiel

Beispiel 2: Gibt den Maximalwert jedes quadrierten Werts eines Arrays mithilfe der Funktion SUMSQ zurück

Geben Sie die Beispieldaten in die Zellen A1:C2 ein und kopieren Sie dann die Formel in Zelle D4:

=BYROW(A1:C2, LAMBDA(Array, SUMMEQ(Array)))

Zweites BYROW-Funktionsbeispiel

Siehe auch

MAP-Funktion

REDUCE-Funktion

SCAN-Funktion

MAKEARRAY-Funktion

BYCOL-Funktion

ISOMITTED-Funktion

No comments:

Post a Comment