Bloqué sur LibreOffice Calc

Résolu

Bonjour,

Je me trouve dans une impasse, je suis sur LibreOffice Calc, et je n'arrive pas a trouver une condition qui fonctionne pour mon fichier, je m'explique, j'aimerais que mes dates qui sont entre C6 et D47 dépassent une période de 18 mois se mettent en rouge. Merci d'avance


Windows / Chrome 122.0.0.0

6 réponses

Résumé de la discussion

Le besoin est d'appliquer un formatage conditionnel sur la plage C6:D47 afin de colorer en rouge les dates qui dépassent 18 mois. Les propositions préconisent d’évaluer chaque date par rapport à la date actuelle, par exemple en utilisant une formule du type =ET(C6<>""; AUJOURDHUI()>MOIS.DECALER(C6;18)) pour les cellules de la colonne C, et une variante équivalente adaptée à la colonne D. Un point clé relevé est que les dates doivent être reconnues comme des dates (et non du texte), ce qui implique de saisir jj/mm/aaaa et d’éviter les formats qui n’enregistrent pas le type, tout en conservant l’affichage MM/AA. Des approches alternatives discutées incluent des règles qui comparent D à MOIS.DECALER(C6;18) pour colorer D lorsque la différence avec C6 dépasse 18 mois, et l’idée d’appliquer le formatage séparément par colonne.

Bobot (l’IA à votre service)
  1. Modérateur

    Bonjour,

    Il vaudrait mieux que vous mettiez votre feuille de calcul à disposition des personnes susceptibles de vous aider, car ça me semble assez peu compréhensible.

    Utilisez les service de cjoint.com :

    https://www.cjoint.com/


    0
    1. Bonjour, voici mon document https://www.cjoint.com/c/NCAvRf8IUKS .

      0
  2. Contributeur

    Bonjour.

    C'est pourtant simple : Tu sélectionnes la plage C6:D47 et tu actives

    Formatage conditionnel / Conditions


    0
    1. Bonjour

      • en sélectionnant D47 à C6
      • Format>Formatage conditionnel...
      • La formule est SI($D6>MOIS.DECALER($C6;18))
      • Nouveau style (et colorer au besoin )
      0
      1. Bonjour, après avoir essayer, cella ne fonctionne pas, mes dates ne sont pas automatiquement mit en rouge une fois les 18 mois dépassé :/

        0
    2. Bonjour,

      Pas étonnant que ça bloque, les deux colonnes C et D, bien que formatées en MM/AA, ne comportent pas des dates mais du texte.

      En enlevant le centrage des cellules ça se confirme car tout part à gauche.

      A revoir : il faut rentrer des dates sous la forme jj/mm/aaaa en conservant le formatage initial mm/aa

      Cordialement

      0
      1. Bonjour, après avoir effectué les changements, effectivement mes cases passent en rouges, mais seulement quand la valeur est dans la ligne C, sur la ligne D ça ne fonctionne pas quand les 18 mois sont passé, et ça me met les deux cases en rouge, la C et la D (j’espère que c’est clair, je n’est pas trop le langage de libreoffice désolé ^^") 

        0
    3. --/ Chaque cellule doit se colorer en fonction des 18 mois la séparant d'aujourd'hui ???

      Cordialement

      0
      1. Voilà ce que ça donnerai en modifiant toutes les dates au 1er  jour du mois concerné, avec la formule de MFC

        Après avoir sélectionné toutes les cellules et avec la C6 active

        =ET(C6<>"";AUJOUDHUI()>MOIS.DECALER(C6;18))

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

        Cordialement

        1
      2. Oui, pour chaque cellule, si elle dépasse 18 mois a partir de la date d’aujourd’hui, elle doit se colorer.

        0
      3. @PapyLuc51

        Merci beaucoup de votre aide, j'arrivais vraiment pas pour cette fois, j'ai mit en résolu ;)

        0