Formule de comparaison de données

lolitalilamo Messages postés 3 Statut Membre -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

j'aimerai comparer différentes colonnes d'un fichier excel :

je veux savoir si E2 = H2 et seulement si oui, je veux savoir si F2 = I2

Merci d'avance pour votre aide

4 réponses

  1. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
     
    Bonjour,

    en k2 =et( E2 = H2;F2 = I2 )*1
    te donne 1 si la condition est remplie

    Crdlmt
    0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    =SI(ET(E2=H2;F2=I2);"OK";"")
    crdlmnt
    0
  3. lolitalilamo Messages postés 3 Statut Membre
     
    merci beaucoup pour votre aide
    j'ai essayé ces deux formules qui n'ont pas fonctionné car je viens de me rendre compte que je ne vous ai pas donné un élément très important : les données de ma colonne H sont toutes dans ma colonne E (avec d'autres données en plus) mais il se peut que la donnée E2 se retrouve dans la cellule H33.

    Ce que je souhaite faire c'est trouver les mêmes données dans mes deux colonnes E et H et une fois que j'ai trouvé les mêmes données, je veux comparer les données des colonnes F et I relatives aux colonnes E et H.

    Je sais que ce n'est pas très clair, voici une capture d'écran qui vous aidera peut être à mieux comprendre

    0
  4. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    toujours pas très clair
    quelles sont les données qui doivent être sur la même ligne et celle que l'on peut comparer sans prendre la ligne en compte
    pour avancer:
    déposez un modèle ici:
    http://mon-paratge>.fr
    placez y quelques exemples de ce que vous voulez obtenir en expliquant pourquoi
    revenez coller le lien créé sur le site

    on pourra vous proposer une formule du genre:

    =SIET(NB.SI(E:E;H2);RECHERCHEV(H2;E:F;2;0)=I2);"OK";"")

    qui va chercher si H existe en colonne E, la valeur de F sur la même ligne et la compare à celle de I sur la ligne de H (bon d'accord, c'est presque aussi clair que votre question:-)), mais là ça tient de la devinette
    à vous lire
    crdlmnt
    0
    1. lolitalilamo Messages postés 3 Statut Membre
       
      les données des colonnes E et H ne sont pas sur la même ligne
      je vais essayer de vous donner un exemple car je n'arrive pas à me rendre sur votre lien, certains accès me sont bloqués (confidentialité au travail)

      Admettons que j'ai en E2 : 30002150263546 et que en F2 j'ai : 3 241.12
      et que j'ai en H35 : 30002150263546 (le même nombre que E2) et en I35 j'ai : 784 (qui n'est pas semblable à F2)

      ce que je souhaite c'est une formule qui me retrouve dans la colonne H peu importe la ligne, le même nombre que j'ai sur ma ligne E2, une fois que j'ai trouvé quelle ligne E correspond à la ligne H, j'aimerai comparer les mêmes lignes F (qui est au niveau de E2) et I (qui est niveau de la ligne H..).

      Dans l'exemple que je viens de donner, j'aimerai une formule qui me dise que E2 correspond à H35 mais que F2 est différent de I35

      Voilà, j'espere que ça sera un peu plus compréhensif...
      Merci à vous
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      alors on va essayez ça:

      =SI(F2=RECHERCHEV(E2;H:I;2;0);"OK";"non OK")

      et pour éviter un affichage erreur(#N/A) si E n'existe pas en H:

      =SIERREUR(SI(F2=RECHERCHEV(E2;H:I;2;0);"OK";"non OK");"")


      bien entendu, placez dans les guillemets ce que vous voulez afficher dans les différents cas!

      crdlmnt
      0