Bonjour,
Je rencontre un résultat #N/D avec recherchev.
J'ai dans un onglet une liste d'affaires dont les noms commencent pas des chiffres.
Je souhaite reporter ces affaires dans un second onglet et fait donc appel à Données>validité>plage de cellules qui pointe vers la liste d'affaires du premier onglet. Ensuite je fais un recherchev pour obtenir dans une case en-dessous ce qui correspond à l'affaire.
Dans un premier cas, recherchev ne retrouve que les 2 premières entrées de la liste, et renvoie un #N/D pour les suivants.
Dans le second cas, où j'ai seulement changé le numéro des affaires, tout se passe bien.
Je reste perplexe sur mon erreur.
Merci pour votre aide
[Résolu] Lien entre contenu cellule et Résultat #N/D avec recherchev?
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.
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.
-
- Fraîchement OOthentifié
- Messages : 3
- Inscription : 11 juil. 2024 13:15
[Résolu] Lien entre contenu cellule et Résultat #N/D avec recherchev?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par gat le 11 juil. 2024 19:28, modifié 1 fois.
LibreOffice 7.4.2.3 sous Windows 11 x64
-
- GourOOu
- Messages : 6065
- Inscription : 02 janv. 2009 23:56
Re: Lien entre contenu cellule et Résultat #N/D avec recherchev?
Bonjour et bienvenue sur le forum,
Ajoute à ta fonction RECHERCHEV() un quatrième argument (certes facultatif) à 0 qui t'assure de trouver la correspondance exacte, quand elle existe, même dans une liste non triée (voir l'aide par la touche F1 ou bien ici).
Si tu ne mets pas ce quatrième argument, il est considéré comme étant à 1 par défaut et les données doivent être triées.
Ce qui donnerait dans ta feuille2 en B3 :Deux autres remarques :
Jean-Louis
Ajoute à ta fonction RECHERCHEV() un quatrième argument (certes facultatif) à 0 qui t'assure de trouver la correspondance exacte, quand elle existe, même dans une liste non triée (voir l'aide par la touche F1 ou bien ici).
Si tu ne mets pas ce quatrième argument, il est considéré comme étant à 1 par défaut et les données doivent être triées.
Ce qui donnerait dans ta feuille2 en B3 :
Code : Tout sélectionner
=RECHERCHEV(B2;$Feuille1.A2:B7;2;0)
- si tu dois recopier cette formule vers le bas ou la droite, mets des références absolues ($A$2:$B$7) ;
- Ton code Affaire pourrait bénéficier d'une liste de validité, pour permettre une liste déroulante de choix.
Jean-Louis
LibO 24.2.7.2 (x64 et Java 1.8.0_451) et AOO 4.1.15 (et Java x32 1.8.0_431), Windows 7 Édition Intégrale 64 SP1
-
- Fraîchement OOthentifié
- Messages : 3
- Inscription : 11 juil. 2024 13:15
Re: Lien entre contenu cellule et Résultat #N/D avec recherchev?
Merci Jean-Louis pour ton retour.
L'ajout du dernier argument dans la fonction recherchev a changé la donne.
Par contre je ne comprends pas ta dernière proposition "Ton code Affaire pourrait bénéficier d'une liste de validité". Il ne s'agit pas de la liste déroulante que j'ai créé en passant par le menu données>validité>plages de cellules?
L'ajout du dernier argument dans la fonction recherchev a changé la donne.
Par contre je ne comprends pas ta dernière proposition "Ton code Affaire pourrait bénéficier d'une liste de validité". Il ne s'agit pas de la liste déroulante que j'ai créé en passant par le menu données>validité>plages de cellules?
LibreOffice 7.4.2.3 sous Windows 11 x64
-
- GourOOu
- Messages : 6065
- Inscription : 02 janv. 2009 23:56
Re: Lien entre contenu cellule et Résultat #N/D avec recherchev?
Désolé, j'ai rédigé mon message sans retourner à ton document… où tu avais déjà fait tes listes déroulantes !
Cordialement,
Jean-Louis
Cordialement,
Jean-Louis
LibO 24.2.7.2 (x64 et Java 1.8.0_451) et AOO 4.1.15 (et Java x32 1.8.0_431), Windows 7 Édition Intégrale 64 SP1
-
- Fraîchement OOthentifié
- Messages : 3
- Inscription : 11 juil. 2024 13:15
Re: Lien entre contenu cellule et Résultat #N/D avec recherchev?
Parfait.
J’ai mis une coche verte sur ce sujet résolu
J’ai mis une coche verte sur ce sujet résolu
LibreOffice 7.4.2.3 sous Windows 11 x64
-
- GourOOu
- Messages : 6065
- Inscription : 02 janv. 2009 23:56
Re: Lien entre contenu cellule et Résultat #N/D avec recherchev?
Pour marquer comme résolu, c'est différent…
Comment clore un sujet correctement lorsqu'il est résolu
Cordialement,
Jean-Louis
Comment clore un sujet correctement lorsqu'il est résolu
Cordialement,
Jean-Louis
LibO 24.2.7.2 (x64 et Java 1.8.0_451) et AOO 4.1.15 (et Java x32 1.8.0_431), Windows 7 Édition Intégrale 64 SP1