Table des matières
Le tutoriel montre 3 techniques différentes pour tracer un histogramme dans Excel - en utilisant l'outil spécial Histogramme de l'Analysis ToolPak, la fonction FREQUENCY ou COUNTIFS, et PivotChart.
Alors que tout le monde sait à quel point il est facile de créer un graphique dans Excel, la création d'un histogramme soulève généralement un tas de questions. En fait, dans les versions récentes d'Excel, la création d'un histogramme est une question de minutes et peut être réalisée de différentes manières - en utilisant l'outil spécial Histogramme de l'Analysis ToolPak, des formules ou le bon vieux tableau croisé dynamique. Plus loin dans ce tutoriel, vous trouverez les détails de l'histogramme.explication de chaque méthode.
Qu'est-ce qu'un histogramme dans Excel ?
Wikipedia définit un histogramme de la manière suivante : " L'histogramme est une représentation graphique de la distribution de données numériques. "Absolument vrai, et... pas du tout clair :) Bien, pensons aux histogrammes d'une autre manière.
Avez-vous déjà fait un diagramme à barres ou à colonnes pour représenter des données numériques ? Je parie que tout le monde l'a fait. Un histogramme est une utilisation spécifique d'un diagramme à colonnes où chaque colonne représente la fréquence des éléments dans une certaine plage. En d'autres termes, un histogramme affiche graphiquement le nombre d'éléments dans les intervalles consécutifs sans chevauchement, ou bacs .
Par exemple, vous pouvez créer un histogramme pour afficher le nombre de jours où la température est comprise entre 61 et 65 degrés, 66 et 70 degrés, 71 et 75 degrés, etc., le nombre de ventes dont le montant est compris entre 100 et 199 dollars, 200 et 299 dollars et 300 et 399 dollars, le nombre d'étudiants dont les résultats aux tests sont compris entre 41 et 60, 61 et 80, 81 et 100, etc.
La capture d'écran suivante donne une idée de l'apparence d'un histogramme Excel :
Comment créer un histogramme dans Excel en utilisant Analysis ToolPak
L'Analysis ToolPak est un complément d'analyse de données de Microsoft Excel, disponible dans toutes les versions modernes d'Excel à partir d'Excel 2007. Cependant, ce complément n'est pas chargé automatiquement au démarrage d'Excel, vous devez donc le charger d'abord.
Chargez le module complémentaire Analysis ToolPak
Pour ajouter le complément d'analyse de données à votre Excel, procédez comme suit :
- Dans Excel 2010 - 365, cliquez sur Fichier > ; Options Dans Excel 2007, cliquez sur le bouton Microsoft Office, puis cliquez sur Options Excel .
- Dans le Options Excel cliquez sur Compléments d'information dans la barre latérale gauche, sélectionnez Compléments d'Excel dans le Gérer la boîte et cliquez sur le bouton Allez sur bouton.
- Dans le Compléments d'information cochez la case ToolPak d'analyse et cliquez sur OK pour fermer la boîte de dialogue.
Si Excel affiche un message indiquant que l'Analysis ToolPak n'est pas actuellement installé sur votre ordinateur, cliquez sur Oui pour l'installer.
Maintenant, l'Analysis ToolPak est chargé dans votre Excel, et sa commande est disponible dans la fenêtre de l'outil. Analyse groupe sur le Données onglet.
Spécifier l'intervalle des cases de l'histogramme Excel
Avant de créer un graphique d'histogramme, il y a encore une préparation à faire - ajouter les bins dans une colonne séparée.
Bacs sont des nombres qui représentent les intervalles dans lesquels vous souhaitez regrouper les données sources (données d'entrée). Les intervalles doivent être consécutifs, ne pas se chevaucher et généralement de taille égale.
Excel Histogramme inclut les valeurs des données d'entrée dans des bins sur la base de la logique suivante :
- Une valeur est incluse dans un certain bac si elle est supérieure à la limite inférieure et égale ou inférieure à la limite supérieure de ce bac.
- Si vos données d'entrée contiennent des valeurs supérieures à la case la plus élevée, tous ces nombres seront inclus dans le fichier Plus de catégories .
- Si vous ne spécifiez pas la plage de bacs, Excel créera un ensemble de bacs uniformément répartis entre les valeurs minimum et maximum de votre plage de données d'entrée.
En tenant compte de ce qui précède, tapez les numéros des bacs que vous voulez utiliser dans une colonne séparée. Les bacs doivent être saisis dans le format ordre ascendant et l'intervalle des cases de votre histogramme Excel doit être limité à l'intervalle des données d'entrée.
Dans cet exemple, nous avons des numéros de commande dans la colonne A et une estimation de la livraison dans la colonne B. Dans notre histogramme Excel, nous voulons afficher le nombre d'articles livrés en 1-5 jours, 6-10 jours, 11-15 jours, 16-20 jours et plus de 20 jours. Ainsi, dans la colonne D, nous entrons la plage de bacs de 5 à 20 avec un incrément de 5 comme le montre la capture d'écran ci-dessous :
Réaliser un histogramme à l'aide de l'outil d'analyse d'Excel.
Avec l'Analysis ToolPak activé et les bins spécifiés, effectuez les étapes suivantes pour créer un histogramme dans votre feuille Excel :
- Sur le Données dans l'onglet Analyse cliquez sur le bouton Analyse des données bouton.
- Dans le Analyse des données sélectionnez Histogramme et cliquez sur OK .
- Dans le Histogramme faites ce qui suit :
- Précisez le Plage d'entrée et le Gamme de bacs .
Pour ce faire, vous pouvez placer le curseur dans la boîte, puis sélectionner la plage correspondante sur votre feuille de calcul à l'aide de la souris. Fermer la boîte de dialogue bouton sélectionnez la plage sur la feuille, puis cliquez sur le bouton Réduire la boîte de dialogue pour revenir à l'écran Histogramme de la boîte de dialogue.
Conseil : si vous avez inclus des en-têtes de colonne lors de la sélection des données d'entrée et de la plage d'emplacements, sélectionnez l'option Étiquettes la case à cocher.
- Sélectionnez le Options de sortie .
Pour placer l'histogramme sur la même feuille, cliquez sur Gamme de sortie puis entrez dans la cellule supérieure gauche du tableau de sortie.
Pour coller le tableau de sortie et l'histogramme dans une nouvelle feuille ou un nouveau classeur, sélectionnez Nouvelle feuille de travail Ply ou Nouveau cahier d'exercices respectivement.
Enfin, choisissez l'une des options supplémentaires :
- Pour présenter les données dans le tableau de sortie par ordre décroissant de fréquence, sélectionnez l'option Pareto (histogramme trié).
- Pour inclure une ligne de pourcentage cumulé dans votre graphique d'histogramme Excel, sélectionnez l'option Pourcentage cumulé boîte.
- Pour créer un graphique d'histogramme incorporé, sélectionnez l'option Sortie des graphiques boîte.
Pour cet exemple, j'ai configuré les options suivantes :
- Précisez le Plage d'entrée et le Gamme de bacs .
- Et maintenant, cliquez OK et examinez le tableau des résultats et le graphique de l'histogramme :
Conseil : pour améliorer l'histogramme, vous pouvez remplacer la valeur par défaut de l'histogramme par une autre valeur. Bacs et Fréquence avec des titres d'axes plus significatifs, personnaliser la légende du graphique, etc. Vous pouvez également utiliser les options de conception, de mise en page et de format de l'interface utilisateur de l'interface utilisateur. Outils graphiques pour modifier l'affichage de l'histogramme, par exemple supprimer les espaces entre les colonnes. Pour plus de détails, veuillez consulter la section Comment personnaliser et améliorer l'histogramme d'Excel.
Comme vous venez de le voir, il est très facile de créer un histogramme dans Excel à l'aide de l'Analysis ToolPak. Toutefois, cette méthode présente une limite importante : le graphique d'histogramme intégré est statique Cela signifie que vous devrez créer un nouvel histogramme à chaque fois que les données d'entrée seront modifiées.
Pour faire un automatiquement mis à jour histogramme vous pouvez soit utiliser les fonctions Excel, soit créer un tableau croisé dynamique comme indiqué ci-dessous.
Comment créer un histogramme dans Excel à l'aide de formules ?
Une autre façon de créer un histogramme dans Excel est d'utiliser la fonction FREQUENCY ou COUNTIFS. Le plus grand avantage de cette approche est que vous n'aurez pas à refaire votre histogramme à chaque changement dans les données d'entrée. Comme un graphique Excel normal, votre histogramme va mettre à jour automatiquement dès que vous modifiez, ajoutez ou supprimez des valeurs de saisie existantes.
Pour commencer, disposez vos données sources dans une colonne (colonne B dans cet exemple), et saisissez les numéros d'emplacement dans une autre colonne (colonne D), comme dans la capture d'écran ci-dessous :
Maintenant, nous allons utiliser une formule de fréquence ou de comptage pour calculer combien de valeurs se situent dans les plages spécifiées (bins), puis nous allons dessiner un histogramme sur la base de ces données récapitulatives.
Création d'un histogramme à l'aide de la fonction FREQUENCE d'Excel
La fonction la plus évidente pour créer un histogramme dans Excel est la fonction FRÉQUENCE qui renvoie le nombre de valeurs comprises dans des plages spécifiques, en ignorant les valeurs de texte et les cellules vides.
La fonction FREQUENCY a la syntaxe suivante :
FREQUENCY(tableau_données, tableau_bins)- Data_array - un ensemble de valeurs pour lesquelles vous voulez compter les fréquences.
- Bins_array - un tableau de bins pour regrouper les valeurs.
Dans cet exemple, le data_array est B2:B40, le bin array est D2:D8, nous obtenons donc la formule suivante :
=FRÉQUENCE(B2:B40,D2:D8)
Gardez à l'esprit que la fonction FREQUENCE est très spécifique. Suivez donc ces règles pour qu'elle fonctionne correctement :
- Une formule de fréquence Excel doit être saisie en tant que formule de réseau multi-cellules Tout d'abord, sélectionnez une plage de cellules adjacentes dans laquelle vous souhaitez éditer les fréquences, puis tapez la formule dans la barre de formule et appuyez sur Ctrl + Shift + Enter pour la compléter.
- Il est recommandé d'entrer une formule de fréquence de plus que le nombre de bacs. La cellule supplémentaire est nécessaire pour afficher le nombre de valeurs au-dessus du bac le plus élevé. Pour plus de clarté, vous pouvez l'étiqueter " Plus de "comme dans la capture d'écran suivante (mais n'incluez pas ce " Plus de " dans votre bins_array !) :
Comme le Histogramme de l'option Analysis ToolPak, la fonction Excel FREQUENCY renvoie les valeurs supérieures à une case précédente et inférieures ou égales à une case donnée. La dernière formule Frequency (dans la cellule E9) renvoie le nombre de valeurs supérieures à la case la plus élevée (c'est-à-dire le nombre de jours de livraison supérieurs à 35).
Pour faciliter la compréhension, la capture d'écran suivante montre les bins (colonne D), les intervalles correspondants (colonne C) et les fréquences calculées (colonne E) :
Remarque : comme FRÉQUENCE Excel est une fonction de tableau, vous ne pouvez pas modifier, déplacer, ajouter ou supprimer les cellules individuelles contenant la formule. Si vous décidez de modifier le nombre de bacs, vous devrez d'abord supprimer la formule existante, puis ajouter ou supprimer les bacs, sélectionner une nouvelle plage de cellules et saisir à nouveau la formule.
Faire un histogramme en utilisant la fonction COUNTIFS
Une autre fonction qui peut vous aider à calculer les distributions de fréquence pour tracer un histogramme dans Excel est COUNTIFS. Et dans ce cas, vous devrez utiliser 3 formules différentes :
- La formule de la première cellule - bac supérieur (F2 dans la capture d'écran ci-dessous) :
=COUNTIFS($B$2:$B$40,"<="&$D2)
La formule compte combien de valeurs de la colonne B sont inférieures à la plus petite case de la cellule D2, c'est-à-dire qu'elle donne le nombre d'articles livrés dans un délai de 1 à 5 jours.
=COUNTIFS($B$2:$B$100,"> ;"&$D8)
La formule compte combien de valeurs de la colonne B sont supérieures à la case la plus élevée de D8.
=COUNTIFS($B$2:$B$40,"> ;"&$D2,$B$2:$B$40,"<="&$D3)
La formule compte le nombre de valeurs de la colonne B qui sont supérieures à l'emplacement de la ligne ci-dessus et inférieures ou égales à l'emplacement de la même ligne.
Comme vous le voyez, les fonctions FREQUENCY et COUNTIFS renvoient des résultats identiques :
"Quelle est la raison d'utiliser trois formules différentes au lieu d'une seule ?" me demanderez-vous. En gros, vous vous débarrassez de la formule du tableau à cellules multiples et vous pouvez ajouter et supprimer des bacs facilement.
Conseil : si vous prévoyez d'ajouter des lignes de données d'entrée à l'avenir, vous pouvez fournir une plage plus grande dans vos formules FREQUENCY ou COUNTIFS, et vous n'aurez pas à modifier vos formules au fur et à mesure que vous ajoutez des lignes. Dans cet exemple, les données sources se trouvent dans les cellules B2:B40. Mais vous pouvez fournir la plage B2:B100 ou même B2:B1000, juste au cas où :) Par exemple :
=FREQUENCY(B2:B1000,D2:D8)
Réaliser un histogramme à partir des données de synthèse
Maintenant que vous disposez d'une liste de distributions de fréquences calculées avec la fonction FREQUENCY ou COUNTIFS, créez un diagramme à barres habituel - sélectionnez les fréquences, passez à la fonction Insérer et cliquez sur le graphique en colonnes 2-D dans l'onglet Graphiques groupe :
Le graphique à barres sera immédiatement inséré dans votre feuille :
En général, vous avez déjà un histogramme pour vos données d'entrée, bien qu'il nécessite certainement quelques améliorations. Plus important encore, pour rendre votre histogramme Excel facile à comprendre, vous devez remplacer les étiquettes par défaut de l'axe horizontal représenté par des numéros de série par vos numéros d'emplacement ou vos plages.
Le moyen le plus simple est de taper le gammes dans une colonne située à gauche de la colonne contenant la formule Fréquence, sélectionnez les deux colonnes - Gammes et Fréquences - Les plages seront automatiquement utilisées pour les étiquettes de l'axe X, comme le montre la capture d'écran ci-dessous :
Conseil : si Excel convertit vos intervalles en dates (par ex. 1-5 peut être automatiquement converti en 05-Jan ), puis tapez les intervalles avec une apostrophe précédente (') comme '1-5 Si vous voulez que les étiquettes de votre histogramme Excel affichent numéros de bacs Si l'on veut que les mots soient plus courts, il faut les taper avec les apostrophes qui les précèdent, par ex. '5 , '10 L'apostrophe convertit simplement les chiffres en texte et est invisible dans les cellules et sur le graphique de l'histogramme.
S'il n'existe aucun moyen de taper les étiquettes d'histogramme souhaitées sur votre feuille, vous pouvez les saisir directement sur le graphique, indépendamment des données de la feuille de calcul. La dernière partie de ce tutoriel explique comment procéder, et montre quelques autres améliorations qui peuvent être apportées à votre histogramme Excel.
Comment faire un histogramme avec un PivotChart ?
Comme vous l'avez peut-être remarqué dans les deux exemples précédents, la partie la plus longue de la création d'un histogramme dans Excel est le calcul du nombre d'éléments dans chaque case. Une fois les données sources regroupées, un graphique d'histogramme Excel est assez facile à dessiner.
Comme vous le savez probablement, l'un des moyens les plus rapides de résumer automatiquement des données dans Excel est le tableau croisé dynamique. Livraison (colonne B) :
1. créer un tableau croisé dynamique
Pour créer un tableau croisé dynamique, allez dans le Insérer tab> ; Tableaux et cliquez sur Tableau croisé dynamique Et ensuite, déplacez le Livraison dans la zone ROWS, et l'autre champ ( N° de commande dans cet exemple) à la zone VALUES, comme le montre la capture d'écran ci-dessous.
Si vous n'avez pas encore eu affaire aux tableaux croisés dynamiques d'Excel, ce tutoriel peut vous être utile : tutoriel Excel sur les tableaux croisés dynamiques pour les débutants.
2. résumer les valeurs par compte
Par défaut, les champs numériques d'un tableau croisé dynamique sont additionnés, et il en va de même pour notre tableau de bord. Numéros de commande ce qui n'a absolument aucun sens :) Quoi qu'il en soit, puisque pour un histogramme nous avons besoin d'un compte plutôt que d'une somme, cliquez avec le bouton droit de la souris sur n'importe quelle cellule de numéro d'ordre, et sélectionnez Résumer les valeurs par > ; Comte .
Maintenant, votre tableau croisé dynamique mis à jour devrait ressembler à ceci :
3. créer les intervalles (bins)
L'étape suivante consiste à créer les intervalles, ou bins, à l'aide de la fonction Regroupement Cliquez avec le bouton droit de la souris sur n'importe quelle cellule sous Étiquettes de rangée dans votre tableau croisé dynamique, puis sélectionnez Groupe ...
Dans le Regroupement spécifiez les valeurs de début et de fin (en général, Excel saisit automatiquement les valeurs minimales et maximales en fonction de vos données), et tapez l'incrément souhaité (longueur de l'intervalle) dans la boîte de dialogue Par boîte.
Dans cet exemple, le délai de livraison minimum est de 1 jour, maximum - 40 jours, et l'incrément est fixé à 5 jours :
Cliquez sur OK, et votre tableau croisé dynamique affichera les intervalles tels que spécifiés :
4. tracer un histogramme
Il reste une dernière étape à franchir : dessiner un histogramme. Pour ce faire, il suffit de créer un graphique croisé dynamique en colonnes en cliquant sur l'icône PivotChart sur le Analysez onglet dans Outils de tableau croisé dynamique groupe :
Et la colonne par défaut du tableau croisé dynamique apparaîtra immédiatement dans votre feuille :
Et maintenant, peaufinez votre histogramme avec quelques touches finales :
- Supprimez la légende en cliquant sur le bouton Éléments du graphique bouton et en retirant la coche de la Légende Ou bien, sélectionnez la légende de l'histogramme et appuyez sur la touche Supprimer de votre clavier.
- Remplacer la valeur par défaut Total titre avec quelque chose de plus significatif.
- Vous pouvez également choisir un autre style de graphique dans le champ Styles de graphiques groupe sur le Outils de graphique croisé dynamique > ; Design onglet.
- Supprimez les boutons du graphique en cliquant sur Boutons de champ sur le Outils de graphique croisé dynamique > ; Analysez dans l'onglet Afficher/Masquer groupe :
De plus, vous pouvez souhaiter obtenir un histogramme conventionnel où les barres se touchent Vous trouverez des instructions détaillées sur la manière de procéder dans la prochaine et dernière partie de ce tutoriel.
Personnaliser et améliorer votre histogramme Excel
Que vous créiez un histogramme à l'aide de l'Analysis ToolPak, des fonctions Excel ou d'un PivotChart, vous souhaiterez souvent personnaliser le graphique par défaut à votre goût. Nous avons un tutoriel spécial sur les graphiques Excel qui explique comment modifier le titre du graphique, la légende, les titres des axes, les couleurs du graphique, la disposition et le style. Et ici, nous aborderons quelques personnalisations majeures spécifiques à un graphique Excelhistogramme.
Modifier les étiquettes des axes d'un histogramme Excel
Lorsque vous créez un histogramme dans Excel avec l'Analysis ToolPak, Excel ajoute les étiquettes de l'axe horizontal en fonction des numéros d'emplacement que vous spécifiez. Mais que se passe-t-il si, sur votre histogramme Excel, vous souhaitez afficher des plages au lieu des numéros d'emplacement ? Pour cela, vous devez modifier les étiquettes de l'axe horizontal en procédant comme suit :
- Cliquez avec le bouton droit de la souris sur les étiquettes de catégorie sur l'axe X, puis cliquez sur Sélectionner les données...
Supprimer l'espacement entre les barres
Lorsque l'on crée un histogramme dans Excel, on s'attend souvent à ce que les colonnes adjacentes se touchent, sans aucun espace. Il est facile de corriger ce problème. Pour éliminer les espaces vides entre les barres, il suffit de suivre les étapes suivantes :
- Sélectionnez les barres, faites un clic droit, et choisissez Format des séries de données...
Et voilà, vous avez tracé un histogramme Excel dont les barres se touchent :
Vous pouvez ensuite embellir votre histogramme Excel en modifiant le titre du graphique, les titres des axes et en changeant le style ou les couleurs du graphique. Par exemple, votre histogramme final peut ressembler à ceci :
C'est ainsi que l'on dessine un histogramme dans Excel. Pour une meilleure compréhension des exemples abordés dans ce tutoriel, vous pouvez télécharger l'exemple de feuille Excel Histogramme avec les données sources et les histogrammes. Je vous remercie de votre lecture et j'espère vous retrouver sur notre blog la semaine prochaine.