Excel Recherchev dans tcd

Résolu/Fermé
Sam357 Messages postés 134 Date d'inscription dimanche 11 février 2007 Statut Membre Dernière intervention 15 mars 2018 - 4 juil. 2014 à 11:15
Sam357 Messages postés 134 Date d'inscription dimanche 11 février 2007 Statut Membre Dernière intervention 15 mars 2018 - 4 juil. 2014 à 15:44
Bonjour,

Je cherche a additionner des données répondant aux critères suivants (20 ; 40 ; 40HC) et situées dans un TCD. Tout se passe tant que j'ai chacun de ces critères présents dans le TCD par contre dès qu'il m'en manque un j'obtiens #N/A.

Voici la formule en question :
=SI(RECHERCHEV(20;$A$3:$K$9;2;FAUX)+(RECHERCHEV(40;$A$3:$K$9;2;FAUX)*2)+(RECHERCHEV("40HC";$A$3:$K$9;2;FAUX)*2)=0;"";RECHERCHEV(20;$A$3:$K$9;2;FAUX)+(RECHERCHEV(40;$A$3:$K$9;2;FAUX)*2)+(RECHERCHEV("40HC";$A$3:$K$9;2;FAUX)*2))

Je mets à votre disposition un fichier d'exemple :
https://www.cjoint.com/?0Gelodxtqxa

Serait-il possible de trouver une solution à ce problème ?

Merci par avance.
Cdlt
Sam357


1 réponse

via55 Messages postés 14399 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 16 avril 2024 2 701
4 juil. 2014 à 13:21
Bonjour

En gérant les erreurs en prenant la valeur 0 si erreur :

En C11 par ex :

=SI(SIERREUR(RECHERCHEV(20;$A$3:$K$8;3;FAUX);0)+SIERREUR(RECHERCHEV(40;$A$3:$K$8;3;FAUX)*2;0)+SIERREUR(RECHERCHEV("40HC";$A$3:$K$8;3;FAUX)*2;0)=0;"";(SIERREUR(RECHERCHEV(20;$A$3:$K$8;3;FAUX);0)+(SIERREUR(RECHERCHEV(40;$A$3:$K$8;3;FAUX)*2;0))+(SIERREUR(RECHERCHEV("40HC";$A$3:$K$8;3;FAUX)*2;0))))

Cdlmnt
1
Sam357 Messages postés 134 Date d'inscription dimanche 11 février 2007 Statut Membre Dernière intervention 15 mars 2018 18
4 juil. 2014 à 15:44
Via55,

Merci !
0