OVH Cloud OVH Cloud

Utilisation de la fonction FREQUENCE et comment faire un compte ?

3 réponses
Avatar
Mitch
Bonjour,

J'ai une liste de valeurs genre:
1
5
4
4
4
3
5
...

Ce que je veux faire c'est d'une part obtenir le nombre de fois que se
répète une valeur (1: 1 fois, 4: 3 fois etc...). Il faut je pense utiliser
la fonction FREQUENCE qui utilise comme arguments une liste d'intervalles.

Question1: est-il possible de se passer de ces intervalles pour obtenir la
fréquence de chacune des valeurs exactes plutot que la fréquence de valeurs
comprises dans un intervalle ???

Question 2: je voudrais aussi savoir combien de valeurs différentes je
possède (ici j'ai 1, 3, 4, 5 donc 4 valeurs différentes).
Dans Access, il suffit de faire une requete et d'utiliser la fonction COMPTE
mais je ne vois rien de ce genre dans excel. Comment faire ???

D'avance merci pour vos éclairements là-dessus.
Mathieu

3 réponses

Avatar
Yves Chabirand
C'est un message de format MIME en plusieurs parties.

------=_NextPart_000_00D5_01C524D2.D89A2540
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Trouvé sur le site de Laurent LONGRE (un des grands maitres es Excel)
Réponse a ta question 2 *****************************

2 possibilités pour compter un nb de valeurs distinctes

Avec tout type de données a saisir en matriciel (CTRL+SHIFT+ENTER)

=SOMME(1/NB.SI(Plage;Plage))

Uniquement avec des valeurs numériques (conseillé en matriciel mais marche aussi en normal)

=SOMME(N(FREQUENCE(Plage;Plage)>0))

Yves



"Mitch" <*** a écrit dans le message news: 422f1ebd$0$834$
Bonjour,

J'ai une liste de valeurs genre:
1
5
4
4
4
3
5
...

Ce que je veux faire c'est d'une part obtenir le nombre de fois que se
répète une valeur (1: 1 fois, 4: 3 fois etc...). Il faut je pense utiliser
la fonction FREQUENCE qui utilise comme arguments une liste d'intervalles.

Question1: est-il possible de se passer de ces intervalles pour obtenir la
fréquence de chacune des valeurs exactes plutot que la fréquence de valeurs
comprises dans un intervalle ???

Question 2: je voudrais aussi savoir combien de valeurs différentes je
possède (ici j'ai 1, 3, 4, 5 donc 4 valeurs différentes).
Dans Access, il suffit de faire une requete et d'utiliser la fonction COMPTE
mais je ne vois rien de ce genre dans excel. Comment faire ???

D'avance merci pour vos éclairements là-dessus.
Mathieu




------=_NextPart_000_00D5_01C524D2.D89A2540
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 5.50.4727.700" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=Arial size=2>Trouvé sur le site de Laurent LONGRE (un des grands
maitres es Excel)</FONT></DIV>
<DIV>
<P><FONT face=Arial size=2>Réponse a ta question 2
*****************************</FONT></P>
<P><FONT face=Arial size=2>2 possibilités pour compter un nb de valeurs
distinctes</FONT></P>
<P><FONT face=Arial size=2>Avec tout type de données a saisir en matriciel
(CTRL+SHIFT+ENTER)</FONT></P>
<P><FONT face=Arial size=2>=SOMME(1/NB.SI(Plage;Plage))</FONT></P>
<P><FONT face=Arial size=2>Uniquement avec des valeurs numériques (conseillé en
matriciel mais marche aussi en normal)</FONT></P>
<P><FONT face=Arial
size=2>=SOMME(N(FREQUENCE(Plage;Plage)&gt;0))</FONT></P></DIV>
<DIV><FONT face=Arial size=2>Yves</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>"Mitch" &lt;</FONT><A
href="mailto:***"><FONT face=Arial
size=2>***</FONT></A><FONT face=Arial size=2>&gt; a écrit dans le
message news: </FONT><A
href="mailto:422f1ebd$0$834$"><FONT face=Arial
size=2>422f1ebd$0$834$</FONT></A><FONT face=Arial
size=2>...</FONT></DIV><FONT face=Arial size=2>&gt; Bonjour,<BR>&gt; <BR>&gt;
J'ai une liste de valeurs genre:<BR>&gt; 1<BR>&gt; 5<BR>&gt; 4<BR>&gt; 4<BR>&gt;
4<BR>&gt; 3<BR>&gt; 5<BR>&gt; ...<BR>&gt; <BR>&gt; Ce que je veux faire c'est
d'une part obtenir le nombre de fois que se <BR>&gt; répète une valeur (1: 1
fois, 4: 3 fois etc...). Il faut je pense utiliser <BR>&gt; la fonction
FREQUENCE qui utilise comme arguments une liste d'intervalles.<BR>&gt; <BR>&gt;
Question1: est-il possible de se passer de ces intervalles pour obtenir la
<BR>&gt; fréquence de chacune des valeurs exactes plutot que la fréquence de
valeurs <BR>&gt; comprises dans un intervalle ???<BR>&gt; <BR>&gt; Question 2:
je voudrais aussi savoir combien de valeurs différentes je <BR>&gt; possède (ici
j'ai 1, 3, 4, 5 donc 4 valeurs différentes).<BR>&gt; Dans Access, il suffit de
faire une requete et d'utiliser la fonction COMPTE <BR>&gt; mais je ne vois rien
de ce genre dans excel. Comment faire ???<BR>&gt; <BR>&gt; D'avance merci pour
vos éclairements là-dessus.<BR>&gt; Mathieu <BR>&gt; <BR>&gt;
</FONT></BODY></HTML>

------=_NextPart_000_00D5_01C524D2.D89A2540--

Avatar
GD
Bonsour® Mitch
J'ai une liste de valeurs genre:
1
5
4
4
4
3
5
se passer de ces intervalles ???
il suffit de faire une requete et d'utiliser la fonction COMPTE mais je ne
vois rien de ce genre dans excel. Comment faire ???


Tableau Croisé dynamique
parametre de champ : synthése par nombre

@+

Avatar
ChrisV
Bonjour Mitch,

Pour le premier point, selon les données de ton exemple et avec la plage
A1:A7 nommée ici Zn
(à saisir, sur une plage de 7 cellules contigues, sans les { } de début et
fin de formule, et valider par Ctrl+Shift+Entrée)

{=SI(ESTERR(INDEX(Zn;PETITE.VALEUR(SI(EQUIV(Zn;Zn;0)
<>{1;2;3;4;5;6;7};"";EQUIV(Zn;Zn;0));{1;2;3;4;5;6;7})));"";INDEX
(Zn;PETITE.VALEUR(SI(EQUIV(Zn;Zn;0)<>{1;2;3;4;5;6;7};"";EQUIV
(Zn;Zn;0));{1;2;3;4;5;6;7}))&": "&NB.SI(Zn;INDEX(Zn;
PETITE.VALEUR(SI(EQUIV(Zn;Zn;0)<>{1;2;3;4;5;6;7};"";EQUIV
(Zn;Zn;0));{1;2;3;4;5;6;7})))&" fois")}

un peu indigeste tout de même...


ChrisV


"Mitch" <*** a écrit dans le message de news:
422f1ebd$0$834$
Bonjour,

J'ai une liste de valeurs genre:
1
5
4
4
4
3
5
...

Ce que je veux faire c'est d'une part obtenir le nombre de fois que se
répète une valeur (1: 1 fois, 4: 3 fois etc...). Il faut je pense utiliser
la fonction FREQUENCE qui utilise comme arguments une liste d'intervalles.

Question1: est-il possible de se passer de ces intervalles pour obtenir la
fréquence de chacune des valeurs exactes plutot que la fréquence de
valeurs comprises dans un intervalle ???

Question 2: je voudrais aussi savoir combien de valeurs différentes je
possède (ici j'ai 1, 3, 4, 5 donc 4 valeurs différentes).
Dans Access, il suffit de faire une requete et d'utiliser la fonction
COMPTE mais je ne vois rien de ce genre dans excel. Comment faire ???

D'avance merci pour vos éclairements là-dessus.
Mathieu