[Résolu] Mise en forme conditionnelle et formule sur 2 dates

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
lilanaya
Fraîchement OOthentifié
Messages : 5
Inscription : 21 juin 2018 15:31

[Résolu] Mise en forme conditionnelle et formule sur 2 dates

Message par lilanaya »

Bonjour,
Je souhaite créer une mise en forme conditionnelle sur la cellule A2 sous la condition que la différence entre la date de la celle A1 et A2 soit supérieure ou égale à 2 mois.
Par exemple A1= 01/01/2018 et A2 =01/03/2018
; la cellule A2 devient rouge car la différence est supérieure ou égale à 2 mois
Par avance, merci pour votre aide
Dernière modification par Oukcha le 22 juin 2018 11:49, modifié 1 fois.
Raison : Titre modifié pour balisage
Libre Office version: 5.0.6.3.0
Windows 7 professionnel
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9252
Inscription : 28 août 2010 08:45

Re: mise en forme conditionnelle avec formule sur deux dates

Message par micmac »

Bonjour et bienvenue sur le forum,
votre signature a écrit : oppenoffice2.4
Votre signature indique une version de OpenOffice qui n'est plus maintenue.
Est-ce une erreur, un oubli, un choix, une obligation ?
Dans ce dernier cas, mentionnez-le dans votre signature par "Obligation de version".
Si c'est une version de LibreOffice que vous n'avez pas pu entrer, essayez de nouveau.

Pour connaître la version que vous possédez : https://forum.openoffice.org/fr/forum/v ... 582#p11582

Afin de profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version

Dans votre signature il est nécessaire d'indiquer :
1- La version exacte de AOO ou LibO (AOO 4.1.5, LibO 5.4.7 par exemple) ;
2- La version exacte du système d'exploitation (Windows XP SP3, Vista SP2, Windows 7 SP1, Win 8.1, Win 10, Ubuntu 18.4, MacOS 10.13.5 par exemple).
Accès direct à votre signature pour la corriger.

Cordialement.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: mise en forme conditionnelle avec formule sur deux dates

Message par jeanmimi »

Bonjour,
Pour calculer une différence entre deux dates, il faut utiliser la fonction DateDiff.
Une recherche dans le forum sur ce terme te donnera des exemples.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
lilanaya
Fraîchement OOthentifié
Messages : 5
Inscription : 21 juin 2018 15:31

Re: mise en forme conditionnelle avec formule sur deux dates

Message par lilanaya »

jeanmimi a écrit :Bonjour,
Pour calculer une différence entre deux dates, il faut utiliser la fonction DateDiff.
Une recherche dans le forum sur ce terme te donnera des exemples.
Bonjour,
Merci de ta réponse, j’ai testé de mettre comme condition la formule si (datedif(A1,A2, « m »)<2 mois mais cela ne fonctionne pas.
Libre Office version: 5.0.6.3.0
Windows 7 professionnel
lilanaya
Fraîchement OOthentifié
Messages : 5
Inscription : 21 juin 2018 15:31

Re: mise en forme conditionnelle avec formule sur deux dates

Message par lilanaya »

micmac a écrit : Votre signature indique une version de OpenOffice qui n'est plus maintenue.
Dans votre signature il est nécessaire d'indiquer :
1- La version exacte de AOO ou LibO (AOO 4.1.5, LibO 5.4.7 par exemple) ;
2- La version exacte du système d'exploitation (Windows XP SP3, Vista SP2, Windows 7 SP1, Win 8.1, Win 10, Ubuntu 18.4, MacOS 10.13.5 par exemple).
Je viens de la modifier merci
La modération vous a écrit:  21-06-2018 : 19:05.
Insuffisant. Il manque la version exacte de l'OS et votre version de LibO est quand-même dépassée. Si obligation de version, mentionnez-le.
Si la signature n'est pas complétée => verrouillage.

Libre Office version: 5.0.6.3.0
Windows 7 professionnel
Avatar de l’utilisateur
OOotremer971
ManitOOu
ManitOOu
Messages : 2744
Inscription : 16 avr. 2010 13:31

Re: mise en forme conditionnelle avec formule sur deux dates

Message par OOotremer971 »

Bonjour,
Merci de suivre les recommandations de la modération en précisant aussi dans ta signature sous quel système d'exploitation tu travailles avant que ton sujet soit verrouillé.
lilanaya a écrit :j’ai testé de mettre comme condition la formule si (datedif(A1,A2, « m »)<2 mois mais cela ne fonctionne pas.
déjà tu confonds le signe supérieur à avec le signe inférieur à. Ensuite, dans le formatage conditionnel, la fonction SI() est inutile.
L'expression qu'il faut écrire doit retourner comme valeur soit VRAI soit FAUX. Lorsqu'elle retourne VRAI, le formatage conditionnel est appliqué sinon non.

Code : Tout sélectionner

DATEDIF(A1;A2;"m")>=2
Cette expression retourne VRAI lorque le nombre de mois est supérieur ou égal à 2 :
lilanaya.png
@+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
lilanaya
Fraîchement OOthentifié
Messages : 5
Inscription : 21 juin 2018 15:31

Re: mise en forme conditionnelle avec formule sur deux dates

Message par lilanaya »

Bonjour,
J'ai du demandé à l'informaticien au boulot car je ne connaissais pas les versions mais je viens de modifier la signature en conséquence et j'espère que cela conviendra.
Merci pour la réponse, cela a bien fonctionné.
Bien cordialement,
Libre Office version: 5.0.6.3.0
Windows 7 professionnel
Jeff
GourOOu
GourOOu
Messages : 9629
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: [Résolu] Mise en forme conditionnelle et formule sur 2 d

Message par Jeff »

Bonjour à tous,

Tout aussi long, mais commun à AOO/Libo :

Code : Tout sélectionner

=A2>=MOIS.DECALER(A1;2)
MoisDecaler.png
A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
lilanaya
Fraîchement OOthentifié
Messages : 5
Inscription : 21 juin 2018 15:31

Re: [Résolu] Mise en forme conditionnelle et formule sur 2 d

Message par lilanaya »

merci beaucoup
bonne fin de journée
cdt
Libre Office version: 5.0.6.3.0
Windows 7 professionnel