[Résolu] Probléme avec la fonction recherche

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
ludovic77
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 31 juil. 2018 16:26

[Résolu] Probléme avec la fonction recherche

Message par ludovic77 »

Bonsoir,

J'ai un soucis avec la fonction recherche:

j'ai un fichier avec 2 feuilles:

1ere feuille produits avec (creation de 2 plages de donnees: inv et nom)
2 eme feuille contient liste inv et dans nom (fonction recherche(B;inv;nom)

j'ai des erreurs comme

dans la colonne inv de la feuille 2 je choisis 1-4 je devrais obtenir dans la colonne nom batterie mais a la place j'ai velo
dans la colonne inv de la feuille 2 je choisis 1-8 je devrais obtenir dans la colonne nom ruban mais a la place j'ai velo
dans la colonne inv de la feuille 2 je choisis 1-2 je devrais obtenir dans la colonne nom vis mais a la place j'ai calepin

Je ne vois pas de ou vient l'erreur.

pour cela voir le fichier attaché

Merci de votre reponse
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par ludovic77 le 02 août 2018 11:54, modifié 1 fois.
Version: 7.6.4.1 (X86_64) / LibreOffice Community
Build ID: e19e193f88cd6c0525a17fb7a176ed8e6a3e2aa1
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Calc: threaded
Jeff
GourOOu
GourOOu
Messages : 9628
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Erreurs avec la fonction recherche

Message par Jeff »

Bonjour,

C'est parce que RECHERCHE demande une plage triée, et que les noms utilisés dans les formules le sont par le menu Insertion > Noms, et pas par Données > Définir la plage.

Utilise plutôt RECHERCHEV, en C2 :

Code : Tout sélectionner

=RECHERCHEV(B2;inv;2;0)
La plage inv est un nom qui correspond à $Produits.$A$2:$B$21

A +
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9251
Inscription : 28 août 2010 08:45

Re: Erreurs avec la fonction recherche

Message par micmac »

Bonjour et bienvenue,
votre signature a écrit : OpenOffice 2.3 sous Ubuntu Xenial Xerus
Votre signature indique une version de OpenOffice qui n'est plus maintenue.
Est-ce une erreur, un oubli, un choix, une obligation ?
Dans ce dernier cas, mentionnez-le dans votre signature par "Obligation de version".

Pour connaître la version que vous possédez : https://forum.openoffice.org/fr/forum/v ... 582#p11582

Afin de profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version

Dans votre signature il est nécessaire d'indiquer :
1- La version exacte de AOO ou LibO (AOO 4.1.5, LibO 5.4.7 par exemple) ;
2- La version exacte du système d'exploitation (Windows XP SP3, Vista SP2, Windows 7 SP1, Win 8.1, Win 10, Ubuntu 18.4, MacOS 10.13.6 par exemple).
Accès direct à votre signature pour la corriger.

Cordialement.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9361
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: Erreurs avec la fonction recherche

Message par tintin »

Bonjour,

En complément du message de Jeff un petit passage par le : tutoriel sur les fonctions de recherche sera très utile.

Et votre fichier débarrassé des #N/D
essais_tt.ods
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
ludovic77
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 31 juil. 2018 16:26

Re: #N/D avec la fonction recherche

Message par ludovic77 »

Merci pour la réponse

cela a fonctionné
Version: 7.6.4.1 (X86_64) / LibreOffice Community
Build ID: e19e193f88cd6c0525a17fb7a176ed8e6a3e2aa1
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Calc: threaded