IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

comment baser un formatage conditionnel sur une liste de valeurs correspondant à un élément d'un TCD ? [XL-365]


Sujet :

Excel

  1. #1
    Membre habitué
    Inscrit en
    Novembre 2004
    Messages
    415
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 415
    Points : 138
    Points
    138
    Par défaut comment baser un formatage conditionnel sur une liste de valeurs correspondant à un élément d'un TCD ?
    Bonjour,
    J'ai fait un TCD qui donne le nombre de personnes prévues d'être présentes dans une salle donnée à tel jour et telle heure.
    Il ne me manque qu'une information, c'est d'appliquer du formatage conditionnel pour mettre en évidence les cellules de mon TCD dont le nombre dépasse la capacité max du site.
    J'ai indiqué cette capacité dans une liste "NbPersMax" dans ma feuille Référence et j'ai fait un formatage conditionnel mais sur une valeur bidon de >1. Comment est-ce que je peux modifier mon formatage pour qu'il prenne en compte la vraie capacité ?
    Si ce n'est pas possible via cette liste "NbPersMax", je peux envisager d'incorporer la capacité max des sites à la fin de chaque nom de site par exemple si c'est alors possible de récupérer la valeur là.
    Il faut bien sûr que, lorsque le nombre de créneaux horaires ou les salles ou les jours augmentent ou baissent, le formatage conditionnel s'appliquent à toutes les cellules du TCD qui doivent l'être.
    Merci pour votre aide, je joins mon fichier excel pour faciliter la compréhension.test.xlsx

  2. #2
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 414
    Points : 16 256
    Points
    16 256
    Par défaut
    Bonjour

    1 TCD doit être construit sur un tableau structuré, sans lignes vides, pas sur des colonnes entières

    Pour pouvoir rechercher la capacité maxi il faut disposer autrement le TCD

    Ce que l'on ne sait pas c'est si les gens partent au bout de l'heure ou bien se cumulent dans la pièce au fur et à mesure des arrivées ce qui n'est pas la même chose

    Je suis parti sur la 1ère hypothèse et ai ajouté des lignes pour mettre en évidence des cas de saturation
    Fichiers attachés Fichiers attachés
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  3. #3
    Membre habitué
    Inscrit en
    Novembre 2004
    Messages
    415
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 415
    Points : 138
    Points
    138
    Par défaut
    Alors ça répond très fortement à mon besoin, merci ! (la 1ère hypothèse était bien la bonne).
    Au lieu de mettre des cellules en dur pour le RechercheV dans le 2ème argument, j'ai créé un nom pour les données $A$27:$B$31 par contre.
    Cependant, une chose me chiffonne encore, c'est que l'on se retrouve à devoir répéter le nom du site sur toutes les lignes. Est-ce qu'il n'y a pas moyen de garder une notion de groupage comme je l'avais fait (site/heure) et que la formule trouve le nom du site "groupé" de chaque ligne d'heure du TCD ? Ce serait beaucoup plus aéré et donc lisible. En utilisant une colonne du TCD que l'on masquerait et qui contiendrait le nom des sites peut-être ?
    Merci pour l'aide,

    Citation Envoyé par 78chris Voir le message
    Bonjour

    1 TCD doit être construit sur un tableau structuré, sans lignes vides, pas sur des colonnes entières

    Pour pouvoir rechercher la capacité maxi il faut disposer autrement le TCD

    Ce que l'on ne sait pas c'est si les gens partent au bout de l'heure ou bien se cumulent dans la pièce au fur et à mesure des arrivées ce qui n'est pas la même chose

    Je suis parti sur la 1ère hypothèse et ai ajouté des lignes pour mettre en évidence des cas de saturation

  4. #4
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 414
    Points : 16 256
    Points
    16 256
    Par défaut
    Bonjour

    On ne peut pas faire une recherche à partir d'une cellule vide...

    Éventuellement masquer par un MFC sur la colonne M
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  5. #5
    Membre émérite
    Homme Profil pro
    ingénieur
    Inscrit en
    Mars 2015
    Messages
    1 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : ingénieur
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2015
    Messages : 1 055
    Points : 2 518
    Points
    2 518
    Par défaut
    Bonjour

    Je rejoins 78chris sur une MEFC sur la colonne M pour mettre blanc sur blanc les noms qui se repètent.

    Sinon via des mesures dans Power Pivot :
    Une mesure pour compter les participants, une autre pour comparer au seuil et une MEFC sur cette mesure pour afficher si la capacité est dépassée.
    Nom : 2022_11_14 Mesure écart seuil.JPG
Affichages : 62
Taille : 200,7 Ko

    Stéphane

  6. #6
    Membre habitué
    Inscrit en
    Novembre 2004
    Messages
    415
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 415
    Points : 138
    Points
    138
    Par défaut
    J'ai essayé d'opter pour la méthode de "supprimer" les doublons mais je ne vois pas comment appliquer un formattage conditionnel sur la colonne des sites et s'assurer que ce soit le premier à chaque fois qui ne soit pas mis en blanc. Vous voyez comment faire s'il vous plaît ?

  7. #7
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 414
    Points : 16 256
    Points
    16 256
    Par défaut
    Bonjour

    Qu'entends tu par la méthode supprimer les doublons ?
    Images attachées Images attachées  
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  8. #8
    Membre habitué
    Inscrit en
    Novembre 2004
    Messages
    415
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 415
    Points : 138
    Points
    138
    Par défaut
    Citation Envoyé par 78chris Voir le message
    Bonjour

    Qu'entends tu par la méthode supprimer les doublons ?
    Alors le résultat que je vois dans les copies d'écrans serait OK mais quand je fais la règle "Valeur de la cellule = M5", la règle du formatage à blanc s'applique à toutes mes valeurs de la colonne "Site" (j'ai vu qu'il y a une règle "appliquer aux valeurs uniques ou en double, ce n'est pas avec ça qu'il faut faire ? J'ai essayé mais ça me met tout en blanc sauf les 2 dernières valeurs..).
    Et enfin, tu mets une plage "s'applique à" qui est en dure, mais comment faire pour que ça s'applique peu importe le nombre de lignes du TCD ?
    Est-ce que tu pourrais partager l'excel peut-être ?
    Merci beaucoup,

  9. #9
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 414
    Points : 16 256
    Points
    16 256
    Par défaut
    Bonjour
    Fichiers attachés Fichiers attachés
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  10. #10
    Membre habitué
    Inscrit en
    Novembre 2004
    Messages
    415
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 415
    Points : 138
    Points
    138
    Par défaut
    Citation Envoyé par 78chris Voir le message
    Bonjour
    Merci.
    J'ai testé en ajoutant 2 nouvelles entrées (2 fois "Salle 3" à 2 horaires différents) et ce qu'il me semblait est arrivé : la règle ne s'est pas appliquée aux nouvelles lignes car, je pense, la règle pour mettre à blanc ne s'applique que sur un range fixe ($M$6:$M$14). Mais quand j'essaye d'éditer cette règle, je n'ai pas le choix que j'ai sur l'autre règle pour le champs "S'applique à", pourquoi ? L'autre règle avec RECHERCHEV s'applique bien de manière dynamique à de nouvelles cellules du TCD. Comment faire la même chose pour cette nouvelle règle ?
    Nom : Capture2.PNG
Affichages : 51
Taille : 51,8 Ko

  11. #11
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 414
    Points : 16 256
    Points
    16 256
    Par défaut
    Bonjour
    Les MFC appliquées aux cellules et non aux champs ne suivent pas le TCD car elles n'en font pas partie : seule solution appliquer à un nombre ligne suffisant
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2016] MFC conditionnelle sur une liste de valeurs
    Par Hatshe dans le forum Excel
    Réponses: 2
    Dernier message: 14/03/2019, 10h05
  2. Réponses: 10
    Dernier message: 18/01/2013, 14h44
  3. Sharepoint Designer 2007 : Formatage conditionnel selon une liste déroulante
    Par rohstev dans le forum Développement Sharepoint
    Réponses: 2
    Dernier message: 03/08/2010, 07h18
  4. [AC-2007] Forme Conditionnelle sur une Liste
    Par Petit Rasta dans le forum IHM
    Réponses: 8
    Dernier message: 13/04/2010, 11h28
  5. Réponses: 1
    Dernier message: 10/10/2008, 16h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo