Date dans OpenOffice

Résolu/Fermé
francis_95 Messages postés 204 Date d'inscription mercredi 26 novembre 2008 Statut Membre Dernière intervention 19 juin 2021 - 14 nov. 2013 à 20:48
francis_95 Messages postés 204 Date d'inscription mercredi 26 novembre 2008 Statut Membre Dernière intervention 19 juin 2021 - 16 nov. 2013 à 20:08
Bonjour,
Je voudrais exécuter dans OpenOffice une comparaison de dates. Par exemple :
la date (format JJ/MM/AAAA) de la cellule A1 est-elle antérieure ou postérieure à une date donnée en C1?
Pour des dates postérieures au 31/12/1899 (origine des dates pour OpenOffice), on peut programmer ainsi la cellule B1 :
=si(A1<C$1;"antér.";"postér. ou id")
Mais comment faire pour les dates antérieures au 31/12/1899 qui ne sont pas reconnues comme dates par OpenOffice ?
Merci d'avance.
Francis.

5 réponses

Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
14 nov. 2013 à 21:07
On ne peut pas ...

Tout au moins pas directement !
Il faut écrire une formule est faire la différence des années, puis des mois et des jours, le tout sans utiliser de format DATE ...
0
francis_95 Messages postés 204 Date d'inscription mercredi 26 novembre 2008 Statut Membre Dernière intervention 19 juin 2021 8
15 nov. 2013 à 17:30
Merci Raymond.
C'est en effet une solution que j'avais envisagée, mais que j'aurais bien aimé pouvoir éviter !
Cordialement.
Francis.
0
tontong Messages postés 2549 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 23 avril 2024 1 054
15 nov. 2013 à 18:00
Bonjour,
Il faut en effet extraire de la date (en temps que texte) le jour, le mois,et l'année.
Une astuce peut simplifier la comparaison:
(10000x année) + (100 x mois) +(1 x jour)
0
francis_95 Messages postés 204 Date d'inscription mercredi 26 novembre 2008 Statut Membre Dernière intervention 19 juin 2021 8
15 nov. 2013 à 21:15
Bonjour,
Merci Tontong. Je vois que je n'échapperai pas à la réécriture de la date, mais la comparaison est en effet beaucoup plus simple en adoptant ce "format".
Cordialement.
Francis.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tontong Messages postés 2549 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 23 avril 2024 1 054
16 nov. 2013 à 12:18
Bonjour,
La nuit porte conseil!!!
J'ai répondu en pensant "Excel", avec OpenOffice3 Calc on peut comparer des dates antérieures à 1899...Ces dates sont évaluées en nombres négatifs en format standard ce qui confirme la possibilité de comparaison.
J'ai vérifié avec un format Date JJ/MM/AAAA.
0
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
16 nov. 2013 à 13:53
Excellente information !
C'est vrai que pour ceux qui utilisent Excel davantage que Calc, il y a des particularités qui nous échappent ...
0
francis_95 Messages postés 204 Date d'inscription mercredi 26 novembre 2008 Statut Membre Dernière intervention 19 juin 2021 8
16 nov. 2013 à 20:08
Bonsoir Tontong,
Merci pour cette bonne nouvelle ! C'est ainsi beaucoup plus rapide.
Un bon point pour OpenOffice !
Cordialement.
Francis.
0