Formule d'Excel pour filtrer les lignes qui ont des couleurs

1

Bonjour à tous,

J’apprécierai si vous pouvez m’aider avec le cas suivant :

Dans l’onglet (worksheet) de mon Excel 2016, j’ai une formule de Formatage Conditionnelle sur plusieurs colonnes de dates et selon le cas j’obtiens 2 couleurs Vert et Rouge ou aucun couleur dans les lignes correspondants. Pour ces diverses colonnes j’ai plusieurs lignes avec ou sans couleurs. Est-ce possible d’appliquer une formule sur la dernière colonne du worksheet (après les dates) que j’appellerai <Filtrer les couleurs seulement> afin de filtrer toutes les lignes qui contient des couleurs seulement (dans le cas du chiffrier excel attaché, c’est la couleur verte ou rouge).

Je vous joins le fichier Excel <Filter_by_Color_V2> avec les données nécessaires pour l’application de l’éventuelle formule si possible. Ce fichier se trouve sur le lien suivant :

http://www.cjoint.com/c/GKsakcdZiwP

Merci.

George.


    Posté le 18 novembre 2017, 01:26
    par Georges
    Répondre
    0

    Bonjour George,

    j'ai réfléchi à comment chercher les cellules en couleur et j'ai enfin réussi.

    tu filtre sans les 0 dans ta dernière colonne et tout sera bon.

    voici le fichier :

    http://www.cjoint.com/c/GKwpiVCNaYT

    Dis moi si cela te convient

    Cordialement,

    Tom

    Tom Posté le 22 novembre 2017, 16:09
    par Tom
    • Bonjour Tom, Merci beaucoup, ta formule marche super bien. Cependant, j'avais oublié de rajouter le cas où il y aurait des nombres à l'extérieur des dates de _Start1 à _Finish1.Comme le montre mon fichier ci-joint sur le lien http://www.cjoint.com/c/GKzgltrk2UP . Dans mon fichier, c'est les lignes 31 et 32 qui ont des couleurs rouges seulement. J’apprécierai si possible que tu rajoutes la suite de la formule afin que ces lignes en couleurs rouges seulement (lignes 31 et 32) soient prise en considération par le filtrage sur les couleurs. Merci d'avance. Georges. – Georges 25 novembre 2017, 07:18
    • Bonjour Tom, Ta formule précédente marche super bien, merci beaucoup. Cependant, j'avais oublié de rajouter le cas où j’ai des nombres à l'extérieur des dates _Start1 à _Finish1. Comme le montre mon fichier ci-joint sur le lien http://www.cjoint.com/c/GKzgltrk2UP . Dans mon fichier, j’ai rajouté des nombres dans les lignes 31 et 32 qui ont automatiquement tourné à la couleur rouge seulement car ils sont à l’extérieur des dates _Start et _Finish et qui ont réagi selon les 2 formules qui sont déjà dans le Formatage Conditionnelle. J’apprécierai si possible que tu rajoutes la suite de la formule afin que ces 2 lignes qui ont seulement la couleurs rouges (lignes 31 et 32) soient aussi sélectionner par le filtrage sur les couleurs. La formule compatible (qui marche) sur mon ordinateur se trouve dans la colonne “Filter color V2” (car sur mon ordinateur dans la colonne « Filter by color» j’obtiens le message «#NAME?») . Merci d'avance. Georges. – Georges 25 novembre 2017, 18:32
    0

    Bonjour Georges,

    Alors j'ai rajouté une condition qui est la suivante :

    Si les valeurs sont à l'extérieur des dates cela veut dire qu'elles vont afficher un 0.

    Je test du coup les lignes qui ont des 0 en disant Si la somme de la ligne est supérieur à 0 alors mettre 1 sinon laisser 0.

    De ce que j'ai compris si elles sont à l'extérieur des dates tu mets quand même des valeurs dedans. c'est comme ça que j'ai retravaillé la formule.

    Est ce que pour les valeurs extérieur tu mettras une valeur sup à 0 ?

    Ci-joint ce que j'ai fait :

    http://www.cjoint.com/c/GKBpPdTr2KT

    j'attends ton retour,

    PS : met une réponse plutôt qu'un commentaire ça me permettra de voir si tu as répondu.

    Cordialement,

    Tom

    Tom Posté le 27 novembre 2017, 16:41
    par Tom
    0

    Bonjour Tom,

    Merci pour ta réponse.

    La 1ère partie de la formule concernant les dates à l’intérieur de _Start1 et Finish1 s’applique très bien au raisonnement

    =SUMPRODUCT((date>=[@[_Start1]])*(date<=[@[_Finish1]]))

    C’est la 2ème partie de la formule qu’il faudrait ajuster car le raisonnement est le suivant :

    1. Si les valeurs à l’extérieur des dates _Start1 à _Finish1 sont supérieures à Zéro, il faut que cette ligne affiche un nombre supérieur à zéro dans la colonne «Filter by color ». Dans le chiffrier Excel, que j’ai joint http://www.cjoint.com/c/GKBpPdTr2KT, les lignes 31 et 32 devraient être supérieures à Zéro dans la colonne «Filter by color ».

    2. Si la valeur de la ligne qui est à l’extérieur des dates _Start1 à _Finish1, est égale à Zéro, cette ligne doit afficher Zéro dans la colonne «Filter by color ».

           a. Dans la colonne “Filter by Color”, on teste les lignes qui ont des 0 en disant Si la somme   de la ligne est supérieure à 0 alors mettre 1 sinon laisser 0.

    J’apprécierais si tu peux ajuster la formule.

    Merci d’avance.

    Georges.


    Posté le 28 novembre 2017, 05:11
    par Georges
    0

    Bonjour Georges,

    Désolé je t'ai pas envoyé le bon fichier que j'avais modifié.

    Voici le fichier :

    http://www.cjoint.com/c/GKCjgcHr4BT

    Cordialement,

    Tom

    Tom Posté le 28 novembre 2017, 10:06
    par Tom
    0

    Bonjour Tom,

    Ça marche très bien. Merci beaucoup..

    Votre équipe de support est super.

    Meilleures salutations.


    Posté le 29 novembre 2017, 06:33
    par Georges
    • Génial, bon courage pour la suite. – Tom 29 novembre 2017, 11:25

    Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
    Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :