Fonction MAKEARRAY

S’applique à
Excel pour Microsoft 365 Excel pour Microsoft 365 pour Mac

Renvoie un tableau calculé d’une taille de colonne et de ligne spécifiée en appliquant une fonction LAMBDA.

Syntaxe

=MAKEARRAY(lignes, colonnes, lambda(ligne, colonne))

La syntaxe de la fonction MAKEARRAY contient les arguments et les paramètres suivants :

  • des 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.

  • Expressions 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 col sur une valeur < 1 ou sur un non-nombre retourne 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))

Premier exemple de fonction MAKEARRAY

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")))

Deuxième exemple de fonction MAKEARRAY