OVH Cloud OVH Cloud

Filtre automatique faineant

5 réponses
Avatar
Fistoulic
Bonjour

Dans un fichier XL, j'ai un colonne en format texte avec des 01,02, 03 ..
etc
Si je sélectionne par exemple 01 avec le filtre automatique, il le fait de
bonne grâce.
Par contre, en personnalisant (toujours avec la ptite flèche bleue) pour
sélectionner "différent de" ou "contient" ou ...autre chose, XL boude en
retenant, suivant le cas, ou bien tous les enregistrements, ou bien aucun -
mais en tous cas il ne répond pas à la question.

J'ai bien essayé de l'amadouer avec des guillemets ou des apostrophes, rien
n'y fait.

Maîtres, que dois-je faire ?

F.

5 réponses

Avatar
michdenis
Bonjour Fistoulic,

Dans la fenêtre de saisie de ton filtre automatique personnalisé,

si tu choisis dans ta liste déroulante, le critère, il affiche 01

si tu veux obtenir toutes les données qui sont différentes de 01,
remplace dans la boîte de saisie 01 par *1 manuellement.
tu devrais obtenir le résultat désiré.


Salutations!


"Fistoulic" a écrit dans le message de news: 439053f9$0$19713$
Bonjour

Dans un fichier XL, j'ai un colonne en format texte avec des 01,02, 03 ..
etc
Si je sélectionne par exemple 01 avec le filtre automatique, il le fait de
bonne grâce.
Par contre, en personnalisant (toujours avec la ptite flèche bleue) pour
sélectionner "différent de" ou "contient" ou ...autre chose, XL boude en
retenant, suivant le cas, ou bien tous les enregistrements, ou bien aucun -
mais en tous cas il ne répond pas à la question.

J'ai bien essayé de l'amadouer avec des guillemets ou des apostrophes, rien
n'y fait.

Maîtres, que dois-je faire ?

F.
Avatar
Fistoulic
Ca marche !

Mais je ne comprends pas pourquoi : dans la boîte de saisie on nous dit que
le * représente une série de caractères. le "0" est un caractère comme un
autre, non ?

Merci pour le truc. Il m'évite de passer par des manips intermédiaires en
remplaçant temporairement ces cellules par des caractères alpha mieux
reconnues.
F.


"michdenis" a écrit
si tu veux obtenir toutes les données qui sont différentes de 01,
remplace dans la boîte de saisie 01 par *1 manuellement.
tu devrais obtenir le résultat désiré.


Avatar
michdenis
Bonjour Fistolic,

| je ne comprends pas pourquoi

Ta réponse est ici ... dans l'énoncé de ta question :
| j'ai un colonne en format texte avec des 01,02, 03

Même si cela représente des données numériques, Excel à cause
de ton format de cellule "Texte" interprète le contenu de la cellule
comme étant du texte. Dans ce cas, tu peux utiliser des "Jokers"
que sont "*" et "?" dans les critères de ton filtre.


Salutations!


"Fistoulic" a écrit dans le message de news: 439084f1$0$6652$
Ca marche !

Mais je ne comprends pas pourquoi : dans la boîte de saisie on nous dit que
le * représente une série de caractères. le "0" est un caractère comme un
autre, non ?

Merci pour le truc. Il m'évite de passer par des manips intermédiaires en
remplaçant temporairement ces cellules par des caractères alpha mieux
reconnues.
F.


"michdenis" a écrit
si tu veux obtenir toutes les données qui sont différentes de 01,
remplace dans la boîte de saisie 01 par *1 manuellement.
tu devrais obtenir le résultat désiré.


Avatar
Fistoulic
Bonjour Mich (?)

Ben justement...
si excel interprète mon "01" comme du texte, il devrait être capable de
faire ses tris et sélections avec le "0" en première position, comme avec
n'importe quel autre caractère alpha...
Mais ta réponse me suffit largement : je n'ai pas vocation a faire testeur
de excel!

Salutations itou.
F.

Même si cela représente des données numériques, Excel à cause
de ton format de cellule "Texte" interprète le contenu de la cellule
comme étant du texte.


Avatar
michdenis
Bonjour Fistolic,

| il devrait être capable de faire ses tris

Justement, comme il considère que le contenu des cellules représente
du texte à cause du format texte des cellules, le tri
s'effectue en comparant la valeur Ascii de chacun des caractères, et ce,
position par position, même si ces derniers sont de types numériques.


Salutations!





"Fistoulic" a écrit dans le message de news: 439184db$0$18325$
Bonjour Mich (?)

Ben justement...
si excel interprète mon "01" comme du texte, il devrait être capable de
faire ses tris et sélections avec le "0" en première position, comme avec
n'importe quel autre caractère alpha...
Mais ta réponse me suffit largement : je n'ai pas vocation a faire testeur
de excel!

Salutations itou.
F.

Même si cela représente des données numériques, Excel à cause
de ton format de cellule "Texte" interprète le contenu de la cellule
comme étant du texte.