Fonction RECHERCHEV

Comparer deux colonnes dans Excel

Bonjour

Je souhaite faire un comparatif entre deux feuilles excel :

Feuille 1 : J'ai 286 lignes dans colonne B (B2:B286)

Feuille 2 : J'ai 1881 lignes dans la colonne B (B2:B1551)

Je souhaite savoir quelles lignes de la Feuille 1 sont bien présentes dans la feuille 2

J'ai testé avec la fonction RECHERCHEV mais je pense que ma formule n'est pas bonne .

=RECHERCHEV('Feuille 1'!$B$2:$B$286;'Feuille 2'!$B$2:$B$1551;0)

J'obtiens #VALEUR! ou #N/A

Est ce que quelqu'un peut m'aider merci d'avance je suis débutant merci pour vôtre patience et votre compréhension

Alexandre

Tu mets :

=EQUIV(B2;Feuil1!$B$2:$B$286;0)

En C2 de ta feuille 2.

Si la formule renvoi #NA, alors l'élément n'est pas référencé dans la feuille 1

A descendre jusqu'en C1551 par la suite.

Girodo,

Bonjour,

Je pense qu'il y a confusion sur l'objectif de RECHERCHEV. Cette fonction à pour objectif de renvoyer le contenu d'une cellule adjacente à un élément cherché, dans un tableau de recherche.

Exemple, j'ai un tableau (en A1:C100) avec des noms de familles (col. A), prénom (col. B) , âge (col. C). Je cherche l'âge correspondant au Nom "DUPUIS", je peux écrire la formule :

=RECHERCHEV("DUPUIS";$A$1:$C$100;3;0)

Par rapport à ta comparaison de deux tableaux, je m'orienterais plus vers une fonction NB.SI.ENS.

Cette fonction permet de compter le nombre de lignes d'un tableau qui respectent plusieurs conditions. Dans ton cas, l'objectif est de compter les lignes de ton tableau B qui on strictement toutes les mêmes informations qu'une ligne donnée de ton tableau A. Si le résultat est 1, ta ligne est présente sur les 2 tableaux, sinon ça te donne 0.

Merci de fournir un fichier type pour une formule plus précise.

Edit : salut Girodo !

Bonjour,

Je pense qu'il y a confusion sur l'objectif de RECHERCHEV. Cette fonction à pour objectif de renvoyer le contenu d'une cellule adjacente à un élément cherché, dans un tableau de recherche.

Exemple, j'ai un tableau (en A1:C100) avec des noms de familles (col. A), prénom (col. B) , âge (col. C). Je cherche l'âge correspondant au Nom "DUPUIS", je peux écrire la formule :

=RECHERCHEV("DUPUIS";$A$1:$C$100;3;0)

Par rapport à ta comparaison de deux tableaux, je m'orienterais plus vers une fonction NB.SI.ENS.

Cette fonction permet de compter le nombre de lignes d'un tableau qui respectent plusieurs conditions. Dans ton cas, l'objectif est de compter les lignes de ton tableau B qui on strictement toutes les mêmes informations qu'une ligne donnée de ton tableau A. Si le résultat est 1, ta ligne est présente sur les 2 tableaux, sinon ça te donne 0.

Merci de fournir un fichier type pour une formule plus précise.

Edit : salut Girodo !

Bonjour Pédro

Tout d'abord je tiens à te remercier pour l'attention que tu portes à ma question .

Je t'explique un peu mieux sur ce fichier il y a :

Feuille 1 : Les références de la collection actuelle de la marque mais la colonne prix d'achats est vide

Feuille 2 : La grille tarifaire de tous les produits de la marque mais avec 0,00 € dans prix d'achats ( c'est volontaire )

Final : Je souhaite comparer la feuille 1 avec la feuille 2 et donc si il y a des différences qu'il se passe les choses suivantes

La formule doit être écrite das la Cellule G2 afin d'y obtenir les résultats suivants :

1- Si la référence produit est présente sur les deux feuilles il faudrait noter référence présente et si possible y mettre une couleur

Comme çà je pourrai différencier ces lignes des autres et donc pouvoir supprimer celles qui restent et qui ne sont pas sur la feuille 1

Pour le fichier il est trop volumineux je n'arrive pas à l'envoyer .

As-tu un autre moyen pour que je te l'envoies ?

J'espère avoir été clair

Alexandre

Envoie un fichier partiel et ou bidon ne contenant que l'essentiel : 2 tableaux à comparer et une structure similaire à ton vrai fichier.

Rechercher des sujets similaires à "fonction recherchev"