Navigation Rapide
Fonction MAP
Résumé
La fonction MAP d'Excel applique une fonction LAMBDA à chaque élément d'un ou plusieurs tableaux pour créer un nouveau tableau avec les valeurs transformées. Elle permet de mapper efficacement des valeurs selon une logique personnalisée.
Syntaxe
=MAP(array1, lambda_or_array<#> )
Paramètres
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| array1 | Tableau |
Oui | Tableau contenant les valeurs à transformer individuellement |
| lambda_or_array<#> | LAMBDA |
Oui | Fonction LAMBDA personnalisée appliquée à chaque élément |
Utilisation de la fonction MAP
MAP révolutionne la manipulation de tableaux en permettant d'appliquer une transformation personnalisée à chaque élément sans formules matricelles complexes. Idéale pour des calculs conditionnels, des transformations mathématiques ou des validations sur de grandes plages de données.
Exemples Courants de MAP
Somme des carrés pour valeurs > 4
=MAP(A1:C2, LAMBDA(a, IF(a>4,a*a,a)))
Calcule le carré des valeurs supérieures à 4, affiche les autres telles quelles.
Vérifier TRUE dans deux colonnes
=MAP(TableA[Col1],TableA[Col2],LAMBDA(a,b,AND(a,b)))
Retourne TRUE seulement si les deux valeurs d'une ligne sont TRUE.
Filtrer par critères multiples
=FILTRER(D2:E11,MAP(D2:D11,E2:E11,LAMBDA(s,c,AND(s="Large",c="Red"))))
Filtre les lignes où taille=Grand ET couleur=Rouge.
Questions Fréquemment Posées
Erreurs Courantes et Solutions
#VALEUR! - Paramètres incorrects
Cause: LAMBDA invalide ou nombre incorrect de paramètres
Solution: Vérifiez que votre LAMBDA a exactement un paramètre par tableau d'entrée
Notes
- Nécessite Excel 365 avec fonctions LAMBDA
- Les tableaux doivent avoir les mêmes dimensions
- LAMBDA doit être le dernier argument
- Très puissante combinée avec FILTER, REDUCE, SCAN
Compatibilité
Disponible dans : Excel 365, Microsoft 365
Non disponible dans : Excel 2021 et versions antérieures, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007
Contenu dernièrement révisé: December 9, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 365