Référence fichier dans une formule... j'y arrive pô !
1 réponse
lolozarkoff
Hello,
Version d'excel : 2002 - SP3 US
1/
J'ai un vlookup (ou recherchev) qui font référence à des fichiers sur
un serveur
Seulement il arrive que le nom ou même l'onglet change... je voulais
donc faireu ne table à part ou j'aurais pû mettre des données
dinamique (répertoire, nom du fichier, de l'onglet, plage)...
J'ai générer un text en faisant un truc du genre sans la cellule A3
par ex: ="'"&cellule_du_répertoire&"["&cellule_du_fichier&"]"&cellule_onglet...
etc... bref comme si c'était un lien normal
après dans mon vlookup(ref_recherchée, T(A3), 3, FALSE) mais évidement
ca marche pas...
Y'a-t-il un moyen de faire ca SANS PASSER PAR VBA !
2/
Suivant l'utilisateur qui remplit ce fichier, pour certains chiffre il
met une ' (apostrophe) devant les chiffres quand in commence par zéro,
ce qui fait que mon vlookup ne retrouve rien... comment faire pour
forcer le vlookup a retrouver la valeur quelques soit le format, texte
ou valeur...
Pour ne rien vous cachez, je recherche des EAN (vous savez les codes
barres...) donc ils peuvent commencer par un zéro...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
YannX
"Laurent Zarkoff" a écrit dans le message de news:
Hello,
Version d'excel : 2002 - SP3 US
1/ J'ai un vlookup (ou recherchev) qui font référence à des fichiers sur un serveur
Seulement il arrive que le nom ou même l'onglet change... je voulais donc faireu ne table à part ou j'aurais pû mettre des données dinamique (répertoire, nom du fichier, de l'onglet, plage)...
J'ai générer un text en faisant un truc du genre sans la cellule A3 par ex: ="'"&cellule_du_répertoire&"["&cellule_du_fichier&"]"&cellule_onglet...
etc... bref comme si c'était un lien normal
après dans mon vlookup(ref_recherchée, T(A3), 3, FALSE) mais évidement ca marche pas...
Y'a-t-il un moyen de faire ca SANS PASSER PAR VBA ! => avec VBA je n'y arrive pas (usage de VLOOKUP et EQUIV ?)
alors si tu sais faire avec tu m'intéresses....
2/ Suivant l'utilisateur qui remplit ce fichier, pour certains chiffre il met une ' (apostrophe) devant les chiffres quand in commence par zéro, ce qui fait que mon vlookup ne retrouve rien... comment faire pour forcer le vlookup a retrouver la valeur quelques soit le format, texte ou valeur...
=> suggestion = rajouter dans ta table, une colonne intermediaire, qui transforme ta valeur saisie en numérique pur, ou en texte formatté, et rechercher sur cette colonne (en utilisant EQUIV cela semble OK !)
Pour ne rien vous cachez, je recherche des EAN (vous savez les codes barres...) donc ils peuvent commencer par un zéro...
Merci d'avance
"Laurent Zarkoff" <lolozarkoff@hotmail.com> a écrit dans le message de
news:92e5ff20.0409150606.b917cb3@posting.google.com...
Hello,
Version d'excel : 2002 - SP3 US
1/
J'ai un vlookup (ou recherchev) qui font référence à des fichiers sur
un serveur
Seulement il arrive que le nom ou même l'onglet change... je voulais
donc faireu ne table à part ou j'aurais pû mettre des données
dinamique (répertoire, nom du fichier, de l'onglet, plage)...
J'ai générer un text en faisant un truc du genre sans la cellule A3
par ex:
="'"&cellule_du_répertoire&"["&cellule_du_fichier&"]"&cellule_onglet...
etc... bref comme si c'était un lien normal
après dans mon vlookup(ref_recherchée, T(A3), 3, FALSE) mais évidement
ca marche pas...
Y'a-t-il un moyen de faire ca SANS PASSER PAR VBA !
=> avec VBA je n'y arrive pas (usage de VLOOKUP et EQUIV ?)
alors si tu sais faire avec tu m'intéresses....
2/
Suivant l'utilisateur qui remplit ce fichier, pour certains chiffre il
met une ' (apostrophe) devant les chiffres quand in commence par zéro,
ce qui fait que mon vlookup ne retrouve rien... comment faire pour
forcer le vlookup a retrouver la valeur quelques soit le format, texte
ou valeur...
=> suggestion = rajouter dans ta table, une colonne intermediaire,
qui transforme ta valeur saisie en numérique pur, ou en texte formatté,
et rechercher sur cette colonne (en utilisant EQUIV cela semble OK !)
Pour ne rien vous cachez, je recherche des EAN (vous savez les codes
barres...) donc ils peuvent commencer par un zéro...
"Laurent Zarkoff" a écrit dans le message de news:
Hello,
Version d'excel : 2002 - SP3 US
1/ J'ai un vlookup (ou recherchev) qui font référence à des fichiers sur un serveur
Seulement il arrive que le nom ou même l'onglet change... je voulais donc faireu ne table à part ou j'aurais pû mettre des données dinamique (répertoire, nom du fichier, de l'onglet, plage)...
J'ai générer un text en faisant un truc du genre sans la cellule A3 par ex: ="'"&cellule_du_répertoire&"["&cellule_du_fichier&"]"&cellule_onglet...
etc... bref comme si c'était un lien normal
après dans mon vlookup(ref_recherchée, T(A3), 3, FALSE) mais évidement ca marche pas...
Y'a-t-il un moyen de faire ca SANS PASSER PAR VBA ! => avec VBA je n'y arrive pas (usage de VLOOKUP et EQUIV ?)
alors si tu sais faire avec tu m'intéresses....
2/ Suivant l'utilisateur qui remplit ce fichier, pour certains chiffre il met une ' (apostrophe) devant les chiffres quand in commence par zéro, ce qui fait que mon vlookup ne retrouve rien... comment faire pour forcer le vlookup a retrouver la valeur quelques soit le format, texte ou valeur...
=> suggestion = rajouter dans ta table, une colonne intermediaire, qui transforme ta valeur saisie en numérique pur, ou en texte formatté, et rechercher sur cette colonne (en utilisant EQUIV cela semble OK !)
Pour ne rien vous cachez, je recherche des EAN (vous savez les codes barres...) donc ils peuvent commencer par un zéro...