Bonjour,
j'ai du mal avec index et equiv... voici mon tableau :
A !! B
11 !! formule !! 701
12 !! formule !! 718
13 !! formule !! 702
!! O !! P
26 !! 701 !! texte
27 !! 702 !! texte
28 !! 703 !! texte
en fait, mon tableau de données de bases est en 026 à P35
ma colonne B comporte des nombres, à au moins 3 chiffres.
Donc, je veux qu'en colonne A, il me donne le texte de la colonne P, en
fonction des 3 premiers caratères de la colonne B sont égaux à la colonne O.
Actuellement, j'ai ça, mais ça plante:
=INDEX(O26:P35;EQUIV(GAUCHE(D13;3);O26:P35;0);2)
Bonjour. Si la colonne O est triée et que la colonne D est numérique : =RECHERCHEV(D18;O26:P28;2;1) Sinon, matricielle : =INDEX(P26:P28;EQUIV(VRAI();(GAUCHE(D18;3)*1=O26:O28);0)) Cordialement. Daniel
Re, décidemment ... j'ai trouvé ça en formule matricielle, quelqu'un peut me dire si c'est le mieux ???
Bonjour.
Si la colonne O est triée et que la colonne D est numérique :
=RECHERCHEV(D18;O26:P28;2;1)
Sinon, matricielle :
=INDEX(P26:P28;EQUIV(VRAI();(GAUCHE(D18;3)*1=O26:O28);0))
Cordialement.
Daniel
Re,
décidemment ...
j'ai trouvé ça en formule matricielle, quelqu'un peut me dire si c'est le
mieux ???
Bonjour. Si la colonne O est triée et que la colonne D est numérique : =RECHERCHEV(D18;O26:P28;2;1) Sinon, matricielle : =INDEX(P26:P28;EQUIV(VRAI();(GAUCHE(D18;3)*1=O26:O28);0)) Cordialement. Daniel
Re, décidemment ... j'ai trouvé ça en formule matricielle, quelqu'un peut me dire si c'est le mieux ???
Bonjour, Chez moi çà marche avec : =INDEX($O$26:$P$35;EQUIV(GAUCHE(B11;3)*1;$O$26:$O$35;0);2) voir classeur sur http://cjoint.com/?mrrlFOxc2g
est ce bon pour toi ? -- ChristianM
"Sunburn" a écrit dans le message de news:
Bonjour, j'ai du mal avec index et equiv... voici mon tableau :
A !! B 11 !! formule !! 701 12 !! formule !! 718 13 !! formule !! 702
!! O !! P 26 !! 701 !! texte 27 !! 702 !! texte 28 !! 703 !! texte
en fait, mon tableau de données de bases est en 026 à P35 ma colonne B comporte des nombres, à au moins 3 chiffres.
Donc, je veux qu'en colonne A, il me donne le texte de la colonne P, en fonction des 3 premiers caratères de la colonne B sont égaux à la colonne O. Actuellement, j'ai ça, mais ça plante: =INDEX(O26:P35;EQUIV(GAUCHE(D13;3);O26:P35;0);2)
Merci de votre aide. YANN
Bonjour,
Chez moi çà marche avec :
=INDEX($O$26:$P$35;EQUIV(GAUCHE(B11;3)*1;$O$26:$O$35;0);2)
voir classeur sur
http://cjoint.com/?mrrlFOxc2g
est ce bon pour toi ?
--
ChristianM
"Sunburn" <Sunburn@discussions.microsoft.com> a écrit dans le message de
news: 967A4CFF-09C9-4432-BE39-AE7DB1D718F2@microsoft.com...
Bonjour,
j'ai du mal avec index et equiv... voici mon tableau :
A !! B
11 !! formule !! 701
12 !! formule !! 718
13 !! formule !! 702
!! O !! P
26 !! 701 !! texte
27 !! 702 !! texte
28 !! 703 !! texte
en fait, mon tableau de données de bases est en 026 à P35
ma colonne B comporte des nombres, à au moins 3 chiffres.
Donc, je veux qu'en colonne A, il me donne le texte de la colonne P, en
fonction des 3 premiers caratères de la colonne B sont égaux à la colonne
O.
Actuellement, j'ai ça, mais ça plante:
=INDEX(O26:P35;EQUIV(GAUCHE(D13;3);O26:P35;0);2)
Bonjour, Chez moi çà marche avec : =INDEX($O$26:$P$35;EQUIV(GAUCHE(B11;3)*1;$O$26:$O$35;0);2) voir classeur sur http://cjoint.com/?mrrlFOxc2g
est ce bon pour toi ? -- ChristianM
"Sunburn" a écrit dans le message de news:
Bonjour, j'ai du mal avec index et equiv... voici mon tableau :
A !! B 11 !! formule !! 701 12 !! formule !! 718 13 !! formule !! 702
!! O !! P 26 !! 701 !! texte 27 !! 702 !! texte 28 !! 703 !! texte
en fait, mon tableau de données de bases est en 026 à P35 ma colonne B comporte des nombres, à au moins 3 chiffres.
Donc, je veux qu'en colonne A, il me donne le texte de la colonne P, en fonction des 3 premiers caratères de la colonne B sont égaux à la colonne O. Actuellement, j'ai ça, mais ça plante: =INDEX(O26:P35;EQUIV(GAUCHE(D13;3);O26:P35;0);2)