Merci beaucoup Claire Le 2024-05-04T14:20:53.000+02:00, Ocleyr2lalune <[email protected]> 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, [email protected] 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 à [email protected] pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy
