Cellule de validation de donnees

Résolu
LAPALADIN -  
 LAPALADIN -
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

  • 1
  • 2
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.

Généré automatiquement par IA
sur la base des meilleures réponses
  1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    Pour cellule A1

    en A2 mettre cette formule =SI(A1="xx";1;2)

    "XX" égale la valeur vrai

    Mettre la MFC sur A2
    la cellule égale 1 remplissage vert police vert
    la cellule égale 2 remplissage rouge police rouge
    0
  2. LAPALADIN
     
    Bonjour,

    Merci pour votre reponse. J'ai mis la formule mais un message d'erreur apparait.
    En fait ce que je cherche c'est porter le chiffre 1 (vrai) ou 2 (faux) dans le cellule B2 afin de confirmer l'exactitude des donnees chiffrees ou alphabetiques inscrite en A1 avec une conditionnelle pour la couleur 1 vert 2 rouge en B2. Est il possible ensuite, si B2 =2 d'obliger une saisie en A2 ?
    En esperant mettre exprimer correctement car je ne maitrise pas trop les termes techniaques.

    D'avance merci
    0
    1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      Quelles informations figures en A1
      Du texte
      Un nombre
      Il faut savoir ce que l'on doit vérifier ?
      0
      1. LAPALADIN > PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention  
         
        En fait il y aura une action sur la ligne, les données en A1-C1-E1-G1etc (numérique ou alphabétique), et le contrôle en B1-D1-F1-H1 etc.
        A1 sera numerique, C1 aphabetique
        Est il possible ensuite, si B1 =2 d'obliger une saisie en A2 ?
        0
  3. LAPALADIN
     
    En fait il y aura une action sur la ligne, les données en A1-C1-E1-G1etc (numérique ou alphabétique), et le contrôle en B1-D1-F1-H1 etc.
    A1 sera numerique, C1 aphabetique
    0
  4. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour à tous les deux

    Pas très clair
    Peux tu envoyer un bout de ton fichier sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu
    1) Tu vas dans https://www.cjoint.com/
    2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
    3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
    4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
    en bleu souligné ; tu le sélectionnes et tu fais "Copier"
    5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".

    Cdlmnt
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. LAPALADIN
     
    https://www.cjoint.com/c/KJgpIx5EdoV

    C'est difficile d'expliquer les choses que l'on souhaite realiser quand on a pas l'esprit de logique informatique.

    Encore merci
    0
    1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      Si je regarde vos informations sur le fichier vous dites l'opérateur note 1, 2 ou 3 donc je n'ai pas besoin de mettre des formules pour vérifier
      Vous mettez 3 MFC avec les trois couleurs et c'est bon
      Ou on peut contôler qu'il y a une information " <>"" " (différent de zéro)
      Ou vérifier qu'il y a un nombre par exemple '=SI(et(C2<>"";c2*2/C2=2);1;.....
      Comment savoir si l'information est fausse ?
      Que voulez-vous ?
      0
  7. LAPALADIN
     
    bonjour,

    C'est un controle sur pieces donc si le document presente donne une information differente de ce qui est porte (exemple verif 3) alors la mention 2 est mise en F2. Ensuite l'objectif est d'inscrire la bonne donnee sous celle qui est fausse E3.
    Est il possible de donner cette commade si F1=2 obliger une saisie en E2 (numerique ou alphabetique).

    Il me faut conserver les donnees dans les cellules verif pour ensuite alimenter des indicateurs

    Merci
    0
  8. LAPALADIN
     
    Bonjour, je pense que vous etes proche du but. Est-il possible d'avoir les infos sous ce format (exemple avec la colonne D VERIF 2)
    quand je mets 2 en (D2), le message corriger verif 2 qui apparait en D4, peut il etre dans la cellule (D3) et ecrit corriger donnees 2 et s'effecer quand la cellule C2 est renseigniee ?
    et je pense que la se sera top.

    J'aimerais avoir votre connaissance en XLS
    0
  9. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour Lapadin

    Le fichier modifier

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

    Je n'ai pas protégé la feuille, s' il y a des formules en trop vous les supprimez
    0
  10. LAPALADIN
     
    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. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      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
      1. LAPALADIN > PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Bonjour,

        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
  11. LAPALADIN
     
    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. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      Que mettez-vous en C3 ? 1 ou 2 ou autres choses
      0
  12. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour LAPALADIN

    le fichier corrigé avec 1 en C3

    https://www.cjoint.com/c/KJiidYenkA4
    0
    1. LAPALADIN
       
      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
  13. LAPALADIN
     
    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
  14. LAPALADIN
     
    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. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      Dans la MFC il faut libérer la numéro de ligne en enlevant le dollar
      0
      1. LAPALADIN > PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Merci, 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
  15. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    Certainement possible avec une macro commande
    Je ne suis pas qualifié pour !
    0
  16. LAPALADIN
     
    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. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      Une autre proposition en colonne

      https://www.cjoint.com/c/KJpkjRyJDS4
      0
      1. LAPALADIN > PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Bonjour,

        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
  17. LAPALADIN
     
    Bonjour,

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

    Super merci.
    0
  18. LAPALADIN
     
    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
  • 2