Fonction Excel : MAKEARRAY
La fonction MAKEARRAY renvoie un tableau aux dimensions spécifiées en appliquant une fonction LAMBDA.
Prérequis : comprendre la fonction LAMBDA.
Utilisation :
=MAKEARRAY(lignes; colonnes; LAMBDA)
Exemple d'utilisation
L'objectif ici est de générer un tableau de 10x10 numéroté de 1 à 100 (par colonnes) à l'aide d'une seule formule.
Entrez la fonction MAKEARRAY suivi du nombre de lignes et de colonnes du tableau à générer :
=MAKEARRAY(10;10
Ajoutez ensuite la fonction LAMBDA et choisissez deux noms pour les variables des numéros de ligne et de colonne :
=MAKEARRAY(10;10;LAMBDA(ligne;colonne
Et enfin, ajoutez la formule utile pour numéroter de 1 à 100 (une colonne après l'autre) :
=MAKEARRAY(10;10;LAMBDA(ligne;colonne;ligne+10*(colonne-1)))
La fonction MAKEARRAY génère alors un tableau de 10 lignes et 10 colonnes et retourne des valeurs qui sont calculées en fonction de leur position (ligne / colonne) dans le tableau :

Remarque : cette fonction n'est disponible qu'avec Office 365.