Dans Excel, comment puis-je faire la somme de tous les nombres au-dessus de la cellule actuelle ?
Les fonctions ROW() et COLUMN() renverront la ligne et la colonne de la cellule actuelle. Utilisez-les dans la fonction ADDRESS() pour créer une chaîne représentant la plage du haut de la colonne actuelle jusqu’à la ligne au-dessus du total. Ensuite, utilisez la fonction INDIRECT() pour transformer cette chaîne en une vraie plage à fournir à la fonction SUM(). La formule pour la cellule de total serait alors :
=SUM(INDIRECT(ADDRESS(1,COLUMN())&":"&ADDRESS(ROW()-1,COLUMN())))
Placez cela dans n’importe quelle cellule d’une feuille de calcul et cela produira la somme de tous les nombres dans la colonne au-dessus de cette cellule.