Somme de recherchev sans #N/A

Résolu/Fermé
TiFab31 Messages postés 3 Date d'inscription jeudi 27 février 2014 Statut Membre Dernière intervention 27 février 2014 - 27 févr. 2014 à 15:04
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 - 27 févr. 2014 à 15:43
Bonjour à toutes et à tous,

J'ai une question concernant une formule excel, situation:

feuil1 : Un tableau avec 3 équipes jaune, vert et rouge (colonne A "équipe", colonne B "points")
feuil2 : Un tableau avec 3 équipes jaune, vert et rouge (colonne B "équipe", colonne B "points")
feuil3 : Un tableau avec 3 équipes jaune, vert et rouge (colonne A "équipe", colonne B "points")
feuil4 : Un Tableau du classement général (colonne A "équipe", colonne B "points totaux")

Dans cette feuil4, pour avoir la somme des points marqués par "équipe jaune" j'ai une fonction : =SOMME(RECHERCHEV(.....))+(RECHERCHEV(...))+(RECHERCHEV(...))
Jusqu'ici pas de problème.

Quand je rempli mes feuil 1, 2, 3 avec les résultats de chaque équipe, j'ai bien en feuil4, la bonne somme des points par équipe.
MAIS si je ne les rempli pas toutes, j'ai "#N/A" alors que je souhaiterai avoir la somme au fur et à mesure sans forcément avoir rempli toutes les feuil.

Soit la fonction, n'est pas adaptée, soit..?

Merci pour votre aide.
Fabrice

4 réponses

Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
Modifié par Mike-31 le 27/02/2014 à 15:28
Bonjour,

Cela vient de tes RECHERCHEV si la formule ne trouve pas de résultat la formule renvoi le message d'erreur #N/A
pour éviter ce problème il faut compléter chaque formule avec une gestion d'erreur qui est différente suivant la version Excel que tu n'as pas précisé. Pour Excel 2007 et 2010

SIERREUR(RECHERCHEV(XX;AA:AA;X;0);"") ou à la fin ;0) mais pour être plus précis il faudrait voir un bout de fichier que tu peux joindre avec ce lien

https://www.cjoint.com/

ou colle ta formule

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
TiFab31 Messages postés 3 Date d'inscription jeudi 27 février 2014 Statut Membre Dernière intervention 27 février 2014
Modifié par TiFab31 le 27/02/2014 à 15:34
Hello Mike-31,

J'ai excel 2010.

Voici ma forumule : =SOMME(RECHERCHEV(A2;'SNG1'!$B$4:$D$12;3;FAUX)+(RECHERCHEV(A2;'SNG2'!$B$4:$D$12;3;FAUX))+(RECHERCHEV(A2;'MTT FR'!$B$4:$D$21;3;FAUX)))

Merci pour ton aide.
0
TiFab31 Messages postés 3 Date d'inscription jeudi 27 février 2014 Statut Membre Dernière intervention 27 février 2014
27 févr. 2014 à 15:39
Super!
Je viens d'inclure le SIERREUR, et c'est parfait!

Merci encore Mike-31 et bonne fin de journée!
Fabrice
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
27 févr. 2014 à 15:43
Re,

regarde comme cela

=SOMME(SIERREUR(RECHERCHEV(A2;'SNG1'!$B$4:$D$12;3;0);0);SIERREUR(RECHERCHEV(A2;'SNG2'!$B$4:$D$12;3;0);0);SIERREUR(RECHERCHEV(A2;'MTT FR'!$B$4:$D$21;3;0);0))
0