Renvoie un tableau totalisé de la ligne spécifiée et de la taille de la colonne en appliquant un LAMBDA.
Syntaxe
=MAKEARRAY(lignes, colonnes, lambda(ligne, colonne))
La syntaxe de la fonction MAKEARRAY contient les arguments et les paramètres suivants :
-
lignes Nombre de lignes dans le tableau. Doit être supérieur à zéro.
-
colonnes Nombre de colonnes dans le tableau. Doit être supérieur à zéro.
-
lambda Un LAMBDA qui est appelé pour créer le tableau. Le LAMBDA prend deux paramètres :
-
ligne Index de ligne du tableau.
-
colonne Index de colonne du tableau.
-
Erreurs
La fourniture d’une fonction LAMBDA non valide ou d’un nombre incorrect de paramètres retourne un #VALUE! erreur appelée « Paramètres incorrects ».
Définir un argument de ligne ou de colonne sur une valeur < 1 ou sur un non numérique renvoie un #VALUE! erreur.
Exemples
Exemple 1 : créer un tableau 2D représentant une table de multiplication simple
Copiez la formule suivante dans la cellule C2 :
=MAKEARRAY(3, 3, LAMBDA(r,c, r*c))
Exemple 2 : créer une liste aléatoire de valeurs
Entrez les exemples de données dans les cellules D1:E3, puis copiez la formule dans la cellule D4 :
=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))