Formule Excel: histogramme avec FREQUENCE -

Table des matières

Sommaire

Une façon de créer un histogramme consiste à utiliser la fonction FREQUENCE. Dans l'exemple illustré, la formule dans les cellules G5: G8 est:

(=FREQUENCY(data,bins))

où les données (C5: C16) et les groupes (F5: F8) sont des plages nommées.

Cette formule est entrée sous forme de formule matricielle à cellules multiples dans la plage G5: G8.

Explication

Remarque: les versions ultérieures d'Excel incluent un histogramme natif, qui est facile à créer, mais pas aussi flexible à mettre en forme. L'exemple de cette page montre une façon de créer vos propres données d'histogramme avec la fonction FREQUENCE et d'utiliser un histogramme régulier pour tracer les résultats. Étant donné que FREQUENCY est une formule, les résultats et le graphique seront mis à jour dynamiquement si les données changent.

La fonction FREQUENCY renvoie une distribution de fréquence, qui est un tableau récapitulatif qui montre le nombre de chaque valeur dans une plage par «bin». La FREQUENCE est un peu difficile à utiliser, car elle doit être saisie sous forme de formule matricielle. D'autre part, une fois que vous avez correctement configuré vos bacs, FREQUENCY vous donnera tous les comptes à la fois!

Configuration et formule

Dans l'exemple présenté, nous avons une liste de 12 scores dans la plage nommée «data» (C5: C16). La plage F5: F8 est la plage nommée "bins". FREQUENCY traitera chaque valeur de casier comme la limite supérieure pour ce casier. En d'autres termes, chaque casier inclura un nombre de scores allant jusqu'à et y compris la valeur de casier. FREQUENCY renverra également un «nombre de débordements» - le nombre de valeurs supérieures à la dernière case.

Pour entrer la formule FRÉQUENCE, procédez comme suit dans le classeur joint.

1. Supprimez les formules existantes si nécessaire (voir la remarque ci-dessous).

2. Sélectionnez la plage G5: G8 (les quatre cellules).

3. Collez ou saisissez cette formule dans la barre de formule:

=FREQUENCY(data,bins)

4. Entrez la formule sous forme de formule matricielle avec Ctrl + Maj + Entrée. Excel ajoutera automatiquement des accolades ().

Remarque: pour modifier les formules existantes, vous devez d'abord sélectionner les quatre cellules, puis cliquer sur Supprimer. Vous pouvez sélectionner toutes les cellules à la fois avec la commande de raccourci + /.

FREQUENCY générera un décompte pour chaque bac et renverra un tableau de résultats comme celui-ci:

(2;4;5;1;0) // array returned by FREQUENCY

Excel placera les 4 premières valeurs dans la plage G5: G8. Notez que le nombre de débordements, zéro, est également renvoyé comme cinquième élément du tableau, car il n'y a pas de valeurs supérieures à 100. Cette valeur n'est pas affichée dans la feuille de calcul, car nous n'avons entré la formule que dans quatre cellules.

Excel 365

Dans Excel 365, vous pouvez simplement entrer une formule dans la cellule G5, et les résultats se répandront automatiquement sur la feuille de calcul. Il n'est pas nécessaire d'utiliser Ctrl + Maj + Entrée. Cependant, si vous utilisez cette approche, vous verrez également le décompte de la sortie du bac de débordement. La saisie de la formule dans 4 cellules uniquement (comme ci-dessus) supprime cette dernière valeur. Si la valeur supplémentaire ne vous dérange pas, l'option de formule unique est plus simple et vous pouvez choisir de ne pas tracer la valeur dans un graphique.

Étiquettes

Les étiquettes dans E5: E8 sont uniquement destinées à la lisibilité et à la présentation. Ceux-ci peuvent être personnalisés à votre guise. Dans l'exemple illustré, la formule de la cellule E5, copiée vers le bas, est:

=IF(F5=MIN(bins),"≤"&F5,F4+1&"-"&F5)

Cette formule crée simplement une étiquette pour chaque bac en utilisant les valeurs de bac de la colonne F.

Graphique histogramme

Pour tracer la sortie de FREQUENCY, procédez comme suit. Tout d'abord, maintenez la touche de commande enfoncée et sélectionnez deux plages: E4: E8 et G4: G8. Insérez ensuite un histogramme (Insertion> Graphiques> Colonne groupée):

Ensuite, cliquez avec le bouton droit sur une barre et formatez la série de données pour réduire la largeur de l'écart à 5% (ou comme vous le souhaitez):

Modifiez le titre du graphique comme vous le souhaitez. Dans l'exemple illustré, nous prenons la valeur dans la cellule B2:

Graphique final montrant les valeurs tracées:

Histogramme avec l'outil d'analyse des données

Une autre façon de créer un histogramme dans Excel consiste à utiliser le complément Data Analysis ToolPak. Il s'agit d'une méthode très simple qui fonctionne dans les anciennes versions d'Excel. Cependant, une limitation est que la sortie est statique et ne sera pas mise à jour automatiquement si les valeurs des données changent.

Articles intéressants...