Exceller

Obtenir le contenu de la cellule à une ligne et une colonne données

Get Cell Content Given Row

Formule Excel: obtenir le contenu de la cellule à une ligne et une colonne donnéesFormule générique
= INDIRECT ( ADDRESS (row,col))
Résumé

Pour obtenir le contenu d'une cellule avec un numéro de ligne et de colonne donné, vous pouvez utiliser la fonction ADRESSE avec INDIRECT. Dans l'exemple illustré, la formule en G6 est:

comment utiliser un modèle de graphique dans Excel
 
= INDIRECT ( ADDRESS (G4,G5))
Explication

La fonction ADRESSE Excel renvoie l'adresse d'une cellule en fonction d'un numéro de ligne et de colonne donné. Par exemple, la fonction ADRESSE avec 1 pour la ligne et la colonne comme ceci:



 
= ADDRESS (1,1) 

renvoie '$ A $ 1' sous forme de texte.



La fonction INDIRECT renvoie une référence valide à partir d'une chaîne de texte.

Dans l'exemple illustré, la fonction ADDRESS renvoie la valeur '$ C $ 9' dans INDIRECT:



formule excel pour calculer le paiement mensuel
 
= INDIRECT ('$C')

L'INDIRECT puis ce texte dans une référence normale et renvoie la valeur dans la cellule C9, qui est «Peach».

Remarque: INDIRECT est un fonction volatile et peuvent causer des problèmes de performances dans des feuilles de calcul plus complexes.

Avec INDEX

En alimentant la fonction INDEX un tableau qui commence à A1 et inclut des cellules à référencer, vous pouvez obtenir le même résultat avec une formule qui peut être plus facile à comprendre. Par exemple, la formule ci-dessous renverra le même résultat que celui de la capture d'écran.



 
= INDEX (A1:E100,G4,G5)

La taille du tableau est arbitraire, mais elle doit commencer à A1 et inclure les données que vous souhaitez référencer.

Auteur Dave Bruns


^