Somme INDIRECT(e) – Excel et Google Sheets
Télécharger le Classeur Exemple
Ce tutoriel vous apprendra à utiliser la fonction INDIRECT imbriquée dans la fonction SOMME dans Excel et Google Sheets.
Somme INDIRECT Utilisant une Référence de Cellule
Une façon de faire la somme d’une plage référencée dynamiquement est d’utiliser une combinaison des fonctions SOMME et INDIRECT.
Cet exemple résume la plage définie dans la cellule F5.
=SOMME(INDIRECT(F5))
Somme INDIRECTE Utilisant une Référence de Feuille Dynamique
Pour additionner une plage référencée dynamiquement depuis une autre feuille de calcul, utilisez une formule similaire :
=SOMME(INDIRECT(B3&"!"&C3))
La différence ici est que nous devons également définir le nom de la feuille.
INDIRECT – Fonction Volatile
Avertissement : La fonction INDIRECT est volatile. Cela signifie qu’elle est recalculée à chaque fois que le classeur est recalculé. Si vous comptez sur trop de fonctions INDIRECT, cela aura un impact négatif sur la vitesse de votre classeur.
Vous pouvez également utiliser d’autres fonctions non volatiles. L’une de ces fonctions est la fonction DECALER.
Somme Dynamique à l’Aide de la Fonction DECALER
La fonction DECALER renvoie une référence à une plage décalée par rapport à une cellule ou une plage de départ d’un nombre spécifié de lignes et de colonnes. Elle peut être imbriquée dans la fonction SOMME pour référencer dynamiquement une plage et additionner les valeurs.
L’exemple suivant utilise la fonction DECALER pour additionner la plage‘D3:D7‘.
=SOMME(DECALER(B2;1;2;5;1))
En commençant par la cellule B2, la fonction décale une (1) ligne et deux (2) colonnes pour obtenir la plage D3:D7 avec une hauteur de 5 et une largeur de 1.
Si les deux derniers arguments ‘[hauteur]‘ et ‘[largeur]‘ sont omis, la nouvelle référence aura la même hauteur et la même largeur que la référence de départ.
Remarque : la fonction DECALER permet aux formules de s’adapter dynamiquement aux données. Par conséquent, l’ajout ou la suppression de lignes et de colonnes ne modifiera pas le résultat final.
Somme INDIRECTE dans Google Sheets
Ces formules fonctionnent exactement de la même manière dans Google Sheets et dans Excel.