Fonction MAKEARRAY

Excel 365, Excel 2021

Résumé

La fonction MAKEARRAY crée un tableau dynamique de dimensions spécifiées en appliquant une fonction LAMBDA personnalisée à chaque position (ligne, colonne). Elle permet de générer des matrices calculées de manière programmatique sans avoir à saisir manuellement chaque cellule.

Syntaxe

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

Paramètres

Paramètre Type Requis Description
lignes Nombre entier Oui Nombre de lignes souhaitées dans le tableau résultant. Doit être un entier positif.
colonnes Nombre entier Oui Nombre de colonnes souhaitées dans le tableau résultant. Doit être un entier positif.
lambda Fonction LAMBDA Oui Fonction LAMBDA qui accepte deux paramètres (ligne, colonne) et retourne la valeur pour cette position du tableau.

Utilisation de la fonction MAKEARRAY

MAKEARRAY révolutionne la création de tableaux en Excel en permettant de générer automatiquement des matrices basées sur des formules mathématiques ou logiques. Par exemple, créez instantanément une table de multiplication ou une matrice de valeurs aléatoires sans copier-coller.

Exemples Courants de MAKEARRAY

Table de multiplication 3x3

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

Crée un tableau 3x3 avec les produits : 1, 2, 3 / 2, 4, 6 / 3, 6, 9

Couleurs aléatoires

=MAKEARRAY(2;3;LAMBDA(r;c;CHOOSE(ALEATOIRE.ENTRE.BORNES(1;3);"Rouge";"Bleu";"Vert")))

Génère une matrice 2x3 remplie de couleurs aléatoires (Rouge, Bleu, Vert)

Matrice d'indices ligne/colonne

=MAKEARRAY(4;2;LAMBDA(ligne;col;ligne+col))

Crée une matrice 4x2 où chaque cellule contient la somme de ses indices ligne+colonne

Questions Fréquemment Posées

MAKEARRAY génère dynamiquement les valeurs via LAMBDA, tandis que les tableaux statiques nécessitent une saisie manuelle cellule par cellule.

Oui, les paramètres lignes et colonnes peuvent référencer des cellules contenant les dimensions souhaitées.

Disponible uniquement dans Excel 365 et Excel 2021 avec les fonctions LAMBDA.

Erreurs Courantes et Solutions

#VALEUR! - Paramètres incorrects

Cause: Fonction LAMBDA mal formée ou nombre incorrect de paramètres

Solution: Vérifiez la syntaxe LAMBDA(ligne;colonne) avec exactement deux paramètres

#VALEUR! - Dimensions invalides

Cause: lignes ou colonnes ≤ 0 ou non numérique

Solution: Utilisez des entiers positifs pour lignes et colonnes

#NOM?

Cause: Fonction LAMBDA non disponible

Solution: Activez les fonctions LAMBDA dans Excel 365/2021

Notes

  • Les indices ligne et colonne commencent à 1 (pas 0)
  • Le résultat déborde automatiquement sur les cellules adjacentes
  • Parfait pour les matrices mathématiques, simulations et génération de données structurées
  • Nécessite une compréhension des fonctions LAMBDA pour une utilisation optimale

Compatibilité

Disponible dans : Excel 365, Excel 2021

Non disponible dans : Excel 2019 et versions antérieures, Excel Online (partiellement)

Contenu dernièrement révisé: December 9, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 365, Excel 2021