Fonction de recherche
Résolu/Fermé
altaiir8
Messages postés
39
Date d'inscription
dimanche 22 juin 2014
Statut
Membre
Dernière intervention
19 avril 2015
-
Modifié par altaiir8 le 24/10/2014 à 17:23
altaiir8 Messages postés 39 Date d'inscription dimanche 22 juin 2014 Statut Membre Dernière intervention 19 avril 2015 - 24 oct. 2014 à 22:51
altaiir8 Messages postés 39 Date d'inscription dimanche 22 juin 2014 Statut Membre Dernière intervention 19 avril 2015 - 24 oct. 2014 à 22:51
A voir également:
- Fonction de recherche
- Fonction si et - Guide
- Recherche musique - Guide
- Google recherche par image - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Recherche adresse - Guide
4 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
24 oct. 2014 à 17:36
24 oct. 2014 à 17:36
Bonjour
vous ne pouvez pas utiliser une fonction de recherche qui va chercher une valeur ailleurs que dans la 1° colonne du champ.
Essayez celle-ci:
=INDEX(A:A;EQUIV(C10;E:E;0))
crdlmnt
vous ne pouvez pas utiliser une fonction de recherche qui va chercher une valeur ailleurs que dans la 1° colonne du champ.
Essayez celle-ci:
=INDEX(A:A;EQUIV(C10;E:E;0))
crdlmnt
altaiir8
Messages postés
39
Date d'inscription
dimanche 22 juin 2014
Statut
Membre
Dernière intervention
19 avril 2015
24 oct. 2014 à 18:22
24 oct. 2014 à 18:22
Merci sa marche nikel mais je n'ai pas tres bien compris comment fonctionne cette fonction, pourrai tu m'expliquer stp ?
Merci :)
Merci :)
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
Modifié par Vaucluse le 24/10/2014 à 18:26
Modifié par Vaucluse le 24/10/2014 à 18:26
la base
=INDEX(plage;N° de ligne;N° de colonne)
le N° de ligne est donné par
EQUIV(C10;E:E;0) qui donne le N° de ligne du champ où se trouve la valeur C10 cherchée
et comme INDEX n"a qu'une colonne, il n'est pas utile de spécifier un N° de colonne
Note
si le champ est limté en N° de ligne (Exemple C10:X100) les N° de ligne et de colonne sont les N° de la plage, pas de la feuille.
crdlmnt
=INDEX(plage;N° de ligne;N° de colonne)
le N° de ligne est donné par
EQUIV(C10;E:E;0) qui donne le N° de ligne du champ où se trouve la valeur C10 cherchée
et comme INDEX n"a qu'une colonne, il n'est pas utile de spécifier un N° de colonne
Note
si le champ est limté en N° de ligne (Exemple C10:X100) les N° de ligne et de colonne sont les N° de la plage, pas de la feuille.
crdlmnt
altaiir8
Messages postés
39
Date d'inscription
dimanche 22 juin 2014
Statut
Membre
Dernière intervention
19 avril 2015
24 oct. 2014 à 18:52
24 oct. 2014 à 18:52
Mais en gros elle fais quoi ? et pourquoi la valeur EQUIV au milieux ? ^^ désolé s mes questions paraissent bête mais je débute encore dans excel
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
24 oct. 2014 à 19:04
24 oct. 2014 à 19:04
en gros, la formule va chercher dans un tableau, la valeur qui se trouve à l'intersection de la ligne et de la colonne spécifiées.
EQUIV permet de définir le N° de ligne ou se trouve la valeur cherchée dans la colonne A
essayez par exemple dans une cellule
=INDEX(A:A;1;2)
et
=EQUIV(C10;A:A;0)
et vous verrez à quoi sert EQUIV à la place du 3
EQUIV permet de définir le N° de ligne ou se trouve la valeur cherchée dans la colonne A
essayez par exemple dans une cellule
=INDEX(A:A;1;2)
et
=EQUIV(C10;A:A;0)
et vous verrez à quoi sert EQUIV à la place du 3
altaiir8
Messages postés
39
Date d'inscription
dimanche 22 juin 2014
Statut
Membre
Dernière intervention
19 avril 2015
24 oct. 2014 à 22:51
24 oct. 2014 à 22:51
Ok merci :)