![]() |
|
Forum
|
|
|
#1 (permalink) |
|
Guest
Messages: n/a
|
<HTML>salut a tous
encore un pb de base de donnees... voila, j'arrive a utiliser la recherche v dc quand je tape l'argument;ca marche et tout, mais le probleme est qu'il me donne qu'un resultat(le 1er qu'il trouve evidemment)j'aimerais qu'il m'affiche ts les resultats a la suite, est-ce possible? illustration: je tape l'argument 1998 (avec la fction "recherche v")pour trouver l'intitulé de la colonne b mais excel ne me donne que "yy" comme resultat et non "tt" ni "aa" A B C D 1 1998 yy xx zz 2 1998 tt pp ee 3 1998 aa ii gg 4 ... 5 1987 ll oo jj 6 1956 ss vv ww help me please merci d'avance feitarassgat</HTML> |
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
Guest
Messages: n/a
|
<HTML>Bonjour,
Voilà une solution un peut ostère, mais bon fonctionnelle. en reprenant ton exmple : A B 1998 yy xx zz (ligne1) 1998 tt pp ee 1998 aa ii gg 1924 lk kj lk 1987 ll oo jj 1956 ss vv ww (Ligne7) Voilà les formules : 1998 ->valeur cherchée dans (A10) N° d'ordre N° d'index Intitulé 1 =EQUIV(A10;A1:A7;0) =SI(ESTNA(B12);"";INDEX(B$1:B$7;SOMME(B$12:B12);1) ) 2 =EQUIV(A$10;DECALER(A1:A7;1;0;LIGNES(A1:A7)-SOMME($B$12:$B12));0) =SI(ESTNA(B13);"";INDEX(B$1:B$7;SOMME(B$12:B13);1) ) 3 =EQUIV(A$10;DECALER(A2:A8;1;0;LIGNES(A2:A8)-SOMME($B$12:$B13));0) =SI(ESTNA(B14);"";INDEX(B$1:B$7;SOMME(B$12:B14);1) ) 4 =EQUIV(A$10;DECALER(A4:A9;1;0;LIGNES(A4:A9)-SOMME($B$12:$B14));0) =SI(ESTNA(B15);"";INDEX(B$1:B$7;SOMME(B$12:B15);1) ) 5 =EQUIV(A$10;DECALER(A5:A10;1;0;LIGNES(A5:A10)-SOMME($B$12:$B15));0) =SI(ESTNA(B16);"";INDEX(B$1:B$7;SOMME(B$12:B16);1) ) et le résultat obtenu 1998 ->valeur cherchée N° d'ordre N° d'index Intitulé 1 1 yy xx zz 2 1 tt pp ee 3 2 aa ii gg 4 #N/A 5 #N/A Bon courage pour la suite, A+ Jean-marie</HTML> |
| Liens sociaux |
| Outils de la discussion | |
|
|