Signaler

Somme de nb différents [Résolu]

Posez votre question 42717 6Messages postés vendredi 6 janvier 2017Date d'inscription 12 janvier 2017 Dernière intervention - Dernière réponse le 14 janv. 2017 à 10:35 par Vaucluse
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 
Utile
+0
plus moins
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.
Donnez votre avis
Utile
+0
plus moins
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 6Messages 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 !
Répondre
Patrice33740 5600Messages postés dimanche 13 juin 2010Date d'inscription 22 avril 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 !!!!
Répondre
42717- 13 janv. 2017 à 20:52
Merci à tous !

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

Merci encore.
Répondre
Vaucluse 19432Messages postés lundi 23 juillet 2007Date d'inscription ContributeurStatut 23 avril 2017 Dernière intervention - 14 janv. 2017 à 10:35
Pas de quoi
je passe le sujet en résolu
bonne route
crdlmnt
Répondre
Donnez votre avis
Utile
+0
plus moins
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 !!!
Donnez votre avis
Utile
+0
plus moins
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
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !