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 :

excel fonctions makearray lambda
Remarque : cette fonction n'est disponible qu'avec Office 365.