Re : Fréquence et Équival
Bonjour tout le monde
Pour la mise en oeuvre de la formule, il faut :
1) Sélectionner la plage de cellule Y7:Y11
2) Saisir ou coller dans la zone de la barre d'outils formule, la dîte formule
3) valider par les touches Ctrl+Shift+Entrer.
En ce qui concerne la fonction FREQUENCE.
Cette fonction retourne une série de valeurs que l'on appelle "Matrice" sous forme verticale. Le fait de valider cette formule sur une plage de cellules, permet à Excel d'afficher autant de valeurs de cette Matrice, le nombre de valeurs affichées est liées à la longueur de la plage sélectionnée.
C'est pour moi une "véritable formule matricielle", valider une formule matricielle sur une seule cellule, est un formule qui utilise une matrice.
Pourquoi je propose cette formule ?
Tibo à raison, le NB.SI correspond au travail à effectuer à savoir compter le nombre de fois ou une valeur est présente dans une plage . Elle est plus simple à mettre en oeuvre et plus facile à comprendre.
Dans le cas de NB.SI, la plage "Classe" sera lue dans la totalité pour déterminer la présence d'une seule valeur, dans le cas du fichier de Clochard, il faudra 5 lecture de la plage.
FREQUENCE fonctionne différement :
- En premier elle construit en mémoire une matrice "compteurs"
- elle trie en mémoire la plage des intervalles, ce qui lui permet de déterminer les "tranches"
- ensuite elle prend successivement chaque valeur à observer et en enduit le compteur de la plage d'intervalle à incrémenter.
- elle remet en ordre la matrice "compteurs" pour permettre l'affichage de la matrice.
tout ceci est transparent pour l'utilisateur,
ce qu'il faut retenir c'est que la plage des valeurs n'est lue qu'une seule fois, d'où un gain en temps dans les calculs.
FREQUENCE a un inconvénient, il ne travaille que sur des données numérique, EQUIV est là pour basculer d'une valeur texte en une valeur numérique unique.
Il faut aussi que je l'avoue, la demande de Clochard n'était pas simple à réaliser, si j'ai cherché la méthode pour y arriver, il faut aussi que notre ami Clochard est du travail pour en comprendre le principe et le fonctionnement.
Un autre point Clochard, tu aurais dû rester sur le fil ayant proposer cette solution.
https://www.excel-downloads.com/threads/question-pour-un-super-champion.125167/
Et j'ai proposé la même formule ici
https://www.excel-downloads.com/thr...oms-dun-tableau-sur-une-seule-colonne.125349/
Clochard sur ton premier fil traitant du même sujet. J'avais mis dans un de mes posts le titre "Partager en Classe et en groupe de 3 ou 4 partants une liste globale"...
PS : Arf hoerwind, pas vraiment d'accord avec toi. Le seul inconvénient de la validation d'une plage de cellules en matricielle, supprime le fait de pouvoir insérer une ligne complète à l'intérieur de cette plage.
@+Jean-Marie