|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 9 ![]() |
Bonjour a tous!
J'ai quelque petit problèmes quant à l'utilisation de mes formules... I] J'ai une formule excel qui intègre le nom d'une feuil Code :
=INDEX('port 1'!B2:U2;EQUIV("00"&GAUCHE(B1;3);'port 1'!B1:U1;0)) J'ai essayer avec la fonction indirect mais il me met toujours un probleme N/A II] je dois chercher une valeur dans un tableau. J'utilise donc index, sauf que le tableau est de la forme A B C 1 35 20 2 35 89 Je dois retourner la valeur 20 ou 89 en fonction des paramètres 1 et 85 ou 2 et 35. Je me creuse la tête depuis une heure et je n'arrive tjrs pas trouver un truc convenable Donc si une ame charitable pouvait passer par la et me donner un coup de main ce serait super sympa Merci! |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() ![]() Inscription : janvier 2011 Messages : 106 ![]() |
Bonsoir,
Pour ta première question, il semble pourtant bien que ce soit la fonction INDIRECT qui soit la bonne. Essaye peut-être Code :
=INDEX(INDIRECT("'"&A2&"'!B2:U2");EQUIV("00"&GAUCHE(B1;3);INDIRECT("'"&A2&"'!B1:U1");0)) Pour la seconde question, tu veux utiliser INDEX et EQUIV comme dans le premier cas? Quelques précisions supplémentaires seraient utiles.
__________________
. U. Milité |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 9 ![]() |
Je viens de tester pour ma question et ca marche impec! Merci! J'avais oublié une guillemet -_-
Pour la deuxieme en fait j'ai un tableau de ce genre 1998 25 serge 1998 26 bruno 1998 27 marc 1999 25 pascal 1999 26 damien 1999 27 frederic 2000 25 lise 2000 26 lea 2000 27 claire Je dois retourner un des prénoms en fonction de l'année (1998,1999,2000) et de l'age (25,26,27). Si j'ai bien compris la fonction index, il faut inclure le tableau, la ligne et la colonne de l’élément recherche. Sauf que dans mon cas, ma fonction doit vérifier deux paramètres se situant sur la même ligne. J’espère avoir ete clair! Merci pour ton aide |
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() ![]() Inscription : janvier 2011 Messages : 106 ![]() |
Re-bonsoir,
En imaginant que les données de ton dernier exemple figurent en A1:C11 (j'ai laissé ce qui ressemblait à des lignes vides!), qu'on saisisse une année au choix en F1 et un âge en G1, la formule pourrait être: Code :
=INDEX($C$1:$C$11;EQUIV(F1&G1;$A$1:$A$11&$B$1:$B$11;0))
__________________
. U. Milité |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 9 ![]() |
Merci de ta réponse!
Il faut que je teste la formule et corrige un truc car il me met #N/A Je te tiens au courant si ca marche! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com