CENTILE.INCLURE : Calculer les Percentiles avec Précision en Excel
=CENTILE.INCLURE(matrice; k)La formule CENTILE.INCLURE est une fonction statistique incontournable pour analyser la distribution de vos données. Elle permet de déterminer la valeur en dessous de laquelle se situe un pourcentage spécifique de vos observations, ce qui est essentiel pour comprendre la répartition et identifier les seuils critiques. Cette fonction inclut les valeurs extrêmes (minimum et maximum) dans son calcul, contrairement à sa variante CENTILE.EXCLURE. Elle est particulièrement utile dans les domaines du contrôle qualité, de l'analyse de performance, de la gestion des risques et de la statistique descriptive. Que vous analysiez des salaires, des temps de réponse ou des scores de satisfaction, CENTILE.INCLURE vous offre une vision précise des percentiles de votre distribution. Comprendre cette formule vous permettra de prendre des décisions data-driven plus éclairées et de communiquer efficacement les résultats statistiques à vos stakeholders.
Syntaxe et paramètres
La syntaxe de CENTILE.INCLURE est simple mais puissante : =CENTILE.INCLURE(matrice; k). Le premier paramètre 'matrice' représente votre plage de données à analyser. Cette plage peut contenir des nombres positifs, négatifs, zéro ou des valeurs décimales. Excel ignorera automatiquement les cellules vides et les valeurs texte, ce qui rend la fonction robuste face aux données imparfaites. Le deuxième paramètre 'k' est le percentile à calculer, exprimé sous forme décimale entre 0 et 1 (inclus). Par exemple, k=0 retourne la valeur minimale, k=0.25 le premier quartile, k=0.5 la médiane, k=0.75 le troisième quartile, et k=1 la valeur maximale. Cette notation décimale est standardisée en statistiques. Contrairement à CENTILE.EXCLURE qui exclut les extrêmes, CENTILE.INCLURE utilise la méthode inclusive, idéale pour les analyses où vous souhaitez inclure les valeurs limites dans le calcul. Important : si k est en dehors de l'intervalle [0;1], Excel retournera l'erreur #NUM!.
arraykExemples pratiques
Analyse des salaires : Déterminer le seuil du 90e percentile
=CENTILE.INCLURE(B2:B151; 0.9)Cette formule analyse 150 salaires (B2:B151) et retourne la valeur du 90e percentile. Tous les salaires en dessous de ce résultat représentent 90% de la distribution.
Contrôle qualité : Identifier les seuils de performance
=CENTILE.INCLURE(A2:A1001; 0.25) et =CENTILE.INCLURE(A2:A1001; 0.75)Ces deux formules calculent respectivement le premier quartile (Q1) et le troisième quartile (Q3) sur 1000 mesures. L'écart entre Q3 et Q1 donne l'intervalle interquartile (IQR).
Analyse de satisfaction client : Benchmarking des scores
=CENTILE.INCLURE(C2:C501; 0.5) / =CENTILE.INCLURE(C2:C501; 0.75) / =CENTILE.INCLURE(C2:C501; 0.95)Ces trois formules permettent une analyse multi-niveaux : la médiane (50e), la performance supérieure (75e) et l'excellence (95e percentile).
Points clés à retenir
- CENTILE.INCLURE calcule la valeur en dessous de laquelle se situe un pourcentage spécifique de données, incluant les valeurs extrêmes
- Le paramètre k doit être exprimé en décimal (0 à 1), pas en pourcentage : 0.9 pour le 90e percentile
- La fonction ignore automatiquement les cellules vides et le texte, rendant les analyses robustes face aux données imparfaites
- Utilisez CENTILE.INCLURE pour l'analyse de distribution, la détection d'anomalies, et la création de seuils de performance
- Combinez-la avec d'autres fonctions (SI, ET, RANG) pour créer des systèmes de classification et d'alerte sophistiqués
Astuces de pro
Utilisez les références absolues ($A$1:$A$100) pour votre plage de données lors de la copie de formules. Cela garantit que tous les calculs de percentiles utilisent la même base de données.
Impact : Évite les erreurs de calcul et facilite la maintenance des formules dans les grandes feuilles de calcul
Créez un tableau de synthèse avec les percentiles clés (10e, 25e, 50e, 75e, 90e) en utilisant une colonne pour les labels et une pour les formules. Cela crée une base de référence réutilisable.
Impact : Gagne du temps pour les analyses répétitives et améliore la cohérence des rapports
Combinez CENTILE.INCLURE avec RANG pour identifier précisément la position d'une valeur et son percentile. Cela offre une double validation statistique.
Impact : Augmente la confiance dans les analyses et facilite la communication des résultats aux non-statisticiens
Utilisez la validation de données pour contraindre k entre 0 et 1, évitant les erreurs #NUM! lors de saisie manuelle.
Impact : Rend vos feuilles plus robustes et prévient les erreurs de saisie utilisateur
Combinaisons utiles
Analyse d'écart avec CENTILE.INCLURE + SI + ET
=SI(ET(A2>=CENTILE.INCLURE($A$2:$A$101;0.25); A2<=CENTILE.INCLURE($A$2:$A$101;0.75)); "Normal"; "Anomalie")Cette combinaison classe chaque valeur comme normale si elle se situe dans l'intervalle interquartile (entre Q1 et Q3), sinon comme anomalie. Utile pour le contrôle qualité et la détection d'outliers.
Tableau de bord multi-percentiles avec CENTILE.INCLURE + CONCATENER
=CONCATENER("P25: "; CENTILE.INCLURE($A$2:$A$101;0.25); " | P50: "; CENTILE.INCLURE($A$2:$A$101;0.5); " | P75: "; CENTILE.INCLURE($A$2:$A$101;0.75))Crée un résumé textuel lisible de plusieurs percentiles clés en une seule cellule. Idéal pour les rapports et dashboards où vous voulez une vue synthétique.
Calcul de bonus progressif avec CENTILE.INCLURE + RECHERCHEV
=SI(A2>=CENTILE.INCLURE($A$2:$A$101;0.75); 500; SI(A2>=CENTILE.INCLURE($A$2:$A$101;0.5); 250; 0))Attribue des bonus basés sur les percentiles de performance. Les employés au-dessus du 75e percentile reçoivent 500€, entre 50e et 75e reçoivent 250€, les autres 0€. Système de rémunération équitable et motivant.
Erreurs courantes
Cause : Le paramètre k est en dehors de l'intervalle [0;1]. Par exemple : =CENTILE.INCLURE(A1:A10; 1.5) ou =CENTILE.INCLURE(A1:A10; -0.1)
Solution : Vérifiez que k est exprimé en décimal entre 0 et 1. Pour un percentile, divisez par 100 : 90% = 0.9, 25% = 0.25
Cause : La matrice contient du texte non numérique ou le paramètre k est au format texte. Exemple : =CENTILE.INCLURE(A1:A10; "0.5") ou plage contenant "N/A"
Solution : Assurez-vous que la plage contient uniquement des nombres (Excel ignore les cellules vides). Utilisez IFERROR pour gérer les valeurs texte : =IFERROR(CENTILE.INCLURE(...);"Données invalides")
Cause : La plage de référence a été supprimée ou la formule contient une référence de feuille incorrecte. Exemple : =CENTILE.INCLURE(Feuille_Supprimée!A1:A10; 0.5)
Solution : Vérifiez que toutes les feuilles et plages référencées existent. Utilisez les références absolues ($A$1:$A$10) pour éviter les décalages lors de copie
Checklist de dépannage
- 1.Vérifiez que le paramètre k est exprimé en décimal (0.5 pour 50%, pas 50)
- 2.Confirmez que k est strictement entre 0 et 1 inclus, sinon vous obtiendrez #NUM!
- 3.Assurez-vous que la plage ne contient que des nombres (Excel ignore les vides mais pas le texte)
- 4.Vérifiez que les références de plage existent et n'ont pas été supprimées (évite #REF!)
- 5.Testez avec une plage petite et connue d'abord pour valider la logique avant de l'appliquer à de grandes données
- 6.Utilisez IFERROR pour capturer les erreurs et afficher un message clair plutôt qu'une erreur brute
Cas particuliers
Plage contenant une seule valeur (ex: =CENTILE.INCLURE(A1; 0.5))
Comportement : Retourne cette valeur unique, quel que soit le percentile demandé
Solution : Comportement correct statistiquement : il n'y a qu'une seule valeur donc tous les percentiles la retournent
Utile pour valider que votre formule fonctionne avec des données minimales
k = 0 ou k = 1 (les extrêmes)
Comportement : k=0 retourne la valeur minimale, k=1 retourne la valeur maximale
Solution : Comportement attendu : c'est la définition mathématique des percentiles inclus
Cela différencie CENTILE.INCLURE de CENTILE.EXCLURE qui n'accepte pas k=0 ou k=1
Plage contenant des doublons ou des valeurs identiques
Comportement : CENTILE.INCLURE traite normalement les doublons sans les éliminer
C'est le comportement correct : les doublons font partie de la distribution et doivent être comptabilisés
Limitations
- •CENTILE.INCLURE ne peut pas être utilisée avec des données texte ou des dates sans conversion préalable. Vous devez d'abord convertir les dates en nombres de jours avec JOURS ou similar
- •La fonction retourne une valeur qui peut ne pas exister dans votre dataset (interpolation linéaire). Par exemple, le 50e percentile peut être la moyenne de deux valeurs centrales
- •CENTILE.INCLURE ne fonctionne pas avec des plages non contiguës. Vous devez utiliser une plage continue ou combiner plusieurs appels avec d'autres fonctions
- •La performance peut se dégrader significativement avec des plages très grandes (>100 000 lignes). Envisagez de filtrer ou segmenter les données pour les très grands datasets
Alternatives
Compatibilité
✓ Excel
Depuis Excel 2010
=CENTILE.INCLURE(matrice; k) - Disponible dans Excel 2010, 2013, 2016, 2019, 365✓Google Sheets
=PERCENTILE(matrice; k) - Google Sheets utilise PERCENTILE au lieu de CENTILE.INCLURELa syntaxe est identique mais le nom diffère. PERCENTILE dans Google Sheets fonctionne comme CENTILE.INCLURE dans Excel
✓LibreOffice
=PERCENTILE(matrice; k) - LibreOffice Calc utilise PERCENTILE, équivalent à CENTILE.INCLURE