Fonction recherche
lojethabi
-
lojethabi Messages postés 3 Statut Membre -
lojethabi Messages postés 3 Statut Membre -
Bonjour,
j'espère réussir à être claire, mais voilà, je recherche une formule qui pourrait m'aider à gagner beaucoup de temps.
Je récupère des données par un copié-collé, et je ne suis pas maître des libellés, ces libellés sont de format "nom d'un magasin + date". D'un autre côté, j'ai établi un tableau "LIBELLES_REPERES" qui face à un nom de magasin induit une activité.
Je souhaite que s'écrive dans une cellule (B) un nom de magasin, référencé dans le tableau "LIBELLES_REPERES", en fonction de ce qui est écrit dans la cellule (A) qui correspond à ce que j'ai récupéré par le copié-collé, pour qu'en cellule C s'incrémente l'activité.
voici la formule que j'utilise pour le moment : =RECHERCHEV(C258;LIBELLES_REPERES;2;FAUX)
mon soucis c'est que je suis obligée de repasser sur toutes les écritures récupérées par le "copié-collé" pour enlever la date.
Auriez-vous une idée ?
j'espère réussir à être claire, mais voilà, je recherche une formule qui pourrait m'aider à gagner beaucoup de temps.
Je récupère des données par un copié-collé, et je ne suis pas maître des libellés, ces libellés sont de format "nom d'un magasin + date". D'un autre côté, j'ai établi un tableau "LIBELLES_REPERES" qui face à un nom de magasin induit une activité.
Je souhaite que s'écrive dans une cellule (B) un nom de magasin, référencé dans le tableau "LIBELLES_REPERES", en fonction de ce qui est écrit dans la cellule (A) qui correspond à ce que j'ai récupéré par le copié-collé, pour qu'en cellule C s'incrémente l'activité.
voici la formule que j'utilise pour le moment : =RECHERCHEV(C258;LIBELLES_REPERES;2;FAUX)
mon soucis c'est que je suis obligée de repasser sur toutes les écritures récupérées par le "copié-collé" pour enlever la date.
Auriez-vous une idée ?
A voir également:
- Fonction recherche
- Fonction si et - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Recherche image - Guide
- Fonction miroir - Guide
7 réponses
Une possibilité
En D2 mettre la formule :
=SI(ESTVIDE(B2);"";RECHERCHEV(MAJUSCULE(GAUCHE(B2;CHERCHE(" ";B2)-1))&"*";LIBELLES_REPERES;3;FAUX))
Mais qui n'est pas encore satisfaisante car LA HALLE donne LA par ex
j'essaie de peaufiner le truc après manger
Cdlmnt
Via
En D2 mettre la formule :
=SI(ESTVIDE(B2);"";RECHERCHEV(MAJUSCULE(GAUCHE(B2;CHERCHE(" ";B2)-1))&"*";LIBELLES_REPERES;3;FAUX))
Mais qui n'est pas encore satisfaisante car LA HALLE donne LA par ex
j'essaie de peaufiner le truc après manger
Cdlmnt
Via
Bon voilà
En fait il faut faire la liste des mots commune à plusieurs libellés (tableau dans le 2eme feuille, ce tableau est nne plage nommée multi, tu peux prolonger la liste et étirer la formule qui calcule le nombre de caractères nécessaires , il suffira d'étendre la plage nommée dans le Gestionnaires de noms)
Dans la feuille relevés la formule regarde d'abord si le premier mot du libellé est dans cette plage multi et dans ce cas retient le nombre de caractères nécessaires pour aller chercher dans le tableau de correspondance, sinon seul ce premier mot est retenu
https://mon-partage.fr/f/Z8DQr2FZ/
Cdlmnt
Via
En fait il faut faire la liste des mots commune à plusieurs libellés (tableau dans le 2eme feuille, ce tableau est nne plage nommée multi, tu peux prolonger la liste et étirer la formule qui calcule le nombre de caractères nécessaires , il suffira d'étendre la plage nommée dans le Gestionnaires de noms)
Dans la feuille relevés la formule regarde d'abord si le premier mot du libellé est dans cette plage multi et dans ce cas retient le nombre de caractères nécessaires pour aller chercher dans le tableau de correspondance, sinon seul ce premier mot est retenu
https://mon-partage.fr/f/Z8DQr2FZ/
Cdlmnt
Via
Bonjour,
Là dis comme ca... très peu d'idée car j'ai pas compris le but en faite...
Pouvez-vous fournir votre fichier ( en enlevant les données confidentiel s'il y a et en rajoutant 1 ou 2 résultat voulu) grâce à ce site:
https://www.cjoint.com/
et en collant le lien a la suite de ce message.
Là dis comme ca... très peu d'idée car j'ai pas compris le but en faite...
Pouvez-vous fournir votre fichier ( en enlevant les données confidentiel s'il y a et en rajoutant 1 ou 2 résultat voulu) grâce à ce site:
https://www.cjoint.com/
et en collant le lien a la suite de ce message.
Bonjour
Comment le nom est-il séparé de la date ?
Le mieux serait de joindre un exemple de ton fichier (avec une dizaine de lignes cela suffit) en le postant sur cjoint.com, faire créer un lien, le copier et revenir le coller ici
Cdlmnt
Via
Comment le nom est-il séparé de la date ?
Le mieux serait de joindre un exemple de ton fichier (avec une dizaine de lignes cela suffit) en le postant sur cjoint.com, faire créer un lien, le copier et revenir le coller ici
Cdlmnt
Via
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
voici une capture du tableau avec les colonnes A, B et C :
https://www.cjoint.com/c/HJwm1mNeE5B
voici une capture du tableau "LIBELLES_REPERES"
https://www.cjoint.com/c/HJwmYRMzdVB
https://www.cjoint.com/c/HJwm1mNeE5B
voici une capture du tableau "LIBELLES_REPERES"
https://www.cjoint.com/c/HJwmYRMzdVB
MERCI !!!