Problème de recherche sur Excel

Résolu
nouna2684 Messages postés 5 Statut Membre -  
Yrmouf Messages postés 141 Statut Membre -
Bonjour,

Bonjour, j'ai un petit problème.
J'ai deux onglet avec chacun un tableau

Ces deux tableaux ont deux colonnes en commun : n°et Annulation.
Je dois en créer une troisième qui me permet de vérifier si j'ai bien la même chose dans la colonne annulation des deux tableaux.

Petit problème, je n'ai pas le même nombre de lignes d'un tableau à l'autre.

Je pense donc à faire une recherche pour trouver les numéros qui correspondent et ensuite faire une fonction SI pour comparer ensuite les annulation.

Le problème c'est que je n'ai pas la moindre idée de comment faire. Cela serait plus simple si je n'avais pas 4000 lignes à vérifier.

J'espère que quelqu'un pourra m'aider

3 réponses

Gyrus Messages postés 3360 Statut Membre 526
 
Bonjour,

Dans chaque feuille (Feuil1 et Feuil2), les numéros sont en colonne A et les annulations en colonne B. Le test est effectué en colonne C.
En C2, tu places la formule
=SI(INDEX(Feuil1!B:B;EQUIV(Feuil2!A2;Feuil1!A:A;0);1)=B2;"OK";"NOK")

puis copie incrémentée sur toute la colonne C (poignée de recopie).
Dans ce cas, la feuille de référence est la Feuil2.

A+
0
Yrmouf Messages postés 141 Statut Membre 5
 
Bonjour,

Oui avec un si c'est faisable et un recherchev

Seulement les annulations donc?

=SI(E4=RECHERCHEV(E4;$C$4:$C$10;1;FAUX);"VRAI";"#N/A")

E4= annulation deuxième tableau

$C$4:$C$10: colonne annulation du premier tableau

Si c'est écrit #N/A ça veut dire qu'il n'est pas trouvable dans le premier tableau

Si c'est une combinaison du numéro et de l'annulation je verrais un concatener faire l'affaire mais je pense qu'il y a plus simple
0
nouna2684 Messages postés 5 Statut Membre
 
Merci j'ai réussit !
0
Yrmouf Messages postés 141 Statut Membre 5
 
Super! Bonne journée
0
PHILOU10120 Messages postés 6511 Date d'inscription   Statut Contributeur Dernière intervention   825
 
Bonjour

Pour mon exemple colonne D le numéro
colonne E annulation oui ou rien
en colonne F sur feuille 1cette formule

=SI(ESTERREUR(RECHERCHEV(Feuil1!$D2;Feuil2!$D$2:$E$50;1;FAUX));"pas dans feuille 2";E2=RECHERCHEV(RECHERCHEV(Feuil1!$D2;Feuil2!$D$2:$E$50;1;FAUX);Feuil2!$D$2:$E$100;2;FAUX))

Contrôle de la feuille 1 avec feuille 2 Numéro et annulation oui ou non

en colonne F sur feuille 2 cette formule


=SI(ESTERREUR(RECHERCHEV(Feuil1!$D2;Feuil2!$D$2:$E$50;1;FAUX));"pas dans feuille 2";E2=RECHERCHEV(RECHERCHEV(Feuil1!$D2;Feuil2!$D$2:$E$50;1;FAUX);Feuil2!$D$2:$E$100;2;FAUX))

Contrôle de la feuille 2 avec feuille 1 Numéro et annulation oui ou non

Si j'ai bien compris votre problèmatique
0