Navigation Rapide
Fonction MAKEARRAY
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
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