Excel 03: Filtre automatique

Résolu
Kev96 Messages postés 63 Date d'inscription   Statut Membre Dernière intervention   -  
Kev96 Messages postés 63 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai inséré un filtre automatique pour une colonne et quand je veux rechercher en utilisant le filtre personnalisé, on dirait que le filtre oublie des valeurs.

J'utilise la fonction du filtre personnalisé "contient" et tout le viens pas... Étrange

Merci de votre aide!

A voir également:

3 réponses

Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
bonjour,

- N'y aurait-il pas des lignes ou des colonnes vides dans le tableau ?
- "contient" ne s'applique qu'à du texte

donne un exemple plus précis de ce que tu fais et de ce que ne fonctionne pas
1
m@rina Messages postés 23882 Date d'inscription   Statut Contributeur Dernière intervention   11 464
 
Bonjour,

Le filtre automatique sur Excel 2003 est limité à 1000 lignes visibles...

m@rina
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Bonjour Marina

C'est la liste déroulante du filtre qui n'affiche que 1000 lignes mais il est toujours possible d'utiliser personnalisé.

Par contre, il n'y a pas de limitation sur le filtre lui-même et il n'y a a priori aucune raison pour que le filtre "oublie" des valeurs.
0
m@rina Messages postés 23882 Date d'inscription   Statut Contributeur Dernière intervention   11 464
 
Bonsoir Patrice,

Kev96 a bien parlé de filtre automatique.
Ne pas confonde filtre personnalisé (automatique) et filtre élaboré...

m@rina
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Re,

Moi aussi je parle de filtre automatique, Kev96 dit J'utilise la fonction du filtre personnalisé "contient" et tout le viens pas... Étrange, et pour moi, ça n'a aucun rapport avec la limitation à 1000 lignes de la liste déroulante du filtre automatique.
A part une interruption dans le tableau de données (ligne vide), je ne vois pas pourquoi le filtre automatique personnalisé "contient" ne fonctionnerait pas.
0
m@rina Messages postés 23882 Date d'inscription   Statut Contributeur Dernière intervention   11 464
 
Essaie d'insérer une suite de numéros de 1 à 5000 par exemple.
Puis tu affiches la boîte de dialogue Personnaliser. Egal à =
tu verras que ça s'arrête à 1000, même si ta suite va beaucoup plus loin.
Limite corrigée avec les versions actuelles.

m@rina
0
Kev96
 
Salut! Effectivement m@rina le filtre s'arrête à 1000. Mais ici le problème est celui que Patrice33740 soulevait: le filtre ne "reconnaît"pas tout. Je met ci-joint un exemple de mon soucis.

http://www.cijoint.fr/cjlink.php?file=cj201103/cijgGignUZ.xls

Contenu: il y a une colonne de dates. Et le soucis réside dans le fait que quand j'insère "2012" dans le filtre personnalisé il ne reconnaît que 2 dates, alors qu'il y en a bien plus de 2!
Dans cette colonne il y a des cellules qui possèdent également du texte mais je ne pense pas que ce soit important dans ce cas.

Merci beaucoup de votre aide.
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Bonjour,

En voyant ton exemple, il est évident que tu dois avoir des problèmes de filtrage, ta base de données n'est pas cohérente :

1) Il y a de nombreuses cellules fusionnées inutilement ;

2) Tes données sont un panachage de données textuelles et de données numériques (des dates) hors comme je te l'ai déjà dit, "contient" ne s'applique qu'à du texte.


Il y a un moyen très simple pour savoir si une donnée est textuelle ou numérique :
- Sélectionner la colonne / clic droit / format de cellule / alignement / horizontal : Standard
- Élargir suffisamment la colonne (double clic entre les colonne)
- Tout ce qui est aligné à gauche est du texte et ce qui est aligné à droite est numérique.

Tu dois donc :

1) Supprimer la fusion des cellules :
Sélectionner la colonne / clic droit / format de cellule / alignement / cocher puis décocher fusionner les cellule / ok2)

2) Supprimer toutes les lignes vides (tu peux peut-être utiliser trier)

3) Tout convertir en texte

Pour tout convertir en texte, tu peux taper en B2 :
=SI(ESTTEXTE(A2);A2;TEXTE(A2;"jj/mm/aa"))

puis double clic sur la croix de recopie pour étendre la formule jusqu'à la dernière ligne / sans désélectionner, copier / sélectionner A2 / collage spécial / valeurs

Cordialement
Patrice

PS pour M@rina : avec Excel 2003 version 11.5612, toutes les lignes filtrées (automatique, personnalisé, égal à) s'affichent normalement (n° en bleue), bien au delà de 1000 lignes. Comme je disais, seule la liste déroulante du filtre automatique est limitée aux 1000 premières valeurs.
0
m@rina Messages postés 23882 Date d'inscription   Statut Contributeur Dernière intervention   11 464
 
Mais c'est exactement ce que j'ai dit...
0
Kev96 Messages postés 63 Date d'inscription   Statut Membre Dernière intervention   10
 
Merci Patrice33740, j'ai essayé ta solution et ça fonctionne correctement.
J'ai également trié et arrangé les cellules en laissant seulement les dates et en mettant supérieur ou = ET inférieur ou égal dans le filtre personnalisé, ça marché également, mais bien sur SANS cellules vides! Merci aussi à m@rina. A plus
0