Cellule de validation de donnees

Résolu
Bonjour,
Je voudrais savoir comment indiquer par un chiffre que les donnees d'une cellule sont juste (1)ou pas(2) en y affectant une couleur.
Ces resultats pernnettant ensuite d'alimenter des indicateurs
D'avance merci

Configuration: Windows / Firefox 78.0

30 réponses

Résumé de la discussion

Une problématique porte sur l’utilisation d’une valeur numérique (1 ou 2) pour indiquer si des données sont exactes, puis sur l’application d’une couleur via une mise en forme conditionnelle. Des solutions évoquent des formules SI pour attribuer 1 ou 2 selon la valeur, puis des règles de mise en forme conditionnelle colorant en vert ou en rouge. Des échanges montrent aussi comment étendre la règle sur plusieurs lignes sans copier-coller les formats, et soulèvent des précautions liées aux références et à des erreurs comme #N/A. En pratique, quelqu’un propose =SI(A1="xx";1;2) avec MFC sur la cellule cible et des conseils pour corriger visuellement lors de saisies successives, avant fermeture du sujet.

Bobot (l’IA à votre service)
  1. Contributeur
    Bonjour LAPALADIN

    Le fichier modifié

    https://www.cjoint.com/c/KJtsxaRscr4
    0
    1. Bonsoir,

      Merci pour votre aide. C'est bon pour moi.

      Le dossier peut etre cloturé

      ENCORE MERCI
      0
  2. Bonsoir,

    C'est juste incomprehensible. Des que je renome les valeurs dans la colonne AU et la colonne D plus rien ne fonctionne. test effectue directement sur le fichier recu sans rien toucher juste en remplacant le profil colonne AU, A par JANVIER B par FEVRIER C par MARS D par AVRIL E par MAI etc, j'applique les memes corrrespondance dans la colonne D, donc debut = MARS etc.

    Cordialement
    0
    1. Bonsoir

      Desole j'avais un probleme pour charger le fichier. En esperant que vous trouverez le pb. Pour la cellule c45 oui c'est normal car le fichier est lie avec un autre via recherchev et en l'absence de donnee il affiche #N/A. Le controle permettra aussi cette correction au final

      Je precise que les donnes idiquee dans profil ne seront pas celle-ci mais si je mets les memes valeurs cela ne devrait rien changer.

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

      Cordialement
      0
      1. Pas clair
        Envoies un bout du vrai fichier avec le vrai tableau PROFIL-DUREE MAXI

        RQ. En C45 par ex, tu as des #N/A comme date, est ce normal ?

        CDlmnt
        0
        1. Bonjour,

          La formule fonctionne tres bien. Cependant quant s'applique les bons termes dans les cellules du fichier de destination cela ne fonctionne plus alors que je remplace bien les lettres A-B-C... par les memes valeurs et que je respecte bien les coordonnees des cellules dans la formule

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

          Cordialement
          0
          1. Contributeur
            Bonjour CCM81

            Merci pour cette fonction DATEDIF(...) que je ne connaissais pas.
            Bien plus simple que ma formule
            0
            1. Bonjour,

              je souhaiterais ameliorer quelque peu le fichier deja bien pratique depuis votre aide. Serait-il possible d'inclure la variable mentionnee dans le fichier joint cela me permettrait d'avoir une meilleur lisibilite.
              Si cela est realisable, je l'appliquerais a mon fichier XLS et reporterais la formule jusqu'a la fin du tableau.

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

              D'avance merci

              Cordialement
              0
              1. Bonjour,

                Oui beaucoup plus simple et cela me permet de reduire la longueur du fichier.

                Super merci.
                0
                1. Bonjour,

                  J'ai trouve une solution pour l'insertion des lignes, mais je recontre un probleme pour reporter la formule. Pourriez vous regarder s'il est possible de la reporter (info dans le fichier joint)

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

                  Cordialement
                  0
                  1. @PHILOU10120Bonjour,

                    Je souhaiterais ameliorer quelque peu le fichier XLS deja bien pratique apres votre aide. Serait-il possible d'integrer la variable mentionnee dans le fichier joint. Cela me permettrais de gagner en lisibilite et rapidite.

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

                    D'avance merci

                    Cordialement
                    0
                2. Contributeur
                  Bonjour

                  Certainement possible avec une macro commande
                  Je ne suis pas qualifié pour !
                  0
                  1. Je n'arrive pas a reporter la conditionnelle de A3 jusqu'en bas de mon document, plus de 600 lignes. Quand je fais copier coller le format il me met toute les cellule en rouge. La formule en B3 quant a elle fonctionne bien
                    0
                    1. Contributeur
                      Dans la MFC il faut libérer la numéro de ligne en enlevant le dollar
                      0
                    2. @PHILOU10120Merci, oui en plus je le savais.
                      Je suis entrain de construire mon tableau et je voudrais savoir s'il est possible de modifier la commande suivante et lui demandant que lorsque le chiffre est 2 d'inserer automatiquement 1 ligne complette (de A - AO) sous la premiere. Contrainte je peux avoir le chiffre 2 au debut de la ligne au milieu, a la fin donc il ne faudrait pas avoir de repetition. Si pas possible je ferais une insertion manuelle.
                      =SI(D1=1,"",SI(D$5=2,"corriger "&A$4,""))
                      Merci
                      0
                  2. Bonjour,

                    Un grand grand merci pour ce coup de pousse. Je n'y serait pas arrivé seul.

                    Je m'hesiterais pas a revenir pour d'autres questions, en essayant d'etre precis d'entree.

                    MERCI
                    0
                    1. Contributeur
                      Bonjour LAPALADIN

                      le fichier corrigé avec 1 en C3

                      https://www.cjoint.com/c/KJiidYenkA4
                      0
                      1. Je crois qu'il y a conflit dans la compréhemsion, difficile d'exprimer ce que l'on souhaite, désolé.
                        J'ai nommé les cellules pour que ce soit mieux. (exemple plus clair dans le fichier XLS pour mieux cerner l'objectif souhaité

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

                        Vraiment désolé :(

                        Cordialement
                        0
                    2. Bonsoir, Pour les formules c'est ok, j'ai reporte dans le fichier de destination et ca fonctionne tres bien. Cependant est-il possible de donner une commande supplementaire.
                      Quand la verif est fausse chiffre 2 dans cellule D2 , une mention s'affiche dans la cellule D3 (corriger donnee 2). Peut-on faire disparaitre cette mention une fois la correction est effectuee dans la cellule C3 ?
                      Pour le reste c'est bon.

                      Merci
                      0
                      1. Contributeur
                        Que mettez-vous en C3 ? 1 ou 2 ou autres choses
                        0
                    3. Merci, c'est super, en revanche quand je saisie la correction des donnees en colonne C3 la memtion corriger donnee 2 ne s'efface pas. est-ce possible de la faire disparaitre apres la saisie en C3 ?
                      Apres pour moi c'est tout bon. je peux ensuite coller les formules dna s le fichier ou il y a une manip particuliere a faire.

                      Un grand merci c'est top
                      0
                      1. Contributeur
                        La correction se fait en ligne 2. La ligne trois ce sont des formules
                        Pouvez-vous me donner votre raisonnement
                        A1 = donnée
                        A2 = 1
                        A3 = rien pas de formule
                        B2 VERIF = 1
                        B3 VERIF = SI(et(A$2=1;B$2=1);"";SI(et(A2=1;B$2=2);"corriger "&A$1;""))
                        Pour le 3 ABS on fait quoi ?

                        https://www.cjoint.com/c/KJhqRhsZ3k4
                        0
                      2. @PHILOU10120Bonjour,

                        Pas d'action pour la mention, eventuellement la couleur orange sous la donnee. Pour le reste c'est bon, juste pour la mention de correction, si c'etait possible de la faire disparaitre quand la correction est faite.

                        Merci

                        https://www.cjoint.com/c/KJihles0URV
                        0
                    • 1
                    • 2