Date: prev next · Thread: first prev next last
2024 Archives by date, by thread · List index


Merci beaucoup Claire

Le 2024-05-04T14:20:53.000+02:00, Ocleyr2lalune <cleyr.listes@free.fr>
a écrit :

 Bonjour
 
 il aurait été plus chouette que vous indiquiez que c'est la formule avec 
 
 une recherche qui vous perturbe. ça permet plus facilement aux gens qui 
 
 voient votre message  de savoir s'il souhaitent aller plus loin.
 
 La fonction recherche fait une recherche par valeur approchée, ainsi
 
 allée des Pommiers et allée des Abeilles, commencent de façon identique.
 
 Calc s'arrête à la première occurence proche.
 
 On revient donc sur la façon dont vous concevez votre fichier (mais je 
 
 devine que depuis la dernière fois vous avez progressé).
 
 Utilisez plutôt un "rechercheV"
 
 Dans le cas du recherchev, la valeur recherchée doit être la 1ère 
 
 colonne, il faut donc inverser votre liste de compte avec leurs adresses 
 
 (reste qu'une recherche sur des adresses peut être un peu plus 
 
 hasardeuse, vous venez de le constater. Vous pourriez aussi avoir 2  
 
 banques dans une même rue...)
 
 Ainsi, si l'on copie vos N°de compte en colonne D de la feuille Données 
 
 pour faire un test rapide
 
 RECHERCHEV(D6;Données.$C$4:$D$16;2;1) donne 75212
 
 RECHERCHEV(D6;Données.$C$4:$D$16;2;0) donne 75211
 
 de là
 
 RECHERCHEV(D7;Données.$C$4:$D$16;2;0) donne 75212
 
 la différence est dans le dernier argument, qui est formulée 
 
 différemment entre Excel et Calc, mais qui à ma connaissance produit le 
 
 même résultat. D'un coté on vous dit "la colonne est triée", de l'autre 
 
 "recherche par valeur exacte"
 
 0 pour valeur exacte
 
 1 pour valeur approchée.
 
 Vous constatez ainsi que votre recherche (tout court) utilise une 
 
 recherche par valeur approchée, et que ce que vous souhaitez c'est une 
 
 recherche par valeur exacte.
 
 Calc fonctionne comme il faut, mais vous ne lui avez pas bien demandé ce 
 
 que vous vouliez... Vous devriez pouvoir corriger facilement cela 
 
 maintenant !
 
 Enfin une astuce, votre si pour éliminer les cellules vides, fonctionne 
 
 trés bien, mais vous pourriez apprécier sierreur :
 
 =SIERREUR(RECHERCHEV(D6;Données.$C$4:$D$16;2;0);"")
 
 Bonne journée
 
 Claire
 
 Le 2024-05-04 13:05, poum72@ikmail.com a écrit :
  Bonjour à tous
  
   Dans le fichier récupérable avec le lien
  
   https://drive.google.com/file/d/1ZLlyqHeLcENwPJcd7gs0JwmKvLDLKHVl/view?usp=sharing
  
   je ne comprends pas pourquoi deux rues ont le même numéro de
  
   compte... alors que toutes les autres ont bien la bonne liaison.
  
   Merci si quelqu'un peut me donner une explication, voire corriger
  la
  
   formule si il y a une erreur.
  
   Bien cordialement
  
   Philippe Poumailloux
 
 -- 
 
 Claire



-- 
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.