Dans Google Sheets, il est souvent nécessaire de lier des valeurs de cellules d'une feuille à l'autre pour consolider des données, automatiser des calculs ou créer des références dynamiques. Deux formules couramment utilisées à cet effet sont =Donnee!B2 et =INDEX(Donnee!B1:E30;3;4).
Ce tutoriel vous expliquera en détail le fonctionnement de ces deux formules et mettra en évidence leurs différences.
=Donnee!B2 : Référence directe à une celluleLa formule =Donnee!B2 est une référence directe à une cellule nommée "B2" dans une feuille nommée "Donnee". Elle permet de récupérer la valeur contenue dans cette cellule spécifique.
=Feuille!Cellule
Si vous avez une valeur "10" dans la cellule B2 de la feuille "Donnee", la formule =Donnee!B2 affichera "10" dans la cellule où elle est saisie.


=INDEX(Donnee!B1:E30;3;4) : Référence dynamique à une plage de cellulesLa formule =INDEX(Donnee!B1:E30;3;4) est plus sophistiquée que la formule =Donnee!B2. Elle permet de récupérer une valeur spécifique d'une plage de cellules en fonction de deux arguments : le numéro de ligne et le numéro de colonne.
=INDEX(plage;numéro_ligne;numéro_colonne)
Supposons que la plage "B1:E30" de la feuille "Donnee" contienne les données suivantes :


=Donnee!B2=Donnee!B2 et =INDEX(Donnee!B1:E30) dépend de vos besoins spécifiques. Si vous avez besoin de récupérer une valeur spécifique d'une cellule connue, la formule =Donnee!B2 est simple et intuitive. Si vous avez besoin de récupérer des valeurs dynamiquement en fonction de critères ou de calculs, la formule =INDEX(Donnee!B1:E30) offre plus de flexibilité et d'automatisation.