Mise en forme conditionnelle dans un planning (formule + recherche croisement...)

Anonyme
2020-11-19T13:12:25+00:00

Bonjour,

Je gère un planning annuel.

Dates en ordonnée (un jour par colonne)

Noms en abscisse

Des informations dans le corps du planning si la personne est en activité.

Je souhaite que le nom en abscisse soit mis en forme si au croisement entre la date du jour et la ligne du nom une donnée y soit rentré.

Je bloque sur la formule conditionnel qui doit mélanger des =si + recherche ou index...

Je peux vous envoyer mon tableur si besoin.

Merci.

Laurent

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

4 réponses

  1. Anonyme
    2020-11-19T15:32:19+00:00

    Formula: =COUNTIF(H5:OY5;"<>")>0

    Il manque un critère, je pense qu'il s'agit d'un fonction mélangeant "if/and" et "today()" car la mise en forme doit varier en fonction du jour actuel.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. DanielCo 107.7K Points de réputation
    2020-11-19T15:11:14+00:00

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2020-11-19T14:51:32+00:00

    Bonjour et Merci Daniel,

    J'avance.

    Voici une capture du tableau

    Mon projet doit voir les cellules en colonne G être colorisées si une donnée est rentrée au croisement à la date du jour et la ligne du nom.

    La couleur de la cellule change en fonction de l'activité du jour.

    Autrement dit:

    Alpha et charly sont actifs le 19/11/2020. Leur cellule est est mise en forme.

    Il ne sont pas en mission le 20/11/2020. leur cellule reste neutre.

    https://1drv.ms/x/s!AoCvqciJhBUbgtF-\_52QKU96hurM9A?e=ZA49xo

    Bien cordialement.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. DanielCo 107.7K Points de réputation
    2020-11-19T13:41:32+00:00

    Bonjour,

    Ecris deux règles :

    1. pour la plage B1:ZZ1 (par exemple) :

    =NB.SI(B2:B100;"<>")>0 (100 est le nombre de lignes du tableau)

    1. Pour la plage A2:A100 :

    =NB.SI(B2:ZZ2;"<>")>0

    Cordialement.

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire