Répartition des données en une formule

Temps de lecture 2 minutes

Il existe une fonction méconnue d'Excel qui vous permet de trouver la répartition de vos données par tranche avec une seule formule. Il s'agit de la fonction FREQUENCE.

Répartition des notes des élèves

Dans l'exemple suivant, nous avons une série de notes lors d'un examen. Nous souhaitons connaître la répartition des notes par tranche.

Note des élèves à un examen

Pour calculer le nombre de notes entre 0 et 5, puis 5 et 10 et ainsi de suite, il suffit d'utiliser la fonction FREQUENCE.

Utilisation de la fonction FREQUENCE

La fonction FREQUENCE est une fonction matricielle (explication dans le paragraphe suivant) car elle retourne le résultat dans plusieurs cellules. La construction est très simple

  1. Ecrire la fonction FREQUENCE
  2. Sélectionnez la colonne des notes
  3. Sélectionnez la colonne de tranche de répartition

=FREQUENCE(B2:B21;D8:D11)

Répartition des notes avec la fonction FREQUENCE

Comprendre les résultats

Alors derrière la simplicité de la construction de la formule, il est important de comprendre les résultats.

Tout d'abord, la formule retourne 5 résultats alors que nous avons indiqué seulement 4 valeurs pour les tranches. C'est tout à fait normal. La fonction FREQUENCE va toujours rechercher les valeurs au-delà de la dernière tranche.

Si, nous avions ajouter la valeur 20 dans les tranches, la fonction FREQUENCE va de nouveau rechercher les éléments au-delà de la dernière tranche

La fonction FREQUENCE ramène toujours une valeur au-delà de la dernière tranche

De plus, les calculs sont toujours effectuer en excluant la valeur de la tranche. C'est pour cela que nous avons la valeur 1 pour la première tranche ; une seule note de valeur 0. Ensuite, pour la tranche 0 à 5, la note égale à 0 n'est pas prise en compte.

Validation d'une fonction matricielle

Une fonction matricielle dans Excel retourne le résultat dans plusieurs cellules. De ce fait, la validation est particulière

Version Office 365

La version Excel d'Office 365 a intégré depuis 2018 les fonctions matricielles dynamiques. L'intérêt c'est que le résultat va toujours être renvoyé dans autant de cellules que nécessaire.

Une fonction matricielle se valide tout simplement en appuyant sur Entrée.

Pour accéder aux fonctions matricielles dynamiques, il faut que vous accédiez au programme Insider de Microsoft

Bouton Office Insider

Les autres versions

Pour toutes les autres versions d'Excel, y compris Excel 2019, pour valider une fonction matricielle, il faut appuyer simultanément sur les touches Ctrl + Maj + Entrée

Mais ce n'est pas tout, il faut aussi pré-sélectionner toutes les cellules qui vont accueillir le résultat. Dans notre exemple, nous devons

  1. D'abord sélectionner les cellules E4:E8
  2. Ecrire la même formule que celle écrite plus haut
  3. Valider avec les touches Ctrl + Maj + Entrée

Exemple de répartition des températures

Dans le document suivant ont été compilées les températures relevés à Paris en 2018 (source https://www.historique-meteo.net/ ). Il est facile de construire un tableau de répartition du nombre de jours par température.

Répartition des jours selon la température

On voit instantanément que 50 jours de l'année 2018 ont connu des températures entre 24 (exclus) et 27 (inclus).

Articles complémentaires

Voici une liste d'articles qui pourrait également vous intéresser sur le même thème.

Lien Permanent pour cet article : https://www.excel-exercice.com/repartition-des-donnees-en-une-formule/

Laisser un commentaire

Your email address will not be published.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.