Mise en forme conditionelle Libreoffice Calc

Fermé
Sethkid85 Messages postés 1 Date d'inscription vendredi 5 juin 2020 Statut Membre Dernière intervention 5 juin 2020 - 5 juin 2020 à 10:59
PapyLuc51 Messages postés 4421 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 17 décembre 2024 - 5 juin 2020 à 21:49
Bonjour à vous,

Je débute avec Calc et suis pas très doué.
J'ai parcouru plusieurs forum, mais je n'arrive pas à mettre en forme mon formage.

Je précise que je suis sous la version 5.4.7.2 et que je ne peux pas en changer (restriction entreprise)

Dans mon tableur je souhaite créer le formatage suivant:

Quand la date de validité est égale ou supérieur à la date du jour: ROUGE
Quand la date de validité est inférieur à 30 jours de la date du jour : JAUNE
Quand la date de validité est supérieur à 30 jours de la date du jour : VERT
Quand il n'y a pas de date ne rien faire.

Je souhaite que ce formatage s'applique à toutes les cellules des lignes (A2:O2)

Voilà mon premier test mais à chaque ligne il me met rouge

SI(H2>=AUJOURDHUI();"ROUGE";SI(H2<30AUJOURDHUI();"JAUNE";SI(H2<60=AUJOURDHUI();"VERT" ;)))

1 réponse

PapyLuc51 Messages postés 4421 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 17 décembre 2024 1 448
5 juin 2020 à 21:49
Bonsoir,

Il faut mettre en place 3 MFC et donc trois formules différentes

MFC 1 pour le rouge ET($H2<>"";AUJOURDHUI()>=$H2)

MFC 2 pour le jaune ET($H2<>"";AUJOURDHUI()>$H2-30)

MFC 3 pour le vert ET($H2<>"";AUJOURDHUI()>$H2-60)

A rentrer dans cet ordre.

La partie $H2<>"" c'est pour les cellules sans date et bien respecter l'emplacement du $ qui bloque la colonne H.

https://www.cjoint.com/c/JFftTdRRjcU

Cordialement
0