Trouver la formule

bonjour je suis débutant dans le domaine et je ne parvient pas a faire une formule qui en mettent le matricule en A1 recherche dans la base de donnée le nom associer au matricule et qui me le place en c1 pour avoir les indications qui sont le matricule si pas visible pas important matricule 1141 bus 10 matricule+ nom en C1 a fait le service 1215 et ensuite je protège les cellules des colonnes b - c-f-g-j-k pour ne pas effacer les formules.

Une fois la formule faite je la tire vers le bas pour les autres cellules.

Et je fais le même pour le fichier après-midi.

=si(A1=¨¨;recherchev($A1;'agent+matricule'!A:B;2;faux))

J’ai mis ceci en C1 mais cela ne vas pas.

Merci beaucoup pour votre aide.

Edit dan : changer titre du sujet

Nando8191.

Bonjour,

En C1 comme ceci : =SI(ESTVIDE($B1);"";RECHERCHEV($B1;'agent+matricule'!A:B;2;0))

Amicalement

Edit : Un conseil évite de mettre des bordures et ou formules partout sur tes feuilles quand tu n'as pas d'info à mettre dans tes cellules. Cela ne fait qu'alourdir ton fichier

Mets plutôt ceci en C1 --> =SI(ESTERREUR(RECHERCHEV(B2;'agent+matricule'!A:B;2;FAUX));"";RECHERCHEV(B2;'agent+matricule'!A:B;2;FAUX))

Bonjour,

Voici la formule à écrire :

=SI(A1="";"";RECHERCHEV($A1;'agent+matricule'!A:B;2;FAUX))

Il faut mettre des guillemets et pas ¨¨ des trémas. En plus il faut faire la recherche uniquement si A1 n'est pas vide, dans ta formule tu faisais une recherche si A1 est vide, Excel n'aurait pas trouvé la valeur vide dans la feuille agent+matricule.

Ta cellule en C1 est en texte il faut la mettre en Standard sinon Excel affichera uniquement "=SI(A1="";"";RECHERCHEV($A1;'agent+matricule'!A:B;2;FAUX))" et pas le résultat.

Dernier point j'ai transformé les chiffres en colonne A dans la dernière feuille car ils étaient en format texte eux aussi. Si on cherche 165 (un nombre pour Excel) c'est différent de "165" (un nombre convertit en texte pour Excel).

A+

un grand merci .

Rechercher des sujets similaires à "trouver formule"