Erreur dans ma formules

Résolu/Fermé
lionelgagnon108 Messages postés 2 Date d'inscription mercredi 18 décembre 2013 Statut Membre Dernière intervention 18 décembre 2013 - 18 déc. 2013 à 02:53
PapyLuc51 Messages postés 4422 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 18 décembre 2024 - 18 déc. 2013 à 19:10
Bonjour,
J'ai une formule dans excel, qui sert a afficher le nom d'un employé (employé fictif, c'est pour un travail de session) si le bon numré d'employé est entré. J'ai une erreur dans valeur si vrai et je ne sais pas c'est quoi. voici ma formule:=SI(A5="";a5="";si(a5=1;=RECHERCHEV(employé!A2;employé!A1:F6;2);si(a5=2;RECHERCHEV(employé!A3;employé!A1:F6;2);SI(a5=3;RECHERCHEV(employé!A4;employé!A1:F6;2);SI(a5=4;RECHERCHEV(employé!A5;employé!A1:F6;2);SI(a5=5;RECHERCHEV(employé!A6;employé!A1:F6;2);""))))))

Merci de votre rapidité
A voir également:

3 réponses

PapyLuc51 Messages postés 4422 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 18 décembre 2024 1 449
Modifié par PapyLuc51 le 18/12/2013 à 08:02
Bonjour, et bienvenue sur le forum

Ta formule ne respecte pas la syntaxe de rechercheV, elle est beaucoup plus simple qu'il n'y paraît.

De plus le début n'est pas bon =si(a5="";"";

Tu remarques j'ai retiré a5=

Pour le reste regarde cette petite
vidéo
pour apprendre comment fonctionne rechercheV.

Quand tu auras refait ta formule tu reviens nous dire si tu as trouvé ou pas et à ce moment là nous te viendrons en aide

Tu comprends, j'en suis sûr, que nous ne pouvons pas faire tes exercices à ta place, ce ne serait pas te rendre service.

Cordialement
0
lionelgagnon108 Messages postés 2 Date d'inscription mercredi 18 décembre 2013 Statut Membre Dernière intervention 18 décembre 2013
18 déc. 2013 à 18:06
Bien sûr, je comprend et le =si(a5="";"" c'est pour que quand il n'y a aucune valeur, ne rien afficher. j'ai aussi trouvé mon erreur, il y avait un = de trop.


Merci quand même pour votre aide
0
PapyLuc51 Messages postés 4422 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 18 décembre 2024 1 449
Modifié par PapyLuc51 le 18/12/2013 à 19:11
Certes ta formule est bonne sans le = mais parce que ta liste ne contient que 6 noms.

Tu ne pourrais pas la mettre si tu avais par exemple 100 noms dans ta liste (employé!A1:F100). Dans ce cas là il faudrait mettre cette formule :

=si(a5="";"";RECHERCHEV(A5;plage de cellules comprenant ta liste d'employés;2))

Cordialement
0