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

Répondre à