Rechercher : dans
Par :

Excel : filtrer sur des dates

Dernière réponse le 14 mar 2009 à 15:39:57 bfg49, le 25 avr 2008 à 06:25:04 
 Signaler ce message aux modérateurs

Bonjour,

J'ai une liste d'environ 1000 lignes dans un tableur excel comprenant entre autres des dates (date de commande, date de livraison, date de paiement, etc).

Leformat des dates est jj mm aaaa.

Je souhaiterais pour filtrer cette liste sur un mois. Par exemple, liste de commandes du mois de decembre 2007.

Comment faire ?

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « Excel : filtrer sur des dates » dans :
Travailler sur les dates avec Excel VoirVous avez une date en C3 par exemple, et vous voulez connaitre : le N° de la semaine correspondant à cette date : = NO.SEMAINE(C3;2) Nota : 2 correspond à un système de semaines commençant le Lundi, et 1 pour le Dimanche. ...
Différence entre dates avec la fonction DATEDIF VoirLa fonction DATEDIF n'est pas documentée dans Excel, mais par contre sur CCM vous pouvez trouver les possibilités offertes. En voici un résumé.   La syntaxe =DATEDIF(date début;date fin;type de calcul) date début : doit être une valeur date...
VBScript - Les fonctions de date et de temps VoirLes fonctions de date et de temps Fonction Description Date Retourne la date du système DateAdd(interval, number, date) Ajoute un intervalle de temps (interval) à une...

1

LePierre, le 25 avr 2008 à 09:17:01

Bonjour

quand tu filtres sur une colonne contenant des dates, sélectionne "Personnalisé..."
dans le premier champ tu laisses "égal"
dans le deuxième tu écrits : ?? 05 *
pour filtrer sur le mois de mai à condition que ton format de date soit bien de la forme jj mm aaa.
à plus

Répondre à LePierre

3

bfg49, le 26 avr 2008 à 18:03:31

J'ai essayé ce que tu proposes mais cela ne marche pas !

J'ai deux versions Excel 97 et 2003. J'ai essayé sur les deux.

Autre solution ?

Répondre à bfg49

2

tontong, le 25 avr 2008 à 13:59:21

Bonjour,
d'autres solutions passent par la création de colonnes auxiliaires.
Pour chaque champ A à filtrer:
Ø Solution1 : Insertion d’une colonne B
Données convertir fichier largeur fixe
Texte destination :B2
Filtre automatique sur B
Ø Solution2 : Insertion de 3 colonnes BCetD
Données convertir fichier délimité_ séparateur /
Mettre chacun des 3 champs en standard_ destinationB2
Filtre automatique sur B,CetD (jour,mois,année)
Les colonnes de filtrage peuvent être écartées de la zone de données usuelle.

Répondre à tontong

4

bfg49, le 26 avr 2008 à 18:09:19

Merci mais j'ai déjà tellement de colonnes dans ce fichier que je souhaiterais vraiment me passer d'en créer de nouvelles, surtout que c'est une fichier sur lequel je travaille tous les jours

J'ai déjà essayé de convertir toutes les dates en format texte et dans ce cas, l'astuce de Lepierre fonctionne (filtre personnalisé ?? 05 *) mais alors, je ne peux plus faire de calcul pour connaitre par exemple le nombre de jours entre la commande et la livraison !

Au secours !

Répondre à bfg49

5

tontong, le 26 avr 2008 à 18:21:07

Re,
C'est bien pour préservé la fonction "date" que j'avais proposé les solutions au N°2.
Je n'ai hélas rien d'autre à suggérer dans l'immédiat.

Répondre à tontong

6

Raymond PENTIER, le 27 avr 2008 à 06:09:00

39566 : voici comment Excel enregistre la date du 28/04/2008 (ce que je viens de taper n'est que le format d'affichage qu'utilise Excel pour faciliter la lecture du fichier).
Par conséquent, si tu n'as pas encore utilisé 255 colonnes, procède de la manière suivante:
Si tu as des dates dans la colonne C:C, tu insères une colonne D:D dans laquelle tu mets la formule =MOIS(C:C).
Tu fais de même pour toutes les colonnes de dates, tu fais référence à ces colonnes pour tes tris, et tu peux les masquer si leur vision te dérange ou si leur présence est une gêne pour l'impression. C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond

Répondre à Raymond PENTIER

7

gbinforme, le 27 avr 2008 à 09:12:27

Bonjour

Je souhaiterais pour filtrer cette liste sur un mois. Par exemple, liste de commandes du mois de decembre 2007.

Il me semble que c'est pourtant assez simple, quel que soit le format de ta date mais à condition que tu ai bien une valeur date.

Dans ton filtre personnalisé, tu choisis "est supérieur ou égal" et tu saisis "1/12/7"
puis tu coches "et" et tu choisis "est inférieur ou égal" et tu saisis "31/12/7"

et tu obtiens la liste de décembre 2007.
Toujours zen

Répondre à gbinforme

8

bfg49, le 27 avr 2008 à 10:22:27

Super ca marche !

C'est un peu plus fastidieux pour donner les infos dans la filtre mais c'est exactement cela que je voulais !

Merci encore

Répondre à bfg49

9

 messaoud, le 14 mar 2009 à 15:39:57

Je vous propose d'utiliser excel 2007 ca marche 100%

Répondre à messaoud