Excel recherchev d'une partie de celulle en s
Résolu/Fermé
elindo
Messages postés
5
Date d'inscription
vendredi 19 juin 2009
Statut
Membre
Dernière intervention
22 juin 2009
-
22 juin 2009 à 08:27
elindo Messages postés 5 Date d'inscription vendredi 19 juin 2009 Statut Membre Dernière intervention 22 juin 2009 - 22 juin 2009 à 14:18
elindo Messages postés 5 Date d'inscription vendredi 19 juin 2009 Statut Membre Dernière intervention 22 juin 2009 - 22 juin 2009 à 14:18
A voir également:
- Excel recherchev d'une partie de celulle en s
- Liste déroulante excel - Guide
- Déplacer une colonne excel - Guide
- Mise en forme conditionnelle excel - Guide
- Calculer une moyenne sur excel - Guide
- Si et excel - Guide
9 réponses
bonjour
la valeur que tu es obligé de saisir ,est-ce du texte ,ou des nombres ? je suppose que ton probleme consiste a
mettre en evidence une valeur qui servira à lancer la f(x) Recherche sans avoir à la ressaisir
la valeur que tu es obligé de saisir ,est-ce du texte ,ou des nombres ? je suppose que ton probleme consiste a
mettre en evidence une valeur qui servira à lancer la f(x) Recherche sans avoir à la ressaisir
elindo
Messages postés
5
Date d'inscription
vendredi 19 juin 2009
Statut
Membre
Dernière intervention
22 juin 2009
22 juin 2009 à 09:25
22 juin 2009 à 09:25
la valeur à saisir contient des chiffres et des lettres donc je suppose que c'est du texte.
Et oui en effet je cherche à eviter de saisir à chaque fois le valeur recherchée.
Comme on peut voir dans mon exemple la différence est que dans la deuxième feuille la valeur contient quelques caractères en plus (.abc) et donc rechercheV ne fonctionne pas.
Je sais pas si je suis clair ou est-ce que je suis incompréhensible?
Et oui en effet je cherche à eviter de saisir à chaque fois le valeur recherchée.
Comme on peut voir dans mon exemple la différence est que dans la deuxième feuille la valeur contient quelques caractères en plus (.abc) et donc rechercheV ne fonctionne pas.
Je sais pas si je suis clair ou est-ce que je suis incompréhensible?
re
autrement dit , un "simple clic " sur A123456.aa doit te sortir après recherche : A123456.aa.abc 1234
comme abc1234 est dans une autre colonne tu peut deja concatener les cellules des col a et b dans une 3eme col
quant au simple clic je ne vois pas sinon de passer par un systeme de liste de validation qui permettrait l'utilisation de la refernce sans avoir à la saisir
autrement dit , un "simple clic " sur A123456.aa doit te sortir après recherche : A123456.aa.abc 1234
comme abc1234 est dans une autre colonne tu peut deja concatener les cellules des col a et b dans une 3eme col
quant au simple clic je ne vois pas sinon de passer par un systeme de liste de validation qui permettrait l'utilisation de la refernce sans avoir à la saisir
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
22 juin 2009 à 10:08
22 juin 2009 à 10:08
bonjour
cette formule renvoie un nombre >0 si la valeur de A1 est contenue dans C1. Formule sensible à la casse
=SOMMEPROD(NBCAR(C1)-NBCAR(SUBSTITUE(C1;A1;"")))
cette formule renvoie un nombre >0 si la valeur de A1 est contenue dans C1. Formule sensible à la casse
=SOMMEPROD(NBCAR(C1)-NBCAR(SUBSTITUE(C1;A1;"")))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
22 juin 2009 à 11:53
22 juin 2009 à 11:53
re, bonjour Gilou,
merci Gilou de ta remarque: j'étais encore parti dans mes élucubrations...
proposition:
https://www.cjoint.com/?gwl1D6RRYZ
ce qui est à peu près la formule de départ
mais je ne comprend pas:
mais la valeur recherchée ne peut être une cellule,
tu es en VBA?
merci Gilou de ta remarque: j'étais encore parti dans mes élucubrations...
proposition:
https://www.cjoint.com/?gwl1D6RRYZ
ce qui est à peu près la formule de départ
mais je ne comprend pas:
mais la valeur recherchée ne peut être une cellule,
tu es en VBA?
elindo
Messages postés
5
Date d'inscription
vendredi 19 juin 2009
Statut
Membre
Dernière intervention
22 juin 2009
22 juin 2009 à 12:58
22 juin 2009 à 12:58
En faite j'ai une solution applicable que si les valeurs dans la première feuille ont une partie identique avec les valeurs de la feuille 2 (la c'était le cas A123456.aa---> A123456.aa.abc) :
J'ai créé une colonne avec la formule =Gauche (on pourrait imbriquer les formules =GAUCHE et =DROITE )et je n'ai gardé que les 7 premiers caractères.
Puis j'ai effectué ma rechercheV sur la nouvelle colonne (ne contenant que les 7 premiers caractères)
voici les formules:
=GAUCHE(G4;7)
puis
=RECHERCHEV(G4;Qté1a!A$2:C$845;3;FAUX)
Parcontre s'il n'y avait pas de valeurs indentique...
Merci pour votre aide!
Je pense que cela me servira plus tard dans l'éventualité que le probleme se représente mais sans suite identique.
J'ai créé une colonne avec la formule =Gauche (on pourrait imbriquer les formules =GAUCHE et =DROITE )et je n'ai gardé que les 7 premiers caractères.
Puis j'ai effectué ma rechercheV sur la nouvelle colonne (ne contenant que les 7 premiers caractères)
voici les formules:
=GAUCHE(G4;7)
puis
=RECHERCHEV(G4;Qté1a!A$2:C$845;3;FAUX)
Parcontre s'il n'y avait pas de valeurs indentique...
Merci pour votre aide!
Je pense que cela me servira plus tard dans l'éventualité que le probleme se représente mais sans suite identique.
elindo
Messages postés
5
Date d'inscription
vendredi 19 juin 2009
Statut
Membre
Dernière intervention
22 juin 2009
22 juin 2009 à 13:02
22 juin 2009 à 13:02
Euh j'aurais encore besoin d'un conseil :) :
Pour supprimer les #N/A y'a t'il une solution à apporter à la deuxième formule?
Pour supprimer les #N/A y'a t'il une solution à apporter à la deuxième formule?
re
pour supprimer le #N/A tu peux faire
si( estna(rech v(........... FAUX)); " un message d'erreur de ton choix" ;rech v(........faux))
a savoir: les 2 recherches sont les memes; en cas d'echec le meesage d'erreur apparait
qu'en est -il du principe du" simple clic" peut -etre une combine VBA evenementielle (select change) ce n'est qu'une piste je sais que tu seras aidé
a+
pour supprimer le #N/A tu peux faire
si( estna(rech v(........... FAUX)); " un message d'erreur de ton choix" ;rech v(........faux))
a savoir: les 2 recherches sont les memes; en cas d'echec le meesage d'erreur apparait
qu'en est -il du principe du" simple clic" peut -etre une combine VBA evenementielle (select change) ce n'est qu'une piste je sais que tu seras aidé
a+
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
22 juin 2009 à 14:11
22 juin 2009 à 14:11
elindo,
Peut-^tre regarder ce que je t'ai proposé
Peut-^tre regarder ce que je t'ai proposé
elindo
Messages postés
5
Date d'inscription
vendredi 19 juin 2009
Statut
Membre
Dernière intervention
22 juin 2009
22 juin 2009 à 14:18
22 juin 2009 à 14:18
Merci pour votre aide, je vais appliquer ta formule Michel étant toute faite j'ai plus qu'à adapter!
Bien à vous,
Bien à vous,