OVH Cloud OVH Cloud

Filtre automatique sur date "jjjj jj mm aa"

6 réponses
Avatar
Patrick Bastard
Bonjour à tou(te)s.

Un filtrage automatique sur une colonne de dates.
Si j'applique le format "jjjj jj mm aa", les critères de filtrage sont triés
non pas sur la dant, mais par ordre alpha :
tous les dimanches, puis les jeudis, les lundis...
L'un(e) d'entre vous a-t-il une astuce pour contourner ce problème, autre
qu'une colonne supplémentaire avec la date sous le format "jjjj" (Pour des
raisons de sécurité lors des saisies, je souhaite que le jour de la semaine
apparaisse dans la colonne date).
Merci à tou(te)s, et bon dimanche.

Patrick

--
=====================================
Pour me contacter, remplacez "Chez" par @ dans l'adresse

6 réponses

Avatar
Frédo P.
Bonjour Patrick
Une solution sans vba un peu laborieuse:
à l'aide de cette formule de départ recopiée sur la
colonne:=TEXTE(AUJOURDHUI()+LIGNE()-une valeur de ton choix;"jjjj jj mmm
aa"), ensuite copier toute la colonne au même endroit sous son format
"valeur" le filtre auto de cette façon ne pose plus de problème avec
ex:(contient mardi)
--
Fred
"Patrick Bastard" <bastardp"chez"free.fr> a écrit dans le message de news:

Bonjour à tou(te)s.

Un filtrage automatique sur une colonne de dates.
Si j'applique le format "jjjj jj mm aa", les critères de filtrage sont
triés

non pas sur la dant, mais par ordre alpha :
tous les dimanches, puis les jeudis, les lundis...
L'un(e) d'entre vous a-t-il une astuce pour contourner ce problème, autre
qu'une colonne supplémentaire avec la date sous le format "jjjj" (Pour des
raisons de sécurité lors des saisies, je souhaite que le jour de la
semaine

apparaisse dans la colonne date).
Merci à tou(te)s, et bon dimanche.

Patrick

--
==================================== > Pour me contacter, remplacez "Chez" par @ dans l'adresse




Avatar
Frédo P.
Et il n'y a même pas besoin de faire un copier valeur!!

--
Fred
"Frédo P." a écrit dans le message de news:
3f24013f$0$10988$
Bonjour Patrick
Une solution sans vba un peu laborieuse:
à l'aide de cette formule de départ recopiée sur la
colonne:=TEXTE(AUJOURDHUI()+LIGNE()-une valeur de ton choix;"jjjj jj mmm
aa"), ensuite copier toute la colonne au même endroit sous son format
"valeur" le filtre auto de cette façon ne pose plus de problème avec
ex:(contient mardi)
--
Fred
"Patrick Bastard" <bastardp"chez"free.fr> a écrit dans le message de news:

Bonjour à tou(te)s.

Un filtrage automatique sur une colonne de dates.
Si j'applique le format "jjjj jj mm aa", les critères de filtrage sont
triés

non pas sur la dant, mais par ordre alpha :
tous les dimanches, puis les jeudis, les lundis...
L'un(e) d'entre vous a-t-il une astuce pour contourner ce problème,
autre


qu'une colonne supplémentaire avec la date sous le format "jjjj" (Pour
des


raisons de sécurité lors des saisies, je souhaite que le jour de la
semaine

apparaisse dans la colonne date).
Merci à tou(te)s, et bon dimanche.

Patrick

--
==================================== > > Pour me contacter, remplacez "Chez" par @ dans l'adresse










Avatar
Patrick Bastard
Bonjour, Fredo.

la formule dans ma colonne de dates est (exemple de B8 ):
=SI(JOURSEM(B7)=7;B7+2;B7+1).(permettant de ne pas afficher de dimanche).
J'ai du mal a y appliquer ta formule.
J'ai cependant réussi à contourner partiellement le problème en appliquant
le format personnalisé suivant : "jj mm aaaa (jjjj)".
Le tri se fait toujours alphabétiquement, mais sur le quantième.
Problème : si j'ai plusieurs mois dans la colonne, par ex aout et septembre,
l'affichage de la liste de choix sera celui-ci :
01 08 2003 (vendredi)
01 09 2003 (lundi)
02 08 2003 (samedi).

Merci de ton aide,

bien cordialement,
--
==================================== Pour me contacter, remplacez "Chez" par @ dans l'adresse

"Frédo P." a écrit dans le message de
news:3f24013f$0$10988$
Bonjour Patrick
Une solution sans vba un peu laborieuse:
à l'aide de cette formule de départ recopiée sur la
colonne:=TEXTE(AUJOURDHUI()+LIGNE()-une valeur de ton choix;"jjjj jj mmm
aa"), ensuite copier toute la colonne au même endroit sous son format
"valeur" le filtre auto de cette façon ne pose plus de problème avec
ex:(contient mardi)
--
Fred
"Patrick Bastard" <bastardp"chez"free.fr> a écrit dans le message de news:

Bonjour à tou(te)s.

Un filtrage automatique sur une colonne de dates.
Si j'applique le format "jjjj jj mm aa", les critères de filtrage sont
triés

non pas sur la dant, mais par ordre alpha :
tous les dimanches, puis les jeudis, les lundis...
L'un(e) d'entre vous a-t-il une astuce pour contourner ce problème,
autre


qu'une colonne supplémentaire avec la date sous le format "jjjj" (Pour
des


raisons de sécurité lors des saisies, je souhaite que le jour de la
semaine

apparaisse dans la colonne date).
Merci à tou(te)s, et bon dimanche.

Patrick

--
==================================== > > Pour me contacter, remplacez "Chez" par @ dans l'adresse










Avatar
Frédo P.
Avec celle ci les lundi sont doublés
=SI(JOURSEM(B7)=7;TEXTE(B7+2;"jjjj jj mmm aa");TEXTE(B7+1;"jjjj jj mmm aa"))
et celle-ci la cellule du dimanche reste vide.
=SI(JOURSEM(B7)=7;"";"jjjj jj mmm aa"))


--
Fred
"Patrick Bastard" <bastardp"chez"free.fr> a écrit dans le message de news:

Bonjour, Fredo.

colonne:=TEXTE(AUJOURDHUI()+LIGNE()-une valeur de ton choix;"jjjj jj mmm
aa"), ensuite copier toute la colonne au même endroit sous son format
"valeur" le filtre auto de cette façon ne pose plus de problème avec
ex:(contient mardi)
--
Fred
"Patrick Bastard" <bastardp"chez"free.fr> a écrit dans le message de
news:



Bonjour à tou(te)s.

Un filtrage automatique sur une colonne de dates.
Si j'applique le format "jjjj jj mm aa", les critères de filtrage sont
triés

non pas sur la dant, mais par ordre alpha :
tous les dimanches, puis les jeudis, les lundis...
L'un(e) d'entre vous a-t-il une astuce pour contourner ce problème,
autre


qu'une colonne supplémentaire avec la date sous le format "jjjj" (Pour
des


raisons de sécurité lors des saisies, je souhaite que le jour de la
semaine

apparaisse dans la colonne date).
Merci à tou(te)s, et bon dimanche.

Patrick

--
==================================== > > > Pour me contacter, remplacez "Chez" par @ dans l'adresse














Avatar
Frédo P.
Je'm fou des baffes

et celle-ci la cellule du dimanche reste vide.
SI(JOURSEM(B7)=7;"";TEXTE(B7+1;"jjjj jj mmm aa"))

Fred

Avatar
jcr
Bonjour,

pourquoi pas un format jj/mm/aaaa jjjjj ?

JCR



"Patrick Bastard" <bastardp"chez"free.fr> a écrit dans le message de
news:
Bonjour à tou(te)s.

Un filtrage automatique sur une colonne de dates.
Si j'applique le format "jjjj jj mm aa", les critères de filtrage sont
triés

non pas sur la dant, mais par ordre alpha :
tous les dimanches, puis les jeudis, les lundis...
L'un(e) d'entre vous a-t-il une astuce pour contourner ce problème, autre
qu'une colonne supplémentaire avec la date sous le format "jjjj" (Pour des
raisons de sécurité lors des saisies, je souhaite que le jour de la
semaine

apparaisse dans la colonne date).
Merci à tou(te)s, et bon dimanche.

Patrick

--
==================================== > Pour me contacter, remplacez "Chez" par @ dans l'adresse