Le 04/04/14 12:04, [email protected] nous a écrit  :
Bonjour

Message du 04/04/14 10:20
un utilisateur de calc ma posé une question sur l'ordre de recherche
de la fonction recherche. version de calc : 4.1.4
...
Pouvez vous me confirmer que la recherche s’opère en commençant par la
fin du vecteur de recherche
Je reproduis le problème sur windows 7/64 avec une version Version 4.2.3.2
C'est a priori un bug selon moi... ou en tout cas un "écart" avec ce
que décrit l'aide associée.

Mon conseil est d'utiliser plutôt la formule suivante qui donne le
bon résultat :
=INDEX(B1:B5;EQUIV("s.*";A1:A5;0))

Cela présente en outre l'avantage que le vecteur de recherche ne doit
pas être obligatoirement trié.

Si tu réponds, merci de penser à utiliser la fonction "Répondre à tous"
ou "Répondre à la liste" du logiciel de messagerie ou webmail.

Cordialement
Pierre-Yves


Bonjour,

je reproduis (cf. ma config ci-dessous), et je n'y comprends plus rien.


=RECHERCHE("s.*";$A$1:$A$5) ou =RECHERCHE("S.*";$A$1:$A$5)
Peugeot
Renault
Seat
Skoda
Toyota

renvoie Renault.

Par contre,
=RECHERCHE("y";$A$1:$A$5)
renvoie Toyota.

et =RECHERCHE(".*k.*";$A$1:$A$5)
qui renvoie #N/D

=INDEX(B1:B5;EQUIV("s.*";A1:A5;0))
produit #N/D

C_Lucien
Infos techniques : Mac OS 10.6.8 LibreOffice 4.1.5.3
--


--
Envoyez un mail à [email protected] pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à