Fonction RECHERCHEV,SI imbriquées et suppresion de caractères

Fermé
GuyWinfield - 26 févr. 2015 à 12:19
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 26 févr. 2015 à 14:41
Bonjour à tous,
Je fais appel à votre expertise pour m'assiter avec une formule auquel je ne vois pas pourquoi ça ne marche pas.
Je dois utiliser la fonction RECHERCHEV pour extraire des dates d'un onglet à un autre par contre les cellules vides du premier onglet renvoie ceci "00/01/1900". J'aimerais supprimer toutes les résultats 00/01/1900 mais l'expression suivante ne fonctionne plus:
=RECHERCHEV('6015import'!A2;'6015import'!A2:BD647;55)&SI(STXT(L2;1;10)="L2";GAUCHE(L2;NBCAR(L2)-10);"")
Cette fonction provoque une erreur du type référence circulaire et je ne vois pas comment contourner cette erreur.J'ai déja essayé d'utiliser la formule REMPLACER mais ça n'a fait que donner le même résultat.
Merci d'avance!


A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
26 févr. 2015 à 12:32
Bonjour
assez curieux comme formule...

D'une part, si cette formule renvoie une référence circulaire, c'est qu'elle est placée dans un champ ou dans une cellule spécifiés dans les codes?
Dites nous où elle est placée, cellule et feuille.

D'autre part, écrire ce code:
RECHERCHEV('6015import'!A2;'6015import'!A2:BD647;55) revient à chercher dans la ligne qui contient A2 en colonne A la valeur de la colonne 55 soit BC (puisque A2 et le champ A2:BD647 sont dans la même feuille)
Autant écrire =BC2, ça ira plus vite.. et le résultat est le même

crdlmnt


0
Oui je peux comprendre si ma formule a l'air flou je commence à peine de travailler sur de tels fonction sur excel.
La formule est placée en L2 dans mon premier onglet "backlog" en conséquence "6015import" est le second onglet.

Cordialement
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
26 févr. 2015 à 14:41
alors vous ne pouvez pas écrire en L2 les codes:
SI(STXT(L2;1;10) et GAUCHE(L2....
en L2, la ref circulaire vient de là
crdlmnt
0