Références à d'autres onglets selon une liste des onglets

Fermé
JeanValJ Messages postés 6 Date d'inscription jeudi 24 novembre 2016 Statut Membre Dernière intervention 20 novembre 2017 - 18 août 2017 à 14:34
DjiDji59430 Messages postés 4167 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 27 décembre 2024 - 18 août 2017 à 18:18
Bonjour,

Dans un fichier excel, j'ai un premier onglet "Dashboard" où j'ai le résumé des tableaux de mes autres onglets : A)VILLE - B)NB ARTICLES - C)POIDS TOTAL
Les onglets sont nommés en fonction de la ville de référence : Paris, Lyon, Marseille (pour l'exemple).
Dans chaque onglet
A : article
B : masse brute
(etc.)


J'ai mes formules ci-dessous qui marchent bien quand j'écris manuellement le nom de la ville :

Dashboard colonne B =SOMMEPROD(1/NB.SI(Paris!A:A;Paris!A:A&""))-2
Dashboard colonne C =SOMME(Paris!B:B)
( - 2 car la première ligne est l'en-tête, reste -1 je sais pas pourquoi, j'avais toujours 1 de trop par rapport au nombre correct )

Maintenant, j'aimerais insérer dans ma formule la référence de 'Dashboard colonne A' automatiquement, où le nom de la ville est inscrit, vu que j'en ai un bon nombre.

J'ai essayé 2-3 trucs avec "INDIRECT" mais rien ne marche, et j'ai rien trouvé sur le forum...

Comment faire ?

Merci d'avance !

1 réponse

DjiDji59430 Messages postés 4167 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 27 décembre 2024 682
Modifié le 18 août 2017 à 15:05
Bonjour,

=SOMMEPROD(1/NB.SI(INDIRECT(D1&"!$A2:$a6");iNDIRECT(D1&"!$A2:$a6")&"")), avec d1="paris", mais il faut mettre une plage definie(a1:a1000) si tu veux, pour avoir le bon résultat

=SOMME(INDIRECT(D1&"!B:B"))

Crdmt
0
JeanValJ Messages postés 6 Date d'inscription jeudi 24 novembre 2016 Statut Membre Dernière intervention 20 novembre 2017
18 août 2017 à 16:02
Bonjour,

Merci pour la réponse rapide.
C'est bizarre, la NB.SI me rend #DIV/0! , et la somme ne veux pas être considérée comme une formule... Pourtant, lorsque je sélectionne ma cellule, le A4 se met bien en surbrillance =SOMME(INDIRECT(A4&"!Z:Z"))

Salutations,
0
DjiDji59430 Messages postés 4167 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 27 décembre 2024 682 > JeanValJ Messages postés 6 Date d'inscription jeudi 24 novembre 2016 Statut Membre Dernière intervention 20 novembre 2017
18 août 2017 à 18:18
Sans le fichier pour voir !!!
Difficile d'esquisser une réponse !
0