Formule index Excel
Résolu/Fermé
Mrfrize
Messages postés
188
Date d'inscription
jeudi 20 septembre 2007
Statut
Membre
Dernière intervention
28 novembre 2023
-
29 nov. 2011 à 15:28
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 29 nov. 2011 à 18:16
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 29 nov. 2011 à 18:16
A voir également:
- Formule index Excel
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Formule excel - Guide
- Excel mise en forme conditionnelle formule - Guide
3 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
Modifié par Vaucluse le 29/11/2011 à 16:42
Modifié par Vaucluse le 29/11/2011 à 16:42
Bonjour Mrfrize
la formule INDEX(champ;ligne;colonne)
renvoie la valeur de la cellule située sur le N° de ligne et le N° de colonne indiqués (références du champ; pas de la feuille)
on l'utilise souvent,combinée avec EQUIV par exemple pour remplacer une RECHERCHEV ou un RECHERCHEH qui, elles nécessitent que la valeur cherchée soit dans la 1° colonne du champ
exemple:
Dans un champ A1:D100, chercher la valeur de colonne B sur la ligne où se trouve une valeur cellule X1 en colonne D
la formule sera:
=INDEX(A2:D100;EQUIV(X1;D2:D100;0);2)
;2) pour la colonne B ;3) pour la colonne C etc...
c'est entre autres, un exemple d'utilisation
Si par exemple il faut sélectionner une combinaison en cherchant la valeur de X1 en colonne D pour ressortir B ou C selon le titre est en X2, on utilisera:
=INDEX(A2:D100;EQUIV(X1;D2:D100;0):EQUIV(X2;A2:D2;0))
à noter que cette recherche peut aussi se faire avec la, fonction DECALER
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
la formule INDEX(champ;ligne;colonne)
renvoie la valeur de la cellule située sur le N° de ligne et le N° de colonne indiqués (références du champ; pas de la feuille)
on l'utilise souvent,combinée avec EQUIV par exemple pour remplacer une RECHERCHEV ou un RECHERCHEH qui, elles nécessitent que la valeur cherchée soit dans la 1° colonne du champ
exemple:
Dans un champ A1:D100, chercher la valeur de colonne B sur la ligne où se trouve une valeur cellule X1 en colonne D
la formule sera:
=INDEX(A2:D100;EQUIV(X1;D2:D100;0);2)
;2) pour la colonne B ;3) pour la colonne C etc...
c'est entre autres, un exemple d'utilisation
Si par exemple il faut sélectionner une combinaison en cherchant la valeur de X1 en colonne D pour ressortir B ou C selon le titre est en X2, on utilisera:
=INDEX(A2:D100;EQUIV(X1;D2:D100;0):EQUIV(X2;A2:D2;0))
à noter que cette recherche peut aussi se faire avec la, fonction DECALER
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
Ricky38
Messages postés
4349
Date d'inscription
samedi 15 mars 2008
Statut
Contributeur
Dernière intervention
2 novembre 2013
1 459
29 nov. 2011 à 15:30
29 nov. 2011 à 15:30
Bonjour,
tu as la réponse ici
Bonne journée
tu as la réponse ici
Bonne journée
Mrfrize
Messages postés
188
Date d'inscription
jeudi 20 septembre 2007
Statut
Membre
Dernière intervention
28 novembre 2023
6
29 nov. 2011 à 16:00
29 nov. 2011 à 16:00
Merci mais je ne vois toujours pas a quoi cela peut servir quelqu'un aurrai un exemple préci avec des explications.
Merci d'avance
Merci d'avance
29 nov. 2011 à 18:11
Merci encore
29 nov. 2011 à 18:16
Pas compliqué lorsque l'on a retenu le principe du code:
INDEX(lignez;colonne)
après, ce ne sont que des formules diverses à intégrer pour calculer les numéros de ligne et colonne selon les conditions à traiter
Bonne route
crdlmnt