• Initiateur de la discussion Initiateur de la discussion Manu62
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Manu62

XLDnaute Impliqué
Bonjour,

J'utilise cette fonction de recherchev afin d'aller chercher des valeures dans d'autres onglets ou classeur excel et je remarque que :

si je n'ai pas la référence recherchée en 1ere colonne alors ma formule ne vas pas. y a t'il une parade.
Formule :
=SI(ESTNA(RECHERCHEV(A104;'[Provision 2005.xls]solde rc'!$A$2:$B$68;2;FAUX()));'0';RECHERCHEV(A104;'[Provision 2005.xls]solde rc'!$A$2:$B$68;2;FAUX()))

Merci

Manu62
 
Bonjour,

Au choix
pas FAUX(), mais FAUX
=SI(ESTNA(RECHERCHEV(A104;'[Provision 2005.xls]solde rc'!$A$2:$B$68;2;FAUX));0;RECHERCHEV(A104;'[Provision 2005.xls]solde rc'!$A$2:$B$68;2;FAUX))

0 à la place de FAUX (plus court)
=SI(ESTNA(RECHERCHEV(A104;'[Provision 2005.xls]solde rc'!$A$2:$B$68;2;0));0;RECHERCHEV(A104;'[Provision 2005.xls]solde rc'!$A$2:$B$68;2;0))

Si(Nb.Si()=0;0;formule) (plus court)
=SI(NB.SI('[Provision 2005.xls]solde rc'!$A$2:$A$68;A104)=0;0;RECHERCHEV(A104;'[Provision 2005.xls]solde rc'!$A$2:$B$68;2;0))
 
Bonjour,

Je pense que tu as la bonne formule, on l'a déjà testée ici, mais peut être que le nombre de parenthèses à la fin est un peu élevé...

Voici ce que je mettrai :

=SI(ESTNA(RECHERCHEV(A104;'[Provision 2005.xls]solderc'!$A$2:$B$68;2;FAUX));0;RECHERCHEV(A104;'[Provision 2005.xls]solderc'!$A$2:$B$68;2;FAUX))

soit moins de parenthèses et surtout le 0 sans les guillemets.

Pourrais-tu essayer et nous dire ?

Bon courage.
 
Bonjour brigitte et monique,

Pour moi celle ci ne marche car si rien alors il mais #n/a
=SI(ESTNA(RECHERCHEV(A104;'[Provision 2005.xls]solderc'!$A$2:$B$68;2;FAUX));0;RECHERCHEV(A104;'[Provision 2005.xls]solderc'!$A$2:$B$68;2;FAUX))

par contre celle ci va pas mal
=SI(NB.SI('[Provision 2005.xls]solde rc'!$A$2:$A$68;A104)=0;0;RECHERCHEV(A104;'[Provision 2005.xls]solde rc'!$A$2:$B$68;2;0))

Merci a vous deux

Manu62
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
174
Réponses
9
Affichages
583
  • Question Question
XL 2019 recherchev
Réponses
5
Affichages
853
Réponses
3
Affichages
2 K
Réponses
21
Affichages
3 K
  • Question Question
XL 2010 RECHERCHEV
Réponses
4
Affichages
930
Réponses
5
Affichages
982
Retour