Bonjour à tous,
voici ma problématique :
Je dois trier/extraire des données et pour ce faire j'ai utilisé les filtres élaborés.
Dans les colonnes A et B de la feuille 1 de mon fichier se trouve la totalité des données à trier.
Dans les colonnes D et E de la feuille 1 de mon fichier se trouvent les données filtrées avec un premier filtre élaboré dont les critères se trouvent sur la feuille 2 dans la zone A1 à AI2. Ce premier filtre extrait les données de la colonne B ne contenant que des chiffres, sans espace, sans virgule.........
Dans les colonnes F et G de la feuille 1 de mon fichier se trouvent les données filtrées avec un deuxième filtre élaboré dont les critères se trouvent sur la feuille 2 dans la zone A5 à A41. Ce deuxième filtre extrait les données contenant des lettres ou autres caractères tels que les virgules, points, etc... de la colonne B de la feuille 1.
Ce que je cherche à faire est, d'une part, extraire de la colonne B de la feuille 1 les données ne contenant que des chiffres et dont la longueur est de 10 caractères (1er filtre élaboré). D'autre part, extraire de la colonne B de la feuille 1 les données contenant tout le reste ou l'inverse (2ème filtre élaboré).
Le 1er filtre élaboré ne fonctionne pas tout à fait car il m'extrait des lignes contenant des valeurs "09" ou "092" alors que je ne les voudrais pas.
La difficulté ici, est que je voudrais qu'il ne m'extrait que les lignes dont la cellule B est formatée correctement, c'est à dire uniquement des valeurs contenant des chiffres et dont la longeur et de 10 caractères et rien d'autre. C'est à dire que les "09", "092" ou autres "09???????" ne doivent pas être filtrés.
Le 2ème filtre fera l'inverse, il m'extraira tout ce que je n'ai pas voulu dans le 1er filtre, c'est à dire toutes les valeurs de la colonne B contenant des caractères spéciaux ou des lettres parmi les chiffres ou les valeurs imcomplètes, c'est à dire par exemple "09", "092", "09???????", "09 A568".
Voilà, j'espère avoir été assez clair.
Merci à vous pour votre aide.
Cordialement.
voici ma problématique :
Je dois trier/extraire des données et pour ce faire j'ai utilisé les filtres élaborés.
Dans les colonnes A et B de la feuille 1 de mon fichier se trouve la totalité des données à trier.
Dans les colonnes D et E de la feuille 1 de mon fichier se trouvent les données filtrées avec un premier filtre élaboré dont les critères se trouvent sur la feuille 2 dans la zone A1 à AI2. Ce premier filtre extrait les données de la colonne B ne contenant que des chiffres, sans espace, sans virgule.........
Dans les colonnes F et G de la feuille 1 de mon fichier se trouvent les données filtrées avec un deuxième filtre élaboré dont les critères se trouvent sur la feuille 2 dans la zone A5 à A41. Ce deuxième filtre extrait les données contenant des lettres ou autres caractères tels que les virgules, points, etc... de la colonne B de la feuille 1.
Ce que je cherche à faire est, d'une part, extraire de la colonne B de la feuille 1 les données ne contenant que des chiffres et dont la longueur est de 10 caractères (1er filtre élaboré). D'autre part, extraire de la colonne B de la feuille 1 les données contenant tout le reste ou l'inverse (2ème filtre élaboré).
Le 1er filtre élaboré ne fonctionne pas tout à fait car il m'extrait des lignes contenant des valeurs "09" ou "092" alors que je ne les voudrais pas.
La difficulté ici, est que je voudrais qu'il ne m'extrait que les lignes dont la cellule B est formatée correctement, c'est à dire uniquement des valeurs contenant des chiffres et dont la longeur et de 10 caractères et rien d'autre. C'est à dire que les "09", "092" ou autres "09???????" ne doivent pas être filtrés.
Le 2ème filtre fera l'inverse, il m'extraira tout ce que je n'ai pas voulu dans le 1er filtre, c'est à dire toutes les valeurs de la colonne B contenant des caractères spéciaux ou des lettres parmi les chiffres ou les valeurs imcomplètes, c'est à dire par exemple "09", "092", "09???????", "09 A568".
Voilà, j'espère avoir été assez clair.
Merci à vous pour votre aide.
Cordialement.