Menu

Somme de nb différents [Résolu/Fermé]

42717 6 Messages postés vendredi 6 janvier 2017Date d'inscription 12 janvier 2017 Dernière intervention - 12 janv. 2017 à 17:43 - Dernière réponse : Vaucluse 21867 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 20 avril 2018 Dernière intervention
- 14 janv. 2017 à 10:35
Bonjour,

Je cherche à faire la somme de nb différents (un nb étant ici un n° de dossier). Ce dont j'ai besoin en fait, c'est de savoir combien j'ai de numéro de dossiers différents dans ma colonne A.
J'ai un problème avec ma formule :
=somme(si(A7:A499<>"";1/NB.si(A7:A499;A7:A499)))
Bizarrement, ça semblait fonctionner quand j'étirais la formule seulement jusqu'en A45....mais à partir deA46 ça ne marche plus. Erreur =«VALEUR!». Pourtant j'ai le même format de cellules pour toute ma colonne...

Merci pour votre aide !
Afficher la suite 

8 réponses

Mike-31 16090 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 20 avril 2018 Dernière intervention - Modifié par Mike-31 le 12/01/2017 à 17:52
0
Utile
Bonsoir,

Ce que je ne comprends pas dans tes explications c'est pourquoi tu incrémentes ta formule

et pour ton erreur, c'est un problème de référence absolue et relative, ta formule
=somme(si(A7:A499<>"";1/NB.si(A7:A499;A7:A499))) incrémentée d'une ligne devient
=somme(si(A8:A500<>"";1/NB.si(A8:A500;A8:A500)))
sur ta troisième ligne
=somme(si(A9:A501<>"";1/NB.si(A9:A501;A9:A501)))
etc ...
si tu veux toujours faire référence à A7:A499 il faut écrire
=somme(si($A$7:$A$499<>"";1/NB.si($A$7:$A$499;$A$7:$A$499)))
A+
Mike-31

Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
Vaucluse 21867 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 20 avril 2018 Dernière intervention - 12 janv. 2017 à 17:50
0
Utile
4
Bonsdoir
on ne voit pas très bien pourquoi vous devez tirer une formule qui concerne un champ complet?
que vous la mettiez n'importe où, elle vous donnera toujopurs le même résultat.
Si vous la tirer elle va calculer A7:A499 surt la 1° cellule
A8:A500 sur la seconde, etc...
Que voulez vous exactement, puisque vous ne bloquez pas les références (soit $A$7:$A$499) ?
et pâr aileurs vousd n'avez pas perdu de vue que cette formule est matricielle (enter avec ctrl et shift)?
à vous lire
crdlmnt


42717 6 Messages postés vendredi 6 janvier 2017Date d'inscription 12 janvier 2017 Dernière intervention - 12 janv. 2017 à 17:56
Bonjour,

J'ai repris la formule déjà présente dans le document...je voulais juste l'étirer. Si une autre formule conviendrait mieux, je la prends.
Mon besoin est le suivant : en A je mets des n° de dossiers d'usagers, exemple : 1,2, 10, 20, (que du numérique) etc. J'ai besoin de savoir combien j'ai d'usagers différents dans ma colonne...

Merci encore !
Patrice33740 6799 Messages postés dimanche 13 juin 2010Date d'inscription 19 avril 2018 Dernière intervention > 42717 6 Messages postés vendredi 6 janvier 2017Date d'inscription 12 janvier 2017 Dernière intervention - 12 janv. 2017 à 18:08
C'est ce que donne ta formule. Pourquoi la tirer ? dans ton exemple il y a 4 usagers, si tu la tires, il y aura toujours 4 usagers en A !!!!
Merci à tous !

Vaucluse, effectivement j'avais perdu de vue que c'était une matricielle !!!

Merci encore.
Vaucluse 21867 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 20 avril 2018 Dernière intervention - 14 janv. 2017 à 10:35
Pas de quoi
je passe le sujet en résolu
bonne route
crdlmnt
Patrice33740 6799 Messages postés dimanche 13 juin 2010Date d'inscription 19 avril 2018 Dernière intervention - 12 janv. 2017 à 17:51
0
Utile
Bonjour,

Cette formule matricielle fonctionne bien : elle donne le nombre de dossiers différents de la colonne A.
Pourquoi tirer cette formule ? le nombre de dossiers ne change pas !!!
Mike-31 16090 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 20 avril 2018 Dernière intervention - 12 janv. 2017 à 18:01
0
Utile
Re,

et bien simplement pour compter les 10
=NB.SI(A7:A499;10) et a adapter sur quatre ligne pour les autres valeurs et incrémenter vers la droite