Total des feuilles de calcul (Microsoft Excel)
Faire référence à des plages de cellules est l’une des compétences de base nécessaires pour utiliser efficacement Excel. Au fur et à mesure que vous commencez à créer des formules de plus en plus complexes, vous vous demandez peut-être s’il existe un moyen de faire référence, dans une référence de plage, à une « pile » de cellules sur plusieurs feuilles de calcul, de la même manière que vous pouvez faire référence à des lignes ou des colonnes sur la feuille de calcul actuelle. Par exemple, la formule suivante est un moyen de faire référence à toutes les cellules de la colonne B:
=SUM(B:B)
Notez que vous n’avez pas à fournir une ligne de début ou de fin; il vous suffit de fournir le nom de la colonne. Vous pouvez également faire la même chose pour les références de ligne. Ce qui suit fait référence à la plage de toutes les cellules de la ligne 3:
=SUM(3:3)
Le problème avec le référencement de toutes les cellules dans une position définie sur une plage de feuilles de calcul est qu’il n’existe aucun « nom de collection » unique à appliquer aux cellules dans cette position. Par exemple, les lignes ont des nombres et les colonnes des lettres. Les « piles » de cellules dans les feuilles de calcul n’ont pas de nom comparable.
La seule façon, alors, de faire référence à la même cellule dans une plage de feuilles de calcul est la manière plutôt explicite que Microsoft dicte. Par exemple, ce qui suit fait référence à la plage de la cellule D5 sur trois feuilles:
=SUM(Sheet1:Sheet3!D5)
Sachant que les feuilles doivent être nommées dans la plage, vous pouvez inclure une plage en constante expansion en vous assurant simplement d’ajouter uniquement de nouvelles feuilles de calcul entre les feuilles de début et de fin spécifiées dans votre formule.
À titre d’exemple, supposons que vous disposez d’un modèle pour une invoice et que votre classeur contient toutes les factures que vous avez créées cette année.
De plus, chaque facture a un total à la cellule F15. Si vous voulez une feuille de calcul récapitulative indiquant le total de toutes les factures, tout ce que vous avez à faire est de vous assurer que votre première facture est la première feuille de calcul de votre classeur, que votre modèle de facture est l’avant-dernier et que votre feuille de calcul récapitulatif est le dernier dans le classeur. De cette façon, votre formule pourrait être quelque chose comme:
=SUM(Inv01001:InvTemplate!F15)
Chaque fois que vous devez ajouter une nouvelle facture, assurez-vous simplement qu’elle est ajoutée juste avant le modèle de facture. Vos factures restent en ordre et votre formule renvoie toujours le total correct.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (2514) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:
lien: / excelribbon-Totaling_Across_Worksheets [Totalisation sur les feuilles de travail]
.