Applies ToExcel für Microsoft 365 Excel für Microsoft 365 für Mac Excel für das Web

Gibt ein berechnetes Array einer angegebenen Zeilen- und Spaltengröße zurück, indem ein LAMBDAangewendet wird.

Syntax

=MAKEARRAY(Zeilen, Spalten, Lambda(Zeile, Spalte))

Die MAKEARRAY-Funktionssyntax enthält die folgenden Argumente und Parameter:

  • Zeilen      Die Anzahl der Zeilen im Array. Muss größer als 0 (null) sein.

  • Spalten    Die Anzahl der Spalten im Array. Muss größer als 0 (null) sein.

  • LAMBDA      Ein LAMBDA, der aufgerufen wird, um das Array zu erstellen. Der LAMBDA-Ausdruck akzeptiert zwei Parameter: 

    • Zeile      Der Zeilenindex des Arrays.

    • Spalte      Der Spaltenindex des Arrays.

Fehler

Die Übergabe einer ungültigen LAMBDA-Funktion oder einer falschen Anzahl von Parametern ergibt #VALUE! Fehler "Falsche Parameter".

Wenn Sie ein Zeilenargument oder Spaltenargument auf einen Wert < 1 oder auf eine Nicht-Zahl festlegen, wird ein #VALUE zurückgegeben! Fehler.

Beispiele

Beispiel 1: Erstellen eines 2D-Arrays, das eine einfache Multiplikationstabelle darstellt

Kopieren Sie die folgende Formel in Zelle C2:

=MAKEARRAY(3, 3, LAMBDA(r,c, r*c))

Erstes MAKEARRAY-Funktionsbeispiel

Beispiel 2: Erstellen einer zufälligen Liste von Werten

Geben Sie die Beispieldaten in die Zellen D1:E3 ein, und kopieren Sie dann die Formel in Zelle D4:

=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))

Zweites MAKEARRAY-Funktionsbeispiel

Weitere Informationen

LAMBDA-Funktion 

MAP-Funktion

REDUCE-Funktion

SCAN-Funktion

BYCOL-Funktion

BYROW-Funktion

ISOMITTED-Funktion

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.