Comptage de cellules

Bonjour,

J'ai un dossier Excell contenant une liste 1 de code qui doit correspondre à une liste 2 de codes donnée et chaque code dans la liste 1 doit apparaitre dans la liste 2. Mais il y a des erreurs dans la liste 1 et je dois compter le nombre d'erreurs. Voici un exemple :

Liste 1 : AB1 ; CD2 ; EF3 ; GH4 ; KP6

Liste 2 : AB1 ; CD2 ; EF3 ; GH4

On peut remarquer que dans la liste 1 le code KP6 apparait, alors qu'il n'y est pas dans la liste 2 et donc j'aimerais trouver une formule qui me donne le chiffre 1 (=1 erreur).

Merci pour votre aide.

Julie

6 réponses

  1. Si les codes sont uniques dans chaque liste, compte simplement le nombre de case dans liste 1 et compare avec liste 2 tu auras ton nombre d'erreur.

    Autrement en utilisant la fonction NB.SI( ... ) tu pourras tester pour chaque code si il existe mais faut trouver la bonne conditionnelle
    0
    1. Merci pour la rapidité de votre réponse.

      Pour l'option 1 ça ne sera pas possible, car en fait il y a une liste de 8 codes mais dans la liste 1 il y a une centaine de sous-ensembles de 8-10 codes et c'est dans chaque sous-ensembles que je dois trouver les erreurs

      L'option me semble mieux et j'y avais déjà pensé mais je ne trouve pas la conditionnelle
      0
      1. pour ta conditionnelle il faut que tu testes ta case avant de passer à l'autre, mais c'est vrai qu'elle est pas simple ...
        0
        1. Bonjour,

          Peux tu envoyer une partie significative de ton fichier (au format excel 2003) et joindre le lien obtenu à ton prochain message
          N'oublies pas d'y ajouter quelques explications et exemples de ce que tu veux obtenir

          Bonne suite
          0
          1. Comment fait-on pour envoyer un fichier? Merci
            0
            1. utilises cjoint.com
              0
          2. Contributeur
            Bonjour

            mettre cette formule pour détecter les absents feulle 2 et feuille 1

            =SI(ESTERREUR(RECHERCHEV(A1;Feuil2!A1:A300;1;FAUX));1;0)

            =SI(ESTERREUR(RECHERCHEV(A6;Feuil1!A1:A300;1;FAUX));1;0)
            0