Fonction SOMME ciblant un onglet dont le nom est dépendant d'une cellule

0

Salut à tous, j'ai un souci :

Tout le monde connais les fonctions comme SUM (SOMME en français) pour calculer la somme, par exemple, d'une colonne de la ligne X à la ligne Y.

Quand on veut faire cette même somme dont les données sont sur un autre onglet/feuille, il suffit de préfixer le range par "NOM_ONGLET!" (sans les guillemets).

Mon souci est le suivant : si on considère un tableau à 2 colonnes où la colonne A contient le nom de la feuille où se trouvent les données et la colonne B où l'on veut afficher la somme. Mon problème est qu'Excel n'accepte pas que j'utilise une formule du genre :

=SUM(A2!$D$2:$D$2000)

Pour l'énoncer différemment, mettre le nom de l'onglet en dur fonctionne, mais mettre une cellule qui contient le nom de l'onglet ne fonctionne pas en l'état.

Comment y remédier ?
Par avance merci.

Posté le 30 août 2016, 17:02
par zedude
Répondre
0

Bonsoir,

Voici une solution à ton problème grâce aux fonctions ADRESSE et INDIRECT

http://www.cjoint.com/c/FHExFRb8Y23

Tu cliques sur le lien et tu suis les instructions pour récupérer le fichier.

ADRESSE permet de constituer les adresses de début et de fin de plage en précisant le nom de l'onglet en A1 (tu peux donc changer ce nom pour désigner un autre onglet par exemple ce qui, je pense, doit être le but du jeu)

La fonction INDIRECT permet à Excel de rechercher le contenu de cellules dont l'adresse est volatile càd évolutive en fonction de paramètres introduits par l'utilisateur (ici le nom de l'onglet).

A noter que la fonction INDIRECT ne peut pas travailler d'un classeur à un autre classeur

Merci de confirmer si cela répond à tes attentes.

A+

Chris

Posté le 31 août 2016, 01:38
par chris1945

Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :