Fonction EstnA rechercheV imbriquées plusieurs fois
Résolu
ricmid
Messages postés
8
Statut
Membre
-
via55 Messages postés 14393 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14393 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
appelons deux rechercheV : V1 et V2.
Je cherche à effectuer l'opération suivante :
Si Recherche V1 = NA alors Recherche V2 mais si Recherche V2 = NA alors ""
donc j'avais construis la recherche V2 comme suit :
=SI(ESTNA(RECHERCHEV($A40;$A$2:$T$34;8;FAUX));"";RECHERCHEV($A40;$A$2:$T$34;8;FAUX))
et implémenter la recherche V1 en amont en écrivant la formule suivante :
=SI(ESTNA(RECHERCHEV($A40;DONNEES!H6:AA10;7;FAUX));RECHERCHEV($A40;$A$2:$T$34;7;FAUX);"")
et j'ai un résultat NA car je suppose la recherche V1 renvoie NA DONC cela lance la recherche V2 mais celle-ci renvoie aussi NA. Je ne parviens pas à insérer un second "si(estna)" avant la recherchev2
merci d'avance pour votre aide.
appelons deux rechercheV : V1 et V2.
Je cherche à effectuer l'opération suivante :
Si Recherche V1 = NA alors Recherche V2 mais si Recherche V2 = NA alors ""
donc j'avais construis la recherche V2 comme suit :
=SI(ESTNA(RECHERCHEV($A40;$A$2:$T$34;8;FAUX));"";RECHERCHEV($A40;$A$2:$T$34;8;FAUX))
et implémenter la recherche V1 en amont en écrivant la formule suivante :
=SI(ESTNA(RECHERCHEV($A40;DONNEES!H6:AA10;7;FAUX));RECHERCHEV($A40;$A$2:$T$34;7;FAUX);"")
et j'ai un résultat NA car je suppose la recherche V1 renvoie NA DONC cela lance la recherche V2 mais celle-ci renvoie aussi NA. Je ne parviens pas à insérer un second "si(estna)" avant la recherchev2
merci d'avance pour votre aide.
Configuration: Windows / Chrome 96.0.4664.45
3 réponses
-
Bonjour
Tu peux utiliser SIERREUR au lieu de SI(ESTNA.. car plus léger d'utilisation :
=SIERREUR(RECHERCHEV(......);SIERREUR(RECHERCHEV(.......);""))
Cdlmnt
Via
-
-
Il n'est pas le plus utile dans ce cas là, de même que ESTERREUR, le SI ERREUR permettant une syntaxe plus fluide comme je' l ai déjà mentionné ☺