J'utilise une table comportant 4 colonnes:
Clef Larg Long Coef
1011 10 11 1
1012 10 12 2
2013 20 13 3
Du fait que je peux avoir plusieurs fois une m=EAme largeur=20
pour une longeur diff=E9rente, j'ai cr=E9=E9 une clef unique=20
constitu=E9e de ces 2 =E9l=E9ments.
Si je tape =3Drecherchev(1012;matable;4;vrai, j'obtiens bien
2.
Seulement voil=E0, la valeur recherch=E9e varie en fonction de=20
la saisie faite en amont.
Je dois donc reconstituer la clef =E0 chaque nouvelle saisie.
Pour ce faire, dans une cellule B2, j'ai tap=E9 =3Dlarg&long.
Si je tape =3Drecherchev(b2;matable;4;vrai, j'obtiens #N/A.
Idem si je fais un copier B2 / Collage Sp=E9cial / Valeur en=20
B3.
J'avoue ne plus savoir quoi faire.
Merci de m'=E9clairer de vos lumi=E8res.
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
boblebob
slt, j'ai fait un test et chez moi ca marche.
2 pistes de modifications : -si ta zone nommée Matable contient ta ligne d'en-tête (Clef, larg...) redéfini cette zone sans la ligne d'en-tête. -pourquoi mets- tu Vrai dans la zone Valeur Proche et non Fauxn ne recherche tu pas la valeur exacte ?
-- a+ bob
(enlever nospam00-) "Molly" a écrit dans le message de news: 13e401c34f71$e5aaca60$ Bonjour,
J'utilise une table comportant 4 colonnes: Clef Larg Long Coef 1011 10 11 1 1012 10 12 2 2013 20 13 3
Du fait que je peux avoir plusieurs fois une même largeur pour une longeur différente, j'ai créé une clef unique constituée de ces 2 éléments.
Si je tape =recherchev(1012;matable;4;vrai, j'obtiens bien 2.
Seulement voilà, la valeur recherchée varie en fonction de la saisie faite en amont.
Je dois donc reconstituer la clef à chaque nouvelle saisie. Pour ce faire, dans une cellule B2, j'ai tapé =larg&long.
Si je tape =recherchev(b2;matable;4;vrai, j'obtiens #N/A.
Idem si je fais un copier B2 / Collage Spécial / Valeur en B3.
J'avoue ne plus savoir quoi faire. Merci de m'éclairer de vos lumières.
M.H.
slt,
j'ai fait un test et chez moi ca marche.
2 pistes de modifications :
-si ta zone nommée Matable contient ta ligne d'en-tête (Clef, larg...)
redéfini cette zone sans la ligne d'en-tête.
-pourquoi mets- tu Vrai dans la zone Valeur Proche et non Fauxn ne recherche
tu pas la valeur exacte ?
--
a+
bob
nospam00-boblebob@voila.fr
(enlever nospam00-)
"Molly" <molly_howdy@hotmail.fr> a écrit dans le message de news:
13e401c34f71$e5aaca60$3501280a@phx.gbl...
Bonjour,
J'utilise une table comportant 4 colonnes:
Clef Larg Long Coef
1011 10 11 1
1012 10 12 2
2013 20 13 3
Du fait que je peux avoir plusieurs fois une même largeur
pour une longeur différente, j'ai créé une clef unique
constituée de ces 2 éléments.
Si je tape =recherchev(1012;matable;4;vrai, j'obtiens bien
2.
Seulement voilà, la valeur recherchée varie en fonction de
la saisie faite en amont.
Je dois donc reconstituer la clef à chaque nouvelle saisie.
Pour ce faire, dans une cellule B2, j'ai tapé =larg&long.
Si je tape =recherchev(b2;matable;4;vrai, j'obtiens #N/A.
Idem si je fais un copier B2 / Collage Spécial / Valeur en
B3.
J'avoue ne plus savoir quoi faire.
Merci de m'éclairer de vos lumières.
2 pistes de modifications : -si ta zone nommée Matable contient ta ligne d'en-tête (Clef, larg...) redéfini cette zone sans la ligne d'en-tête. -pourquoi mets- tu Vrai dans la zone Valeur Proche et non Fauxn ne recherche tu pas la valeur exacte ?
-- a+ bob
(enlever nospam00-) "Molly" a écrit dans le message de news: 13e401c34f71$e5aaca60$ Bonjour,
J'utilise une table comportant 4 colonnes: Clef Larg Long Coef 1011 10 11 1 1012 10 12 2 2013 20 13 3
Du fait que je peux avoir plusieurs fois une même largeur pour une longeur différente, j'ai créé une clef unique constituée de ces 2 éléments.
Si je tape =recherchev(1012;matable;4;vrai, j'obtiens bien 2.
Seulement voilà, la valeur recherchée varie en fonction de la saisie faite en amont.
Je dois donc reconstituer la clef à chaque nouvelle saisie. Pour ce faire, dans une cellule B2, j'ai tapé =larg&long.
Si je tape =recherchev(b2;matable;4;vrai, j'obtiens #N/A.
Idem si je fais un copier B2 / Collage Spécial / Valeur en B3.
J'avoue ne plus savoir quoi faire. Merci de m'éclairer de vos lumières.
M.H.
Michel Gaboly
Bonjour,
Le problème vient de ce que le résultat de le concaténation (larg&long) est du texte et non plus un nombre.
C'est pour cela que la recherche n'aboutit pas. Il faut utiliser CNUM(B2) à la place de B2 dans la formule :
=RECHERCHEV(CNUM(B2);matable;4;vrai)
Bonjour,
J'utilise une table comportant 4 colonnes: Clef Larg Long Coef 1011 10 11 1 1012 10 12 2 2013 20 13 3
Du fait que je peux avoir plusieurs fois une même largeur pour une longeur différente, j'ai créé une clef unique constituée de ces 2 éléments.
Si je tape =recherchev(1012;matable;4;vrai, j'obtiens bien 2.
Seulement voilà, la valeur recherchée varie en fonction de la saisie faite en amont.
Je dois donc reconstituer la clef à chaque nouvelle saisie. Pour ce faire, dans une cellule B2, j'ai tapé =larg&long.
Si je tape =recherchev(b2;matable;4;vrai, j'obtiens #N/A.
Idem si je fais un copier B2 / Collage Spécial / Valeur en B3.
J'avoue ne plus savoir quoi faire. Merci de m'éclairer de vos lumières.
M.H.
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Bonjour,
Le problème vient de ce que le résultat de le concaténation (larg&long) est du texte
et non plus un nombre.
C'est pour cela que la recherche n'aboutit pas. Il faut utiliser CNUM(B2) à la place de B2
dans la formule :
=RECHERCHEV(CNUM(B2);matable;4;vrai)
Bonjour,
J'utilise une table comportant 4 colonnes:
Clef Larg Long Coef
1011 10 11 1
1012 10 12 2
2013 20 13 3
Du fait que je peux avoir plusieurs fois une même largeur
pour une longeur différente, j'ai créé une clef unique
constituée de ces 2 éléments.
Si je tape =recherchev(1012;matable;4;vrai, j'obtiens bien
2.
Seulement voilà, la valeur recherchée varie en fonction de
la saisie faite en amont.
Je dois donc reconstituer la clef à chaque nouvelle saisie.
Pour ce faire, dans une cellule B2, j'ai tapé =larg&long.
Si je tape =recherchev(b2;matable;4;vrai, j'obtiens #N/A.
Idem si je fais un copier B2 / Collage Spécial / Valeur en
B3.
J'avoue ne plus savoir quoi faire.
Merci de m'éclairer de vos lumières.