OVH Cloud OVH Cloud

Calcul de date

4 réponses
Avatar
Robin
Bonjour,

Je cherche comment dans word je format un champ date pour=20
qu'il ma'affiche le mois pr=E8cedent et non pas le mois=20
actuel. EX =3D si nous sommes en d=E9cembre j'ai besoin=20
d'afficher novembre.

Merci

4 réponses

Avatar
Geo
Bonsoir Robin,


Bonjour,

Je cherche comment dans word je format un champ date pour
qu'il ma'affiche le mois prècedent et non pas le mois
actuel. EX = si nous sommes en décembre j'ai besoin
d'afficher novembre.


Tu peux essayer avec des champ et y ajouter des calculs et conditions.
Mais si tu as Excel il vaut mieux le lui faire faire.

--

A+

Avatar
Anacoluthe
Bonjour !

"Robin" nous a écrit ...
Je cherche comment dans word je format un champ date pour
qu'il ma'affiche le mois prècedent et non pas le mois
actuel. EX = si nous sommes en décembre j'ai besoin
d'afficher novembre.


Word est nul en calcul et nullissime en dates !!!
Geo a donné la bonne réponse : mieux vaut utiliser Excel
(on peut utiliser une cellule XL incorporée dans le document)

Ceci étant votre question d'afficher simplement le "mois dernier"
est quand même accessible aux champs Word ! La difficulté vient
juste du traitement de janvier qui doit afficher décembre...

Je vous propose donc le petit champ calculé suivant :
{ QUOTE "1/{ =MOD( { DATE @ M } + 11 ; 12 ) }/00" @ MMMM }

Rappel: les champs {} imbriqués s'obtiennent avec Ctrl-F9

Le principe : calculer le reste de la division par 12 du mois
en cours moins 1 plus 12, former une date fictive 1/n/00 avec
ce nombre, et en afficher juste le mois en lettre. Ouf !

Pour les non initiés, lire l'indispensable "Mystère des champs"
de la non moins indispensable dans la FAQ :
http://faq.ms.word.free.fr/champs_didac_fichiers/frame.htm

Anacoluthe
« Bienheureux les travailleurs des champs. »
- VIRGILE

Avatar
Re bonjour,

J'ai essayé la formule mais elle ne fonctionne pas...
HAAARGGG!!!!!! merci encore et si autre proposition merci
encore.

-----Message d'origine-----
Bonjour !

"Robin" nous a écrit ...
Je cherche comment dans word je format un champ date
pour


qu'il ma'affiche le mois prècedent et non pas le mois
actuel. EX = si nous sommes en décembre j'ai besoin
d'afficher novembre.


Word est nul en calcul et nullissime en dates !!!
Geo a donné la bonne réponse : mieux vaut utiliser Excel
(on peut utiliser une cellule XL incorporée dans le
document)


Ceci étant votre question d'afficher simplement le "mois
dernier"

est quand même accessible aux champs Word ! La difficulté
vient

juste du traitement de janvier qui doit afficher
décembre...


Je vous propose donc le petit champ calculé suivant :
{ QUOTE "1/{ =MOD( { DATE @ M } + 11 ; 12 ) }/00" @
MMMM }


Rappel: les champs {} imbriqués s'obtiennent avec Ctrl-F9

Le principe : calculer le reste de la division par 12 du
mois

en cours moins 1 plus 12, former une date fictive 1/n/00
avec

ce nombre, et en afficher juste le mois en lettre. Ouf !

Pour les non initiés, lire l'indispensable "Mystère des
champs"

de la non moins indispensable dans la FAQ :
http://faq.ms.word.free.fr/champs_didac_fichiers/frame.htm

Anacoluthe
« Bienheureux les travailleurs des champs. »
- VIRGILE

.




Avatar
Anacoluthe
Bonhour !

"" nous a écrit ...
J'ai essayé la formule mais elle ne fonctionne pas...
HAAARGGG!!!!!! merci encore et si autre proposition merci
encore.


La formule marche : ré-essayez jusqu'à ce que ça marche !!!
Quelle version de Word ?
Si WD97 ou WD2003 les codes de champs sont en français
QUOTE = CITER

{ QUOTE "1/{ =MOD( { DATE @ M } + 11 ; 12 ) }/00" @ MMMM }

<Ctrl-F9>QUOTE "1/<Ctrl-F9>=MOD(<ctrl-F9>DATE @ M<droite>
<droite> + 11 ; 12 )<droite><droite> /00" @ MMMM
Sélectionner le champ - Maj-F9 puis F9
et on lit 'novembre' jusqu'au 31 de ce mois !

Revenez nous dire que c'est tout bon :-)

Pour ma part, je ne préciserai la méthode par Excel
qu'après. Na !!! Ah mais, on l'a dit, Word est assez nul en
calcul de dates comme ça, mais sur ce coup avec les champs
il *peut* le faire !!!!

Anacoluthe
« Bienheureux les travailleurs des champs. »
- VIRGILE