Mes filtres ne montrent pas le résultat

Résolu
Mouftie Messages postés 215 Date d'inscription   Statut Membre Dernière intervention   -  
Mouftie Messages postés 215 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'essaye de rassembler des données de 3 fichiers à partir de Date / NOMS
Je rempli donc ma base de données, de formules telque :
=SOMMEPROD((A2=DA!A2:A8)*(B2=DA!B2:B8)*(DA!C2:C8))
cela remplit presque complètement mes voeux...
Ce que je voudrais c'est en plus savoir, c'est quand il n'y a pas de correspondance, c'est à dire quand il ne trouve pas mes 2 conditions Date/nom (A2=DA!A2:A8)*(B2=DA!B2:B8).
En effet avec sommeProd, ce cas retourne 0 exactement comme quand le fichier de données contient une donnée à 0.
Je voudrais donc ajouter avant mon SommeProd un truc comme si ((A2=DA!A2:A8)*(B2=DA!B2:B8) est vrai alors SommeProd, sinon "NT")
Est-ce que qq'1 peut m'aider ?

Merci d'avance

A voir également:

8 réponses

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

=SI(SOMMEPROD((A2=DA!A2:A8)*(B2=DA!B2:B8));SOMMEPROD((A2=DA!A2:A8)*(B2=DA!B2:B8));"NT")
0
Mouftie Messages postés 215 Date d'inscription   Statut Membre Dernière intervention   16
 
Bonjour f894009,
Merci, je me suis permise de rajouter, dans ta formule, le résultat à retourner (DA!$C$2:$C$8):
=SI(SOMMEPROD(($A2=DA!$A$2:$A$8)*($B2=DA!$B$2:$B$8)*(DA!$C$2:$C$8));SOMMEPROD(($A2=DA!$A$2:$A$8)*($B2=DA!$B$2:$B$8)*(DA!$C$2:$C$8));"NT")

Mais le pb c'est que cette formule ne fait pas la différence entre Date/Nom Non trouvé et Date/Nom = 0, dans ces 2 cas la formule retourne NT.
As-tu autre chose à me proposer, stp ? Merci
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Re,

Je voudrais donc ajouter avant mon SommeProd un truc comme si ((A2=DA!A2:A8)*(B2=DA!B2:B8) est vrai alors SommeProd, sinon "NT") <ital>

je me suis permise de rajouter, dans ta formule c'etait la votre !!!!

Pourriez-vous donner un exemple de vos donnees, pour que je puisse faire des tests ??
0
Mouftie Messages postés 215 Date d'inscription   Statut Membre Dernière intervention   16
 
re,
Désolée pour le "tu".
Voici un petit résumé, merci pour votre aide.
https://www.cjoint.com/?DBpp0w17mzn
0

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

Posez votre question
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Re,

Désolée pour le "tu". ce n'est pas l'objet du delit, c'etait juste pour vous charrier un peu sur la formule qui est la votre et pas la mienne.

je regarde la chose

A+
0
Mouftie Messages postés 215 Date d'inscription   Statut Membre Dernière intervention   16
 
Pas de pb, c'était également pour vous char riez...
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Re,

formule:
=SI(SOMMEPROD(($A2=DA!$A$2:$A$8)*($B2=DA!$B$2:$B$8));SOMMEPROD(($A2=DA!$A$2:$A$8)*($B2=DA!$B$2:$B$8)*(DA!C$2:C$8));"NT")

fichier modif seulement encadree

https://www.cjoint.com/?DBpqCSMQaxO
0
Mouftie Messages postés 215 Date d'inscription   Statut Membre Dernière intervention   16
 
Re,
C'est incroyable tout ce "qu'on" (enfin Vous) pouvez faire avec cette fonction SommeProd ; j'ai fait une fiche de tout ce que j'ai eu à utiliser ou que j'ai trouvé sur le net, il y en a plus de 2 pages...
C'est incroyable.
Mille fois merci ; je vais user de VOTRE formule ;>
0