Fonction EstnA rechercheV imbriquées plusieurs fois

Résolu/Fermé
ricmid Messages postés 8 Date d'inscription vendredi 12 novembre 2021 Statut Membre Dernière intervention 19 novembre 2021 - 18 nov. 2021 à 12:47
via55 Messages postés 14474 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 19 septembre 2024 - 18 nov. 2021 à 19:10
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.




Configuration: Windows / Chrome 96.0.4664.45

3 réponses

via55 Messages postés 14474 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 19 septembre 2024 2 729
18 nov. 2021 à 13:10
Bonjour

Tu peux utiliser SIERREUR au lieu de SI(ESTNA.. car plus léger d'utilisation :
=SIERREUR(RECHERCHEV(......);SIERREUR(RECHERCHEV(.......);""))

Cdlmnt
Via
0
ricmid Messages postés 8 Date d'inscription vendredi 12 novembre 2021 Statut Membre Dernière intervention 19 novembre 2021
18 nov. 2021 à 18:14
Merci,

cela fonctionne. Le estna est à proscrire donc ?
0
via55 Messages postés 14474 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 19 septembre 2024 2 729
Modifié le 18 nov. 2021 à 19:12
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é ☺

0