OVH Cloud OVH Cloud

ecart date

4 réponses
Avatar
Fuentes Mickael
Bonjour à tous,
j'ai un petit probleme avec mes calcul de date.
Je fais une extration de mon AS400, ma date apparait sous le format
AAAAMMJJ,
1ere chose je voudrais transformer rapidement ce format en JJ/MM/AAAAA (en
ce moment j'utilise une petite macro mais il y a peut etre plus simple).
2eme je voudrais ajouter à cette date soit +1 jour si c'est un lundi mardi
mercredi jeudi, soit +3 si c'est un vendredi (en tenant compte bien sur du
calendrier et ne pas me retrouver avec une date 33/12/2006 par exemple).
et dernièrement je voudrais comparer l'ecart entre 2 dates mais ça je pense
pouvoir le realiser simplement grace au fonction excel.

Voilà mon souci du jour,
merci d'avance

Micky
PS : je bosse encore sous excel 97

4 réponses

Avatar
Jacky
Bonjour,
Regarde ici, si cela convient
http://cjoint.com/?lhqPbAbiL3

--
Salutations
JJ

"Fuentes Mickael" a écrit dans le message de news:
%
Bonjour à tous,
j'ai un petit probleme avec mes calcul de date.
Je fais une extration de mon AS400, ma date apparait sous le format
AAAAMMJJ,
1ere chose je voudrais transformer rapidement ce format en JJ/MM/AAAAA (en
ce moment j'utilise une petite macro mais il y a peut etre plus simple).
2eme je voudrais ajouter à cette date soit +1 jour si c'est un lundi mardi
mercredi jeudi, soit +3 si c'est un vendredi (en tenant compte bien sur du
calendrier et ne pas me retrouver avec une date 33/12/2006 par exemple).
et dernièrement je voudrais comparer l'ecart entre 2 dates mais ça je
pense
pouvoir le realiser simplement grace au fonction excel.

Voilà mon souci du jour,
merci d'avance

Micky
PS : je bosse encore sous excel 97




Avatar
MichDenis
si la date au format AAAAMMJJ est dans la cellule GG1 :

J'ai supposé que ta semaine débute un Lundi
et que dans ta plage, il n'y avait pas de Samedi et Dimanche ...
sinon, il faudra modifier un peu la formule

=SI(JOURSEM(((DROITE(GG1;2)&"/"&STXT(GG1;5;2)&"/"&GAUCHE(GG1;4))*1);2)<5;(DROITE(GG1;2)&"/"&STXT(GG1;5;2)&"/"&GAUCHE(GG1;4))*1+1;(DROITE(GG1;2)&"/"&STXT(GG1;5;2)&"/"&GAUCHE(GG1;4))*1+3)



"Fuentes Mickael" a écrit dans le message de news:
%
Bonjour à tous,
j'ai un petit probleme avec mes calcul de date.
Je fais une extration de mon AS400, ma date apparait sous le format
AAAAMMJJ,
1ere chose je voudrais transformer rapidement ce format en JJ/MM/AAAAA (en
ce moment j'utilise une petite macro mais il y a peut etre plus simple).
2eme je voudrais ajouter à cette date soit +1 jour si c'est un lundi mardi
mercredi jeudi, soit +3 si c'est un vendredi (en tenant compte bien sur du
calendrier et ne pas me retrouver avec une date 33/12/2006 par exemple).
et dernièrement je voudrais comparer l'ecart entre 2 dates mais ça je pense
pouvoir le realiser simplement grace au fonction excel.

Voilà mon souci du jour,
merci d'avance

Micky
PS : je bosse encore sous excel 97
Avatar
Ange Ounis
Pour passer rapidement de AAAAMMJJ à JJ/MM/AAAA, il y a la solution du menu
DonnéesConvertir (je pense que ça existe dans Excel 97).
Au 3ème écran (3ème étape), coche Date dans le cadre 'Format des données en
colonne' et AMJ dans la liste déroulante. Puis Terminer pour convertir sur place
ou Destination puis Terminer (cette dernière option peut-être apparue après
Excel 97).
Pour ta deuxième question, essaye cette formule en colonne C si tes dates sont
en colonne B :

±+SI(JOURSEM(B1;2)<5;1;3)
(en supposant, d'après ta question, que tes données ne comportent aucune date de
WE).

----------
Ange Ounis
----------

Bonjour à tous,
j'ai un petit probleme avec mes calcul de date.
Je fais une extration de mon AS400, ma date apparait sous le format
AAAAMMJJ,
1ere chose je voudrais transformer rapidement ce format en JJ/MM/AAAAA (en
ce moment j'utilise une petite macro mais il y a peut etre plus simple).
2eme je voudrais ajouter à cette date soit +1 jour si c'est un lundi mardi
mercredi jeudi, soit +3 si c'est un vendredi (en tenant compte bien sur du
calendrier et ne pas me retrouver avec une date 33/12/2006 par exemple).
et dernièrement je voudrais comparer l'ecart entre 2 dates mais ça je pense
pouvoir le realiser simplement grace au fonction excel.

Voilà mon souci du jour,
merci d'avance

Micky
PS : je bosse encore sous excel 97




Avatar
Fuentes Mickael
SUPER,
grand merci à vous,
tres bien ton exemple Jacky, si avec ça je ne m'en sort pas je change de
metier !!!!

bye
Micky

"Fuentes Mickael" a écrit dans le message de news:
#
Bonjour à tous,
j'ai un petit probleme avec mes calcul de date.
Je fais une extration de mon AS400, ma date apparait sous le format
AAAAMMJJ,
1ere chose je voudrais transformer rapidement ce format en JJ/MM/AAAAA (en
ce moment j'utilise une petite macro mais il y a peut etre plus simple).
2eme je voudrais ajouter à cette date soit +1 jour si c'est un lundi mardi
mercredi jeudi, soit +3 si c'est un vendredi (en tenant compte bien sur du
calendrier et ne pas me retrouver avec une date 33/12/2006 par exemple).
et dernièrement je voudrais comparer l'ecart entre 2 dates mais ça je
pense

pouvoir le realiser simplement grace au fonction excel.

Voilà mon souci du jour,
merci d'avance

Micky
PS : je bosse encore sous excel 97