Utilisation d'une plage de données dans une formule
Résolu
Max_Man
-
Theo.R Messages postés 575 Date d'inscription Statut Membre Dernière intervention -
Theo.R Messages postés 575 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
J'ai une question sur Excel sachant que je ne sais pas si cette manipulation est possible sans passer par VBA.
Dans un fichier Excel, j'ai défini une plage de données "maplage" qui va de la cellule A1 à C10 et j'aimerais renvoyer la valeur à l'intersection d'une ligne et d'une colonne en utilisant les fonctions INDEX / MATCH.
Cependant dans la fonction MATCH il faut spécifier la ligne / colonne ou la recherche doit être effectuer.
Ainsi je voudrais savoir s'il est possible de spécifier ce critère dans une formule qui serait par exemple :
=INDEX(maplage;5;MATCH(valeur_cherchée;maplage(1);0))
où maplage(1) ferait appel à la première ligne, MATCH(valeur_cherchée;maplage(1);0) renvoyant ainsi la position de la valeur dans cette première ligne
Merci beaucoup pour toute l'aide que vous pourrez m'apporter.
J'ai une question sur Excel sachant que je ne sais pas si cette manipulation est possible sans passer par VBA.
Dans un fichier Excel, j'ai défini une plage de données "maplage" qui va de la cellule A1 à C10 et j'aimerais renvoyer la valeur à l'intersection d'une ligne et d'une colonne en utilisant les fonctions INDEX / MATCH.
Cependant dans la fonction MATCH il faut spécifier la ligne / colonne ou la recherche doit être effectuer.
Ainsi je voudrais savoir s'il est possible de spécifier ce critère dans une formule qui serait par exemple :
=INDEX(maplage;5;MATCH(valeur_cherchée;maplage(1);0))
où maplage(1) ferait appel à la première ligne, MATCH(valeur_cherchée;maplage(1);0) renvoyant ainsi la position de la valeur dans cette première ligne
Merci beaucoup pour toute l'aide que vous pourrez m'apporter.
A voir également:
- Utilisation d'une plage de données dans une formule
- Fuite données maif - Guide
- Utilisation chromecast - Guide
- Formule si et - Guide
- Télécharger gratuitement notice d'utilisation - Guide
- Formule moyenne excel plusieurs colonnes - Guide
J'utilise une version en anglais donc la fonction est bien MATCH qui correspond effectivement à EQUIV en français.
L'idée de ce que je veux faire est justement de m'affranchir des coordonnées et de passer par le nom d'une plage de données que j'aurais défini auparavant. En gros je veux rechercher une valeur dans une ligne / colonne de ma plage de données.
Merci.
Sinon par VBA c'est faisable mais je suis sûr qu'on peut renvoyer en référence la première ligne uniquement :/
=INDEX(Maplage;5;EQUIV(Valeur_cherchée;INDIRECT(ADRESSE(LIGNE(Maplage);COLONNE(Maplage))&":"&ADRESSE(LIGNE(Maplage);COLONNES(Maplage)));0))