Forum Clubic

Libreoffice et les dates

Bonjour à tous

Depuis que j’ai mis à jour mon libreoffice, je constate des petits problèmes.
Je pense que c’est une question de paramétrage. Mais je ne trouve pas toujours où ça se situe.

Constatant un problème sur les dates, je simplifie au maximum ma formule, et voilà ce que je découvre :

Dans une cellule, j’ai :
=DATE(JOUR(AUJOURDHUI());MOIS(AUJOURDHUI());ANNEE(AUJOURDHUI()))
Le format est : JJ/MM/AAAA
Le résultat est :
03/09/2007

Alors là, je ne comprends pas.
Si quelqu’un peut m’éclairer.

ah oui effectivement il y a un gros probleme :confused:
et que ressort JOUR(AUJOURDHUI())
MOIS(AUJOURDHUI())
et ANNEE(AUJOURDHUI())

JOUR(AUJOURDHUI()) donne 01/01/1900
MOIS(AUJOURDHUI()) donne 02/01/1900
et ANNEE(AUJOURDHUI()) donne 15/07/1905

il n’y aurait pas une erreur de formatage des cellules ?

Non, le format est DATE et je choisis JJ/MM/AAAA

C’est une histoire de fou.

oui vraiment étrange :confused:

Jour / mois / année doivent renvoyer un entier non ?
et l’ordre à mettre pour date() est le bon ?

je viens de trouver ça : help.libreoffice.org…
le formatage n’est pas bon, c’est date(année;mois;jour)

L’ordre pour date est le bon. Dans le doute j’avais essayé les 2 ordres. Même résultat.

je viens de tester chez moi (j’ai téléchargé la version 4.0.0.3 pour tester)
et ça fonctionne avec ce ordre : =DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI());JOUR(AUJOURDHUI()))
je trouve la meme chose qu’avec AUJOURDHUI()
[Photo supprimée]
Edité le 02/03/2013 à 22:10

Effectivement, moi aussi ça marche dans ce sens.
Merci.

Mais essaye avec =JOUR(AUJOURDHUI()) c’est pas bon, sauf si on met le format NOMBRE.

c’est normal que que ça ne fonctionne pas, les arguments doivent etre mis dans le bon ordre :wink:
donc ici année / mois / jour
la fonction jour() renvoi un entier donc normal qu’avec le format date ça renvoie n’importe quoi ^^
de meme que les autres : help.libreoffice.org…
il faut formater les cellules en fonction du résultat fourni par la formule, sinon ça ne veut rien dire :wink:
Edité le 02/03/2013 à 22:22

OK c’était bien ça.

Dans mes essais, j’avais changer le format JJ/MM/AAAA en AAAA/MM/JJ sans succès. Je n’avais pas pensé à changer l’ordre dans la formule…

Comme quoi, 2 têtes valent mieux qu’une.

Merci lejeferson , tu m’as dépanner.

et bonne nuit.

de rien :wink:
pour une fois que c’est toi qui te fais dépanner :wink: