Combiner recherche V et si sur excel

Fermé
LOLA00 - 28 août 2017 à 15:24
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 28 août 2017 à 16:25
Bonjour,

Pourriez vous m'indiquer s'il est possible sur excel de trouver une similitude entre deux feuilles ( voir si un même nom apparait) si oui ne rien écrire si nom recopier de nom j'avais pensé à

=SI(RECHERCHEV(A4;'[Revenus HAL 2015 (version 1).xlsb]Feuil1'!$A$1:$AS$186;1;0);RECHERCHEV(A4;'[Revenus HAL 2015 (version 1).xlsb]Feuil1'!$A$1:$AS$186;1;0);0)

cependant cette formule ne marche pas.

Je vous remercie pour votre aide,
Bien cordialement,

A voir également:

2 réponses

via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735
28 août 2017 à 15:39
Ta formule ne fonctionne pas car il n'y pas de = donc pas de comparaison !

Le nom à trouver est il à la même place dans les 2 feuilles ou peut il se retrouver n'importe où ?

Si tu veux ue aide efficace poste un exemple de ton fichier sur cjoint.com, fais créer un lien que tu copies et reviens coller ici

Cdlmnt
Via

0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
Modifié le 28 août 2017 à 16:26
Bonjour
(salut via)
à tout hasard essayez:

=SI(ESTERREUR(RECHERCHEV(A4;'[Revenus HAL 2015 (version 1).xlsb]Feuil1'!$A$1:$AS$186;1;0));RECHERCHEV(A4;'[Revenus HAL 2015 (version 1).xlsb]Feuil1'!$A$1:$AS$186;1;0);RECHERCHEV(A4;'[Revenus HAL 2015 (version 1).xlsb]Feuil1'!$A$1:$AS$186;1;0)0)

Mais curieusement,
  • d'une part la formule de recherche qui s'adresse à la 1° colonne du champ avec le;1; va dans tous les cas vous ressortir la valeur de A4 quand elle l'aura trouvé? puisque vous éditez la colonne dans laquelle vous cherchez
  • d'autre part votre formule fait référence deux fois à la même feuille



si c'est pour savoir si A4 existe dans une des feuilles , on peut faire plus simple(à condition d'avoir des adresses de champs différentes)

=SI(OU(NB.SI('[Revenus HAL 2015 (version 1).xlsb]Feuil1'!$A$1:$AS$186;A4);NB.SI('[Revenus HAL 2015 (version 1).xlsb]Feuil2'!$A$1:$AS$186;A4));A4;0)

crdlmnt

La qualité de la réponse dépend surtout de la clarté de la question, merci!
0