Comment calculer le nb de valeur

Résolu/Fermé
mafab49 Messages postés 8 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 5 février 2009 - 5 févr. 2009 à 14:32
mafab49 Messages postés 8 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 5 février 2009 - 5 févr. 2009 à 17:41
Bonjour,

J'aimerais savoir comment calculer le nb de valeurs : je m'explique.
Existe t-il une fonction (ou par un tableau croisé dynamique) qui permet de savoir combien j'ai de "1" ou de "2", etc... (dans la colonne nombre)

Donc au final, je voudrais savoir :
Dans la LIGNE 1 : combien j'ai de 1 (colonne NOMBRE)
Dans la LIGNE 2 : combien j'ai de 2 (colonne NOMBRE)

J'espère que c'est clair ?!

Merci d'avance.

LIGNE NOMBRE
1 1
2 1
3 1
4 1
5 1
6 1
7 1
8 2
9 2
10 2
11 2
12 2
13 2
14 2
15 2
16 2
17 2
18 2
19 2
20 3
21 3
22 3
23 3
24 3
25 3
26 3
27 4
28 4
29 4
30 4
31 4
32 8
33 8
34 8
35 8
36 8
37 8
38 9
39 9
40 9
41 9
42 10
43 10
44 11
45 11
46 11
47 11
48 13
49 13
50 13
51 13
52 13
53 13
54 13
55 13
56 13
57 13
58 13
59 13
60 13
61 13
62 14
63 14
64 18
65 18
66 18
67 18
68 18
69 18
70 23
71 23
72 23
73 23
74 24
75 25
76 26
77 26
78 27
79 27
80 28
81 28
82 29
83 29
84 29
85 29
86 30
87 30
88 31
89 32
90 33

7 réponses

UsulArrakis Messages postés 7405 Date d'inscription vendredi 28 mars 2003 Statut Contributeur Dernière intervention 27 janvier 2022 3 182
5 févr. 2009 à 14:39
salut
regarde les fonctions NB.SI ou NB.VAL c'est l'une des 2
0
g Messages postés 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 572
5 févr. 2009 à 14:42
Bonjour,

=NB.SI(A1:A90;C1)

Avec la valeur recherchée en C1

Bonne journée.
0
mafab49 Messages postés 8 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 5 février 2009
5 févr. 2009 à 15:03
Dans le mail précédent, on voit mal, mais il y a 2 colonnes :

* 1 colonne LIGNE
* 1 colonne NOMBRE

Je voudrais savoir combien il y a de "1", combien il y a de "2"...
Et avoir un tableau récapitulatif qui ressemblerait à ça :

Est ce possible ?

LIGNE NOMBRE DE VALEUR
1 7
2 9
3 5
4 0
5 0
6 10
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
0
Bonjour,

Oui bien sur c'est tout à fait possible avec la fonction NB.SI

Vous avec dans votre colonne B des valeurs qui vont de 1 à 33.

Dans la colonne C vous écrivez vos valeurs : C1 vaudra 1, C2 vaudra 2, C3 vaudra 3 etc etc..... jusqu'à C33 qui vaudra 33.

Dans la colonne D1 vous rentrez la formule suivante : =NB.SI($B$1:$B$90;D1) et vous la recopiez jusqu'à la ligne 33 correspondant à la valeur 33.

La valeur de fin de zone $B$90 est bien sur à ajuster en fonction de la longueur réelle de votre colonne, de même que la valeur de départ si votre colonne ne démarre pas à la ligne n° 1.

Vous allez voir que c'est bien plus facile à écrire les formules qu'à les expliquer.

Cordialement

Alain
0
mafab49 Messages postés 8 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 5 février 2009
5 févr. 2009 à 15:49
OK
merci pour vos conseils !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
5 févr. 2009 à 16:16
Salut,

Peut être avec cette formule matricielle

=SOMMEPROD((NBCAR(A1:A10)-NBCAR(SUBSTITUE(A1:A10;1;"")))/NBCAR(1))

à valider avec Ctrl + shift + Entrée

le 1 peut être remplacé par une cellule de référence comme cela on peut compter le chiffre qui y sera saisi

A+
0
bonjour mike et a tous
pourquoi pas tout simplement SOMMEPROD(--(A1: A200= 1 )) si on cherche combien de1 ; =2 pour les 2
a+
0
mafab49 Messages postés 8 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 5 février 2009
5 févr. 2009 à 17:07
Alors, je vous explique comment j'ai fait :

Colonne A (LIGNE)
Colonne B (Nombre de valeur)

LIGNE NB VALEUR
1 1
2 1
3 1
4 1
5 2
6 2
7 2
8 3
9 5
10 5
. .
. .
.
. .
.. .

J'ai créer une colonne C (VALEUR)
donc dans cette dernière colonne, j'ai insérer la formule suivante :

=NB.SI(B:B;A4)
Puis je fais glisser et j'obtiens mon résultat.
A savoir combien de "1" pour la ligne 1, combien de "2" pour la ligne "2".....

Voilù !
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
5 févr. 2009 à 17:37
Mais dans tes explications tu souhaites compter les 1, ça c'est facile,

Mais si tu souhaites compter tous les 1 qui compose par exemple un chiffre 12121 = 3 un.

Si c'est le résultat attendu, ma formule te donne le résultat en une formule

par contre si tu souhaites avoir le résultat par ligne c'est différent

A+
0
mafab49 Messages postés 8 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 5 février 2009
5 févr. 2009 à 17:41
OK
Je souhaitais en effet savoir combien il y avait de "1" en tant que chiffre en tant que tel, et non la totalité de "1" (que je pourrais trouver en effeet dans 11251)

En tout cas, c'est une formule à garder au cas où.

Merci.
0