Fonction si avec une fonction recherchev

Résolu/Fermé
thericeo Messages postés 25 Date d'inscription vendredi 2 octobre 2009 Statut Membre Dernière intervention 9 septembre 2020 - 20 déc. 2013 à 08:35
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 20 déc. 2013 à 23:57
Bonjour,

j'aimerai comprendre pourquoi lorsque j'utilise cette formule :=SI(RECHERCHEV($C2;Corrigé!$1:$65536;3;FAUX);RECHERCHEV($C2;Corrigé!$1:$65536;3;FAUX);"-")
J'ai une erreur #valeur.

La formules me mets bien un - lorsqu'elle ne trouve rien mais quand faut le mettre la valeur trouvé dans l'onglet Corrigé, ça me met un #valeur lorsque c'est de l'aphanumérique, par contre si c'est une date et heure j'ai pas ce problème.

Mon but est de faire un recherchev dans un autre onglet et que, s'il me trouve quelque chose qu'il le mette, sinon qu'il me mette un -.

déjà comprenez vous ce que j'explique? car si c'est clair pour moi, je ne suis pas sur que ce le soit pour vous :/


4 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 713
20 déc. 2013 à 19:49
Bonjour,

Si j'ai compris ta problématique, c'était effectivement un peu plus complexe. Je t'ai mis ma formule en E en espérant que c'est bien ce que tu veux.

https://www.cjoint.com/c/CLutXoCxOBn
1
thericeo Messages postés 25 Date d'inscription vendredi 2 octobre 2009 Statut Membre Dernière intervention 9 septembre 2020 1
Modifié par thericeo le 20/12/2013 à 23:23
Merci c'est super comme ça.
Je vous souhaite de passer de bonnes fêtes de fin d'année.
1
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 713
20 déc. 2013 à 23:57
Merci du retour et bonnes fêtes à toi.
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 713
20 déc. 2013 à 08:43
Bonjour,

Comme ceci cela serait plus efficace :
=SI(ESTERREUR(RECHERCHEV($C2;Corrigé!$1:$65536;3;FAUX));"-";RECHERCHEV($C2;Corrigé!$1:$65536;3;FAUX))
--
Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
0
thericeo Messages postés 25 Date d'inscription vendredi 2 octobre 2009 Statut Membre Dernière intervention 9 septembre 2020 1
20 déc. 2013 à 09:44
Bonjour gbinforme.

merci pour votre réponse mais elle me donne la même erreur :/
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 713
20 déc. 2013 à 09:52
Si tu pouvais nous mettre un exemple de structure des données, sans éléments personnels, se serait plus facile de t'aider.
Pour communiquer ton classeur tu le télécharges sur https://www.cjoint.com/ et tu mets ici le lien obtenu.
0
thericeo Messages postés 25 Date d'inscription vendredi 2 octobre 2009 Statut Membre Dernière intervention 9 septembre 2020 1
20 déc. 2013 à 11:24
voici le lien: https://www.cjoint.com/c/CLulxd7gskJ

pour info en colonne C j'ai votre formule, et en D la mienne avec les erreurs que cela comporte.
Merci pour votre aide
0