Comment créer un histogramme dans Excel

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 de nombreuses questions. En fait, dans les versions récentes d’Excel 2019, 2016, Excel 2013 et Excel 2010, la création d’un histogramme ne prend que quelques minutes et peut être effectuée de différentes manières – en utilisant l’outil spécial Histogramme de l’outil d’analyse, les formules ou le tableau croisé dynamique. 

Qu’est-ce qu’un histogramme dans Excel ?

Avez-vous déjà créé un graphique à barres ou à colonnes pour représenter des données numériques ?  Un histogramme est une utilisation spécifique d’un graphique à barres où chaque barre 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.

Par exemple, vous pouvez créer un histogramme pour afficher le nombre de jours avec une température entre 61-65, 66-70, 71-75, etc. degrés, le nombre de ventes avec des montants entre 100$-199$, 200$-299$, 300$ -399 $, le nombre d’étudiants dont les résultats aux tests sont compris entre 41-60, 61-80, 81-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’utilitaire d’analyse est un complément d’analyse de données 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 d’abord le charger.

Charger le complément Analysis ToolPak

Pour ajouter le complément d’analyse de données à votre Excel, procédez comme suit :

  1. Dans Excel 2010, Excel 2013, Excel 2016 et Excel 2019, cliquez sur FichierOptions . Dans Excel 2007, cliquez sur le bouton Microsoft Office, puis sur Options Excel.
  2. Dans la boîte de dialogue Options Excel, cliquez sur Compléments dans la barre latérale gauche, sélectionnez Compléments Excel dans la zone Gérer, puis cliquez sur le bouton Atteindre.

3.Dans la boîte de dialogue Compléments, cochez la case Analysis ToolPaket cliquez sur OK pour fermer la boîte de dialogue.

Si Excel affiche un message indiquant que l’utilitaire d’analyse n’est pas actuellement installé sur votre ordinateur, cliquez sur Oui pour l’installer.

À présent, l’utilitaire d’analyse est chargé dans votre Excel et sa commande est disponible dans le groupe Analyse de l’onglet Données.

Spécifiez la plage de bacs de l’histogramme Excel

Avant de créer un histogramme, il reste une préparation à faire : ajoutez les bacs dans une colonne séparée.

Les bacs sont des nombres qui représentent les intervalles dans lesquels vous souhaitez regrouper les données source (données d’entrée). Les intervalles doivent être consécutifs, sans chevauchement et généralement de même taille.

L’outil Histogramme d’Excel inclut les valeurs de données d’entrée dans des bacs en fonction de la logique suivante :

  • Une valeur est incluse dans une certaine classe si elle est supérieure à la limite la plus basse et égale ou inférieure à la plus grande limite pour cette classe.
  • Si vos données d’entrée contiennent des valeurs supérieures au bac le plus élevé, tous ces nombres seront inclus dans la catégorie Plus.
  • Si vous ne spécifiez pas la plage de bacs, Excel créera un ensemble de bacs uniformément répartis entre les valeurs minimales et maximales de votre plage de données d’entrée.

Compte tenu de ce qui précède, tapez les numéros de bac que vous souhaitez utiliser dans une colonne distincte. Les bacs doivent être entrés dans l’ordre croissant et votre plage de bacs d’ histogramme Excel doit être limitée à la plage de données d’entrée.

Dans cet exemple, nous avons les numéros de commande dans la colonne A et la livraison estimée 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 dans la plage de bacs de 5 à 20 avec un incrément de 5, comme indiqué dans la capture d’écran ci-dessous :

Créer un histogramme à l’aide de l’outil d’analyse d’Excel

Avec l’utilitaire d’analyse activé et les bacs spécifiés, procédez comme suit pour créer un histogramme dans votre feuille Excel :

  1. Sous l’onglet Données, dans le groupe Analyse, cliquez sur le bouton Utilitaire d’analyse.

2.Dans la boîte de dialogue Analyse des données , sélectionnez Histogramme et cliquez sur OK .

3.Dans la fenêtre de dialogue Histogramme, procédez comme suit :

  • Spécifiez la plage d’entrée et la plage de bac.

Pour ce faire, vous pouvez placer le curseur dans la case, puis sélectionner simplement la plage correspondante sur votre feuille de calcul à l’aide de la souris. Sinon, vous pouvez cliquer sur le  bouton Collapse , sélectionnez la plage sur la feuille, puis cliquez sur le bouton Collapse  pour revenir à la Histogramme boîte de dialogue.

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 de bacs, cochez la case Intitulé présent.

  • Sélectionnez les options de sortie.

Pour placer l’histogramme sur la même feuille, cliquez sur Plage de sortie, puis entrez la cellule supérieure gauche du tableau de sortie.

Pour coller le tableau et l’histogramme de sortie dans une nouvelle feuille ou un nouveau classeur, sélectionnez respectivement Insérer une nouvelle feuille de calcul ou Créer un nouveau classeur.

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, cochez la case Pareto(histogramme trié).
  • Pour inclure une ligne de pourcentage cumulé dans votre histogramme Excel, cochez la case Pourcentage cumulé.
  • Pour créer un histogramme intégré, cochez la case Représentation graphique.

Pour cet exemple, nous avons configuré les options suivantes :

  1. Et maintenant, cliquez sur OK et examinez le tableau de sortie et le graphique d’histogramme :

Pour améliorer l’histogramme, vous pouvez remplacer les groupes et la fréquence par défaut par des titres d’axe plus significatifs, personnaliser la légende du graphique, etc. Vous pouvez également utiliser les options de conception, de mise en page et de format des outils de graphique pour modifier l’affichage de l’histogramme.

Comme vous venez de le voir, il est très facile de créer un histogramme dans Excel à l’aide de l’utilitaire d’analyse. Cependant, cette méthode a une limitation importante – le graphique d’histogramme intégré est statique, ce qui signifie que vous devrez créer un nouvel histogramme chaque fois que les données d’entrée sont modifiées.

Pour créer un histogramme pouvant être mis à jour automatiquement, vous pouvez soit utiliser des fonctions Excel, soit créer un tableau croisé dynamique.

Comment faire un histogramme dans Excel à l’aide de formules

Une autre façon de créer un histogramme dans Excel consiste à utiliser la fonction FREQUENCE ou NB.SI.ENS. Le plus grand avantage de cette approche est que vous n’aurez pas à refaire votre histogramme à chaque modification des données d’entrée. Comme un graphique Excel normal, votre histogramme se met à jour automatiquement dès que vous modifiez, ajoutez de nouvelles valeurs d’entrée ou supprimez des valeurs existantes.

Pour commencer, organisez vos données source dans une colonne (colonne B dans cet exemple) et entrez les numéros de bac 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 le nombre de valeurs comprises dans les plages spécifiées (bacs), puis nous dessinerons un histogramme basé sur ces données récapitulatives.

Création d’un histogramme à l’aide de la fonction FRÉQUENCE 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 FRÉQUENCE a la syntaxe suivante :

FREQUENCE(tableau_données; matrice_intervalles)

La syntaxe de la fonction FREQUENCE contient les arguments suivants :

  • tableau_données: Représente une matrice de valeurs ou une référence au jeu de valeurs dont vous souhaitez calculer les fréquences. Si l’argument tableau_données ne contient aucune valeur, la fonction FREQUENCE renvoie une matrice de zéros.
  • matrice_intervalles: Représente une matrice d’intervalles ou une référence aux intervalles dans lesquels vous voulez regrouper les valeurs de l’argument tableau_données. Si l’argument matrice_intervalles ne contient aucune valeur, la fonction FREQUENCE renvoie le nombre d’éléments contenu dans l’argument tableau_données.

Dans cet exemple, tableau_données est B2:B40, matrice_intervalles est D2:D8, nous obtenons donc la formule suivante :

= FREQUENCE (B2:B19; D2:D8)

Veuillez garder à l’esprit que la fonction FRÉQUENCE est une fonction très spécifique, alors suivez ces règles pour la faire fonctionner correctement :

  • Une formule de fréquence Excel doit être saisie sous forme de formule matricielle à plusieurs cellules. Tout d’abord, sélectionnez une plage de cellules adjacentes où vous souhaitez afficher les fréquences, puis tapez la formule dans la barre de formule et appuyez sur Ctrl + Maj + Entrée pour le compléter.
  • Il est recommandé d’entrer une formule de fréquence de plus que le nombre de bacs. La cellule supplémentaire est requise pour afficher le nombre de valeurs au-dessus du bac le plus élevé. Par souci de clarté, vous pouvez l’étiqueter ” Plus” comme dans la capture d’écran suivante (mais n’incluez pas cette cellule ” Plus ” dans votre argument matrice_intervalles !) :

À l’instar de l’option Histogramme de l’utilitaire d’analyse, la fonction FRÉQUENCE Excel renvoie des valeurs supérieures à une classe précédente et inférieures ou égales à une classe donnée. La dernière formule de Fréquence (dans la cellule E9) renvoie le nombre de valeurs supérieures au bac le plus élevé (c’est-à-dire le nombre de jours de livraison sur 35).

Pour faciliter la compréhension, la capture d’écran suivante montre les classes (colonne D), les intervalles correspondants (colonne C) et les fréquences calculées (colonne E) :

Étant donné que la fonction 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 classes, vous devrez d’abord supprimer la formule existante, puis ajouter ou supprimer les classes, sélectionner une nouvelle plage de cellules et ressaisir la formule.

Faire un histogramme à l’aide de la fonction NB.SI.ENS

Une autre fonction qui peut vous aider à calculer les distributions de fréquence pour tracer l’histogramme dans Excel est la fonction NB.SI.ENS. Et dans ce cas, vous devrez utiliser 3 formules différentes :

  • La formule pour la première cellule – bac supérieur(F2 dans la capture d’écran ci-dessous) :
    =SI.ENS ($B$2:$B$40 ;”<=”&$D2)

La formule compte le nombre de valeurs de la colonne B inférieures au plus petit bac de la cellule D2, c’est-à-dire renvoie le nombre d’articles livrés dans un délai de 1 à 5 jours.

  • La formule pour la dernière cellule – sur le bac le plus élevé(F9 dans la capture d’écran ci-dessous) :
    =SI.ENS ($B$2:$B$100 ;”>”&$D8)

La formule compte le nombre de valeurs de la colonne B supérieures au bac le plus élevé de D8.

  • La formule pour les bacs restants (cellules F3:F8 dans la capture d’écran ci-dessous) :
    =SI.ENS ($B$2:$B$40 ;”>”&$D2 ;$B$2:$B$40 ; “<=”&$D3)

La formule compte le nombre de valeurs dans la colonne B qui sont supérieures au bac de la ligne ci-dessus et inférieures ou égales au bac de la même ligne.

Comme vous le voyez, les fonctions FREQUENCE et NB.SI.ENS renvoient des résultats identiques :

Faire un histogramme basé sur les données récapitulatives

Maintenant que vous avez une liste de distributions de fréquences calculées avec la fonction FREQUENCY ou COUNTIFS, créez un graphique à barres habituel – sélectionnez les fréquences, passez à l’ onglet Insertion et cliquez sur le graphique à colonnes 2-D dans le groupe Graphiques :
      

L’histogramme sera immédiatement inséré dans votre feuille :

De manière générale, vous disposez déjà d’un histogramme pour vos données d’entrée, même si cela 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ées par les numéros de série par vos numéros ou plages de bacs.

Le moyen le plus simple consiste à taper les plages dans une colonne à gauche de la colonne avec la formule de fréquence, sélectionnez les deux colonnes – Plages et Fréquences – puis créez un graphique à barres. Les plages seront automatiquement utilisées pour les étiquettes de l’axe X, comme indiqué dans la capture d’écran ci-dessous :

Si Excel convertit vos intervalles en dates (par exemple, 1-5 peut être automatiquement converti en 05-Jan ), tapez les intervalles avec une apostrophe précédente (‘) comme ‘1-5 . Si vous souhaitez que les étiquettes de votre histogramme Excel affichent les numéros de bac , saisissez-les également avec les apostrophes précédentes, par exemple ‘5 , ’10 , etc. L’apostrophe convertit simplement les nombres en texte et est invisible dans les cellules et sur l’histogramme.

Personnalisez et améliorez votre histogramme Excel

Que vous créiez un histogramme à l’aide de l’utilitaire d’analyse, des fonctions Excel ou d’un graphique croisé dynamique, vous souhaiterez souvent personnaliser le graphique par défaut à votre guise. 

Modifier les étiquettes des axes sur un histogramme Excel

Lors de la création d’un histogramme dans Excel avec l’utilitaire d’analyse, Excel ajoute les étiquettes de l’axe horizontal en fonction des numéros de bac que vous spécifiez. Mais que se passe-t-il si, sur votre histogramme Excel, vous souhaitez afficher des plages au lieu de numéros de bac ? Pour cela, vous devez modifier les étiquettes de l’axe horizontal en procédant comme suit :

  1. Cliquez avec le bouton droit sur les étiquettes de catégorie sur l’axe X, puis cliquez sur Sélectionner les données…

2.Dans le volet de droite, sous Etiquettes d’axe horizontal (catégorie), cliquez sur le bouton Modifier . 

       3.Dans la zone Plage d’étiquettes d’axe, saisissez les étiquettes que vous souhaitez afficher, séparées par des virgules. Si vous saisissez les intervalles, placez-les entre guillemets comme dans la capture d’écran suivante :

4.Cliquez sur OK. 

Supprimer l’espacement entre les barres

Lors de la création d’un histogramme dans Excel, les utilisateurs s’attendent souvent à ce que les colonnes adjacentes se touchent, sans aucun espace. C’est une chose facile à corriger. Pour éliminer les espaces vides entre les barres, suivez simplement ces étapes :

  1. Sélectionnez les barres, cliquez avec le bouton droit et choisissez Mettre en forme une série de données…

2. Dans le volet Mettre en forme une série de données…, définissez la largeur de l’intervalle sur zéro :

Et voila, vous avez tracé un histogramme Excel avec des barres qui se touchent.

Et puis, vous pouvez embellir davantage votre histogramme Excel en modifiant le titre du graphique, les titres des axes et en changeant le style ou les couleurs du graphique. 

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x