Excel Recherchev dans tcd
Résolu
Sam357
Messages postés
143
Statut
Membre
-
Sam357 Messages postés 143 Statut Membre -
Sam357 Messages postés 143 Statut Membre -
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
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
A voir également:
- Recherchev dans un tableau croisé dynamique
- Tableau croisé dynamique - Guide
- Exemple tableau croisé dynamique télécharger - Télécharger - Tableur
- Impossible d'afficher le rapport de tableau croisé dynamique sur un rapport existant ✓ - Forum Excel
- Tableau word - Guide
- Le nom du champ de tableau croisé dynamique n'est pas valide ✓ - Forum Excel
1 réponse
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
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
Merci !