Appel a l'aide pour les technicien/doué sur excel!
Résolu/Fermé
chernobyl123
Messages postés
26
Date d'inscription
lundi 6 juillet 2015
Statut
Membre
Dernière intervention
12 juillet 2018
-
Modifié le 9 juil. 2018 à 01:12
chernobyl123 Messages postés 26 Date d'inscription lundi 6 juillet 2015 Statut Membre Dernière intervention 12 juillet 2018 - 9 juil. 2018 à 12:11
chernobyl123 Messages postés 26 Date d'inscription lundi 6 juillet 2015 Statut Membre Dernière intervention 12 juillet 2018 - 9 juil. 2018 à 12:11
A voir également:
- Appel a l'aide pour les technicien/doué sur excel!
- Liste déroulante excel - Guide
- Comment aller à la ligne sur excel - Guide
- Appel inconnu - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Comment calculer la moyenne sur excel - Guide
1 réponse
Raymond PENTIER
Messages postés
58834
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
22 janvier 2025
17 275
9 juil. 2018 à 03:25
9 juil. 2018 à 03:25
Bonsoir.
Sans avoir besoin d'être doué, il suffit d'appliquer correctement la syntaxe de la fonction INDEX ...
INDEX(matrice;no_ligne;[no_col])
Quand tu écris INDEX(Feuil2!A:A;EQUIV(B2;Feuil2!A:A;0)) tu ne considères que la colonne A comme matrice ; tu n'as donc effectivement pas besoin de préciser le N° de colonne (optionnel puisqu'entre crochets dans la syntaxe) et tu obtiens évidemment comme résultat le N° de quittance. Mais si tu veux chercher le contenu d'une autre colonne, il est logique d'examiner toute la matrice A:Q, et de préciser chaque fois le N° de la colonne où se trouve l'information.
Tu comprends le principe ? J'ai décomposé le calcul dans cet exemple : EQUIV(B2;Feuil2!A:A;0) te donne 7, le N° de ligne dans Feuil2 où se trouve la valeur B2
INDEX(Feuil2!A:A;7) te donne 5574, le N° de quittance en ligne 7 de la colonne A:A
INDEX(Feuil2!A:Q;7;4) te donne Flore, le Nom en ligne 7 de la colonne N°4 (D:D)
INDEX(Feuil2!A:A;7;15) te donne 206, le N° de bordereau en ligne 7, 15° colonne (O:O)
Bonne continuation.
Sans avoir besoin d'être doué, il suffit d'appliquer correctement la syntaxe de la fonction INDEX ...
INDEX(matrice;no_ligne;[no_col])
Quand tu écris INDEX(Feuil2!A:A;EQUIV(B2;Feuil2!A:A;0)) tu ne considères que la colonne A comme matrice ; tu n'as donc effectivement pas besoin de préciser le N° de colonne (optionnel puisqu'entre crochets dans la syntaxe) et tu obtiens évidemment comme résultat le N° de quittance. Mais si tu veux chercher le contenu d'une autre colonne, il est logique d'examiner toute la matrice A:Q, et de préciser chaque fois le N° de la colonne où se trouve l'information.
Tu comprends le principe ? J'ai décomposé le calcul dans cet exemple :
INDEX(Feuil2!A:A;7) te donne 5574, le N° de quittance en ligne 7 de la colonne A:A
INDEX(Feuil2!A:Q;7;4) te donne Flore, le Nom en ligne 7 de la colonne N°4 (D:D)
INDEX(Feuil2!A:A;7;15) te donne 206, le N° de bordereau en ligne 7, 15° colonne (O:O)
Bonne continuation.
9 juil. 2018 à 12:11