Comptage lignes

binoute

XLDnaute Occasionnel
Bonjour le forum,
Une petite question me titille l'esprit :
Pour compter un nombre de lignes remplies avec une condition de valeur, j'utilise la formule suivante :
=NB.SI(B2:B50000;'=RC')
le probleme, c'est que mes cellules de la colonne B sont remplies avec des valeurs du format: 'RC-001, RC-002....'
Le seul dénominateur commun étant RC, que faut il ajouter à ma formule pour masquer les -001,-002...et que la formule compte uniquement sur RC ?
Dans l'attente de vos commentaires avisés ...
merci
 

binoute

XLDnaute Occasionnel
Bonjour andré, creepy et monique,
la solution d'andré fonctionne tres bien (les autres aussi d'ailleurs,mais les nuances sont elles importantes ?)
puis je abuser de vos compètences pour corser un peu l'affaire.
Ma liste comprend une année de données avec une date par ligne.
Peut on en plus de la condition de comptage RC, indexer une condition de comptage sélectif par mois ?
le but étant de renseigner un autre classeur avec un tableau récapitulatif 12 mois/12 feuilles.
merci à vous trois pour la rapidité de vos réponses
@+
 

andré

XLDnaute Barbatruc
Resalut,

Oui, mais alors uniquement par la fonction SOMMEPROD

Tu ajoutes la condition de la date dans la formule de Monique (que je salue au passage), entre parenthèses et précédée d'un *.
Probablement que tu pourras supprimer le *1 final.

Ândré.
 

binoute

XLDnaute Occasionnel
andré,
j'ai peur que tu surestimes mes connaissances formulistiques sur xcel.
faire un test sur une date et en l'occurence le mois releve du suicide à court terme pour moi !
pourrais tu etre plus 'explicite' sur la formule
merci
 

binoute

XLDnaute Occasionnel
Re:Comptage lignes et somme prod

rebonjour tout le monde,
je tente l'impossible avec la formule suivante (merci monique et les tutos) :
=SOMMEPROD((MOIS(A2:A20)=05)*(GAUCHE(B2:B20;2)='NC')*1)*(b2:b20)
colonne A, j'ai mes dates
colonne B, j'ai mes RC-XXX, NC-XXX...
je veux comptabiliser le nombre de NC ou RC par mois, mais il doit y avoir un bug sur la formule, je ne peux la valider par ctrl+maj+ent !
qu'est ce que se passe t'il ?
au secours .....
@+ [file name=Non conformité_20050519175821.zip size=2094]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Non conformité_20050519175821.zip[/file]

Message édité par: binoute, à: 19/05/2005 17:58
 

Pièces jointes

  • Non conformité_20050519175821.zip
    2 KB · Affichages: 10

andré

XLDnaute Barbatruc
Re:Comptage lignes et somme prod

Resalut,

Je ne p&arviens pas à ouvrir ta pièce jointe, elle me renvoit sur la feuille d'accueil du site !

A tout hasard essaie ceci :
=SOMMEPROD((MOIS(A2:A20)=05)*(GAUCHE(B2:B20;2)='NC')*(B2:B20))

Si cela ne marche pas, envoie moi ta pièce jointe à l'addrese suivante : lindenhof@opticall.be

Ândré.
 

Monique

Nous a quitté
Repose en paix
Re:Comptage lignes et somme prod

Re,

Dans le fichier joint, tu as le nb de NC et de RC selon le mois,
par SommeProd, en validant simplement par 'Entrée'

Si tu veux valider par ctrl, maj et entrée, tu peux le faire mais ça ne sert à rien.

Par contre, si tu veux faire la somme des nombres de la partie droite de tes NC-002 etc selon le mois,
tu as dans ton fichier une formule à valider par ctrl, maj et entrée.

[file name=SommeCriteresBinoute.zip size=4042]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/SommeCriteresBinoute.zip[/file]
 

Pièces jointes

  • SommeCriteresBinoute.zip
    3.9 KB · Affichages: 23

binoute

XLDnaute Occasionnel
Re:Comptage lignes et somme prod

Bonjour Monique et andré,
pour le fichier joint, moi aussi ca me ramene a la page du site !!!
monique pas de probleme avec tes formules, j'ai meme ajouté une condition sur l'année.
une petite question tout de meme. le systeme pedale au moins 6 secondes à chaque entrée d'une nouvelle donnée, est ce normal ?
le fait que cette feuille soit intégré dans un classeur de 4600 K peut il en etre la cause ?
ou est ce parce que je fais le test sur 10000 lignes ?
en tout cas merci à vous deux pour votre aide et à bientot
 

Monique

Nous a quitté
Repose en paix
Re:Comptage lignes et somme prod

Bonjour,

Pour accélérer, tu peux donner un nom à tes plages et à tes formules
La plage des dates :
=DECALER($A$2;;;NBVAL($A:$A)-1)
La plage des n° :
=DECALER($B$2;;;NBVAL($A:$A)-1)

Pour donner un nom à une plage de cellules par formule :
barre de menu - Insertion - Nom - Définir
Dans la zone du haut, taper le nom choisi,
dans la zone du bas, taper la formule
(on peut aussi la coller, mais après l'avoir copiée en la sélectionnant dans la barre de formule)

Ensuite, tu remplaces les coordonnées par le nom, ça donne quelque chose comme ça :
=SOMMEPROD((MOIS(Date)&ANNEE(Date)=MOIS($D3)&ANNEE($D3))*(GAUCHE(No;2)=G$2))

et on recommence :
barre de menu - Insertion - Nom - Définir
Dans la zone du haut, taper le nom choisi,
dans la zone du bas, taper la formule

(un essai sur un mini fichier : il est descendu de 22000 à 19000 octets, en nommant seulement 66 formules)

Si le recalcul reste long, tu coches l'option 'calcul sur ordre' dans
barre de menu - Outils - Options - Calcul
et le recalcul se fera en appuyant sur F9
 

Discussions similaires

Statistiques des forums

Discussions
312 747
Messages
2 091 602
Membres
105 007
dernier inscrit
adla