Calcul de valeurs sans repetition d'occurence

Fermé
charlesau Messages postés 3 Date d'inscription jeudi 8 novembre 2007 Statut Membre Dernière intervention 16 novembre 2007 - 8 nov. 2007 à 07:06
baribari Messages postés 42 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 21 septembre 2016 - 9 nov. 2007 à 08:27
Salut,

J'ai une question en ce qui concerne Excel 2007 et ses formules.

J'ai une colonne avec des noms de fruits et j'aimerai faire des stats sur le nombre de fruits au total sans compter plusieurs ceux qui apparaissent plus d'une fois.

Exemple:

Colonne A:

Banane
Orange
Banane
Fraise
Kiwi
Banane
Orange
Pomme
Peche
Pomme
Banane
Nectarine

A l'heure actuelle je calcule avec la fonction COUNTA (c'est a dire NB) mais dans mon exemple le resultat serait 12 car il calcul toutes les cellules.
J'aimerai calculer une fois chaque valeur et non pas les repetitions, le resultat serait alors 6.
Dois-je faire une NB.SI speciale?

Merci d'avance pour votre aide.

Charles.
A voir également:

4 réponses

baribari Messages postés 42 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 21 septembre 2016 20
8 nov. 2007 à 07:59
oups erreur...
0
baribari Messages postés 42 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 21 septembre 2016 20
8 nov. 2007 à 13:48
Re-bonjour Charles,

Bon, finalement j'ai trouvé un truc mais je ne le comprend qu'à moitié :)

Voilà la formule pour la zone F1:F8
=SOMME(SI(FREQUENCE(SI(NBCAR(F1:F8)>0;EQUIV(F1:F8;F1:F8;0);""); SI(NBCAR(F1:F8)>0;EQUIV(F1:F8;F1:F8;0);""))>0;1))

quand tu as fini de la taper, il faut valider avec Ctrl+Shift+Entrée à la place d' Entrée car c'est une fonction matricielle, et donc, c'est pas pareil ...

Le pire c'est la fonction FREQUENCE, elle est utilisée bizarrement

Bon, sinon l'astuce vient de là :
http://office.microsoft.com/en-us/excel/HP100704811033.aspx

Bonnes stats
0
Merci c'est super. Tout fonctionne parfaitement.
J'utilise Excel en version anglaise donc ma formule final ressemble a ca.

=SUM(IF(FREQUENCY(IF(LEN(Table10Lead Name)>0,MATCH(Table10Lead Name,Table10Lead Name,0),""), IF(LEN(Table10Lead Name)>0,MATCH(Table10Lead Name,Table10Lead Name,0),""))>0,1))

C'est une matricielle oui.

Merci pour ton aide.

Charles.
0
baribari Messages postés 42 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 21 septembre 2016 20
9 nov. 2007 à 08:27
COOL ;)
0