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
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
A voir également:
- Combiner recherche V et si sur excel
- Si et excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Excel cellule couleur si condition texte - Guide
- Calculer une moyenne sur excel - Guide
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
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
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
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
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,
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!
(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!