par contre, le #N/A est vraiment pénalisant lorsque on veut présenter un tableau, il vaut mieux toujours tester le cas où la valeur cherchée n'existe pas dans la liste
=SI(ESTERREUR(RECHERCHEV(A3;plage;2;0));"nok";RECHERCHEV(A3;plage;2;0)) Madame CLAUDE BOERO Responsable Cellule Développement Direction de la Modernisation Tél : 05 34 45 35 07 E-Mail : <mailto:[EMAIL PROTECTED]> > -----Message d'origine----- > De : Tony GALMICHE [mailto:[EMAIL PROTECTED] > Envoyé : 12 mai 2005 12:51 > À : users@fr.openoffice.org > Objet : Re: [users-fr] Calc : RECHERCHE et ses incertitudes > > > Bonjour, > > christianwtd a écrit le 12/05/05 12:31 : > > > f a écrit : > > > >> .... > >> Comme il y a un grand nombre de villes on voudrait éviter > de chercher > >> directement dans la liste > >> J'ai donc utiliser RECHERCHEV pour rechercher les données > >> correspondantes quand on saisi le nom d'une ville dans une cellule. > >> Le problème est quand la ville n'existe pas, ça affiche la > valeur la > >> plus proche, ... > >> Comment faire pour que calc signale que la ville n'existe pas ? > >> > >> Merci de votre aide > >> > >> François > > > > Bonjour, > > > > Je pense que le plus simple est de comparer le résultat à > la demande. > > Pour simplifier tu peux écrire quelque chose du genre : > > =SI(ville cherchée = ville trouvé"; "OK"; "N'existe pas") > > Christian, comme j'étais surpris que tu ne connaisses pas la > réponse, je > suis allé voire dans l'aide de OOo et je pense que celle-ci > est fausse. > > Il est indiqué que le dernier paramètre sert à indiquer si la > première > colonne est triée ou pas. Dans Excel, ce paramètre sert à préciser si > l'on recherche une valeur exacte ou la plus proche. Le > fonctionnement de > Calc semble être le même que celui d'Excel. > > Donc, pour moi, si tu veux la valeur exacte, il faut mette 0 > en dernier > paramètre et si la recherche n'aboutit pas, tu auras : #NA > -> =RECHERCHEV(A11;A6:B8;2;0) > > En espérant avoir aidé. > > Tony > >