Ya des balaises en Excel???? - Windows & Software
Marsh Posté le 25-04-2002 à 11:02:08
Oui je reconnais ke c pas un topic passionant mais help plZZZ
Thx
Marsh Posté le 25-04-2002 à 11:11:03
tu peux toujour de débrouiller avec "<=" et ">="
Si(tachaine>="3m";"yes";"no" )
Marsh Posté le 25-04-2002 à 11:17:20
Thx pr ta réponse mais cad???? comment tu les introduit ds ta formule???
Marsh Posté le 25-04-2002 à 14:29:41
Le RechercheV travaille en égalité sans tenir compte des différences de casse (maj/min).
Elle accepte un paramètre qui permet de rendre un résultat ou non si la valeur cherchée est trouvée ou non.
Si elle ne trouve pas d'égalité stricte, elle peut alors renvoyer la valeur immédiatement inférieure ou #N/A en absence de telle valeur.
a+
[jfdsdjhfuetppo]--Message édité par tegu le 25-04-2002 à 14:30:21--[/jfdsdjhfuetppo]
Marsh Posté le 26-04-2002 à 12:17:43
ThX tegu, par contre elle zappe plein de valeurs qui contiennent pourtant des valeurs proches et en plus certaines sont zappées juste pour la casse .
T'as un idée d'une modif a apporter???
Merci
Marsh Posté le 29-04-2002 à 11:14:24
tu cherches toujours ?
pasque j'ai une bidouille possible.
Marsh Posté le 29-04-2002 à 12:33:46
ReplyMarsh Posté le 29-04-2002 à 12:54:37
aede a écrit a écrit : =SI(GAUCHE(J7;2)="3M";"3M";"4M" ) |
tu peux m'expliquer ça stp
Marsh Posté le 29-04-2002 à 13:12:41
La fonction cherche te renvoie la position de 3m (maj/min indifférent) dans une chaine de caractères.
Dans une colonne tu concatenes de proche en proche l'ensemble de la colonne contenant les valeurs dans lequelles tu cherches (colonne "3m france" si j'ai tout compris).
pour faire plus clair :
si colonne C (concatene) et colonne A (3m france) : en c4=concatener(c3+a2).
copie colle en c5 etc.
La cellule en bas de C contient l'ensemble de ta colonne A.
dans une autre colonne tu mets =nbcar(cellule de la colonne concatenée C).nombre de caractères de la chaine.
dans ton autre tableau, tu rajoutes une colonne dans laquelle tu mets un CHERCHE de ta valeur (3m) dans la cellule en bas de C (concatenation totale).
Le cherche te renvoie la position de ta chaîne en numérique.
un recherchev de ce numérique dans la colonne des nbcar en activant la valeur proche te renvoie normalement ce que tu souhaite.
tout çà, c'est ok si tu as toujours une équivalence.
en résumé :
1) concatener dans une seule cellule l'ensemble des cellules dans lesquelles tu recherches ta chaine.
2) savoir à quelle cellule correspond un caractère de cette chaine (nbcar).
3) rechercher dans la cellule concatener la chaine désirée.
4) retrouver la cellule correspondant à la position renvoyée.
d'habitude, je suis pas très clair, mais là c'est pire que tout...
Marsh Posté le 29-04-2002 à 13:28:29
bon en fait javais pas pigé ta question et le reply de lautre me la fait relire
du coup jai refait un rechercheV
et ca marche !!!
jai fé une matrice
premiere colonne :3M ;3M;3M
deuxieme colonne :3m toto;3M France; 3M
ds les cellules a coté correspondantes :
=RECHERCHEV(I6;I6:J8;2;VRAI)
ou I6 a J8 represente la matrice
et ca retourne a tous les coup "3M"
Marsh Posté le 29-04-2002 à 13:34:39
aede a écrit a écrit : bon en fait javais pas pigé ta question et le reply de lautre me la fait relire du coup jai refait un rechercheV et ca marche !!! jai fé une matrice premiere colonne :3M ;3M;3M deuxieme colonne :3m toto;3M France; 3M ds les cellules a coté correspondantes : =RECHERCHEV(I6;I6:J8;2;VRAI) ou I6 a J8 represente la matrice et ca retourne a tous les coup "3M" |
oui mais il voudait aussi avoir 3m et 3M france quand il recherche 3M
Marsh Posté le 29-04-2002 à 15:42:37
djwill, t'es pu là ?
Marsh Posté le 29-04-2002 à 15:47:43
ReplyMarsh Posté le 29-04-2002 à 19:38:59
boisorbe a écrit a écrit : oui mais il voudait aussi avoir 3m et 3M france quand il recherche 3M |
ca avnace la date fatidique ?
Marsh Posté le 25-04-2002 à 10:46:03
Salut,
Je bosse en utilisant le fameu recherchev
Ma question, est il possible d'appliquer une recherche avec un tolérance d'erreur de manière a ce que cette recherche puisse identifier une cible m si la casse et la composition du mot st légèrement différente.
Ex: Ds le tableau 1 on a 3M et ds le 2 3m France. Et ainsi obtenir les données correspondant a 3m m si on a 3m France ds le tableau initial.
J'ai pensé aux étoiles utilisées ds les recehrches windows mais ça ne marche pas.
Merci