Ultima Forsan

Version complète : Le Comptoir des Pirates
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2 3 4 5 6 7
Merci
Je cherchais plutôt une commune qui contient un B un E et 2xL dans n'importe quelle position
Ça fait une tripotée de résultats.

Si on conserve seulement les noms simples de 5 à 9 lettres :

MontrerSpoiler:
Si vous avez une bonne méthode pour le faire svp ca évitera de vous embêter a chaque fois
(2024-04-28,09:28)Nemo123 a écrit : [ -> ]Si vous avez une bonne méthode pour le faire svp ca évitera de vous embêter a chaque fois

Hello Nemo
c'est la pause, alors je t'envoie un fichier excel qui donne le résultat que tu cherches. Il y a 1709 communes qui comportent au moins B,E et 2L et "seulement" 300 qui comportent entre 6 et 10 caractères
La méthode (adaptable en augmentant par exemple le nombre de lettres avec l'ajout de colonnes après la colonne J) : sur la 1ère ligne on met les lettres recherchées.
Si il y a 2 lettres identiques, la formule de la cellule est différente. Dans cet exemple la formule des cellules de la colonne I est différente des autres colonnes pour tenir compte du doublon recherché (ici L). Ensuite tout se fait à l'aide de tris. 
1er tri sur la colonne L (valeur) pour mettre en tête les lignes qui ont une valeur numérique. Puis sur cet ensemble de lignes avec une valeur numérique en L, tri dans l'ordre que l'on souhaite. Ici j'ai fait un tri sur le nombre de lettres et classement alphabétique
Si la ville disparue comporte B, E et 2L, elle est là sous nos yeux  Wink dans l'onglet "2 car identiques" du fichier
Pour mémoire, Belle-ile n'est pas une commune. C'est une île... et donc n'apparait pas dans la liste

Attention : j'ai été obligé de tronquer le fichier car il était trop volumineux (11MO pour 3MO autorisés). 

[attachment=3281]
Super merci
Je cherchais plus simple mais ça marche nickel
Bon garage!
(2024-04-28,20:23)Nemo123 a écrit : [ -> ]...
Je cherchais plus simple mais ça marche nickel
...

Tu cherchais plus simple ?
Quoi ? Un fichier Excel capable de lire dans ton cerveau ?

Pour obtenir une réponse simple, encore faut-il savoir définir simplement son besoin (ce qui n'est pas le cas)

GTI 061

[EDIT] il n'y a aucune agressivité dans cette réponse mais je vis cette situation quotidiennement depuis 40 ans dans mon job ! Wink
Salut
Je pensais a une fonction de type regex mais sans notion d'ordre des lettres. A ce que j'avais compris REGEX n'a pas l'air capable de le faire ou alors avec un syntaxe que je n'ai pas imaginé.
Apres un petit peu de temps passé et pour tous les "novices" mais afficionados de Excel
1. Creer une macro qui permet d'utiliser les REGEX ou bien ajouter le pack https://www.excel-pratique.com/fr/foncti...ementaires.
2. Utiliser une fonction du type =REGEX_MATCH( CELLULE ;"^(?=.*[Bb]{1,})(?=.*[Ee]{1,})(?=.*[Ll]{2,})\S{6,12}$")
Ici l'expression réguliere permet de contenir au moins 1x B ou b, ou moins 1x E ou e, à minima 2L ou l, avec un mot dans la cellule faisant entre 6 et 12 caracteres.

La conclusion de tout ceci est que les REGEX sont puissants mais un peu compliqué en syntaxe pour les novices dont je fais parti.
J'étais plutôt proche de gus dans l'approche initiale.
https://regex101.com/

Pas de souci GTI.
Effectivement les messages ne sont parfois pas assez explicites.
Pages : 1 2 3 4 5 6 7