RechercheV avec sommeprod

[Fermé]
Signaler
Messages postés
17
Date d'inscription
dimanche 27 juin 2010
Statut
Membre
Dernière intervention
31 juillet 2012
-
Messages postés
17572
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
11 octobre 2021
-
Bonjour,

Je vous expose mon problème qui est:
Colonne A: des dates avec des dates qui peuvent apparâitre plusieurs fois.
Colonne B: Numéro d'une pièce remontée par une société se rattachant à une date de la colonne A. Et il peut y avoir plusieurs sociétés qui remontent des pièces pour une même date.

Je souhaiterais savoir comment savec les fonctions rechercheV et Sommeprod connaître le nombre de pièces pour une date donnée, sachant que au niveau de ma colonne C j'ai comme clés de recherches les dates.


J'ai pensé à faire au niveau de la colonne C:
=Sommeprod(N(rechercheVc;A;2;0))).

Mais ça ne fonctionne pas. Et je pense qu'il ya un réglage quelques part dans la fonction. Mais j'y arrive pas.

Merci pour votre aide.




3 réponses

Messages postés
17572
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
11 octobre 2021
4 767
Salut,

En D1 saisi la date de référence
cette formule te donnera le nombre fois de valeurs rencontrées
=SOMMEPROD((A1:A20=D1)*(B1:B20<>""))

et cette formule le montant des pièces à cette date
=SOMMEPROD((A1:A20=D1)*(B1:B20))

En D1 tu peux également créer une liste de validation
2
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41713 internautes nous ont dit merci ce mois-ci

Messages postés
17
Date d'inscription
dimanche 27 juin 2010
Statut
Membre
Dernière intervention
31 juillet 2012

Merci beaucoup Mike-31 ton aide a été très utile. C'est vraiment claire tes explications et tes formules fonctionnent bien.
Messages postés
17572
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
11 octobre 2021
4 767
Re,

Si tes attentes sont satisfaites, n'oublie pas de mettre le statut de la discussion en résolu
cordialement