Créer un total cumulé dans les colonnes à l'aide de calculs de table
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Si vous disposez des autorisations appropriées pour créer des calculs de tableau, vous pouvez utiliser des calculs avec raccourcis au lieu des méthodes décrites sur cette page. Les calculs par raccourci vous permettent d'effectuer des calculs courants sur les champs numériques du tableau de données d'une exploration sans avoir à utiliser les fonctions et opérateurs Looker.
Les calculs de table vous permettent de créer des métriques ad hoc et d'effectuer des calculs sur les données renvoyées par une requête Exploration. Cela permet de calculer des métriques telles que les totaux cumulés.
Cette page explique comment calculer un total cumulé dans les colonnes du tableau Données d'une exploration. Vous pouvez également créer un total cumulé sur les lignes à l'aide de calculs de table. Pour en savoir plus, consultez la page des bonnes pratiques sur l'agrégation sur les lignes (totaux de ligne) dans les calculs de table.
Utiliser la fonction running_total()
Pour créer un total cumulé dans une colonne à l'aide de calculs de table, vous pouvez utiliser la fonction running_total(), qui renvoie le total cumulé des valeurs d'une colonne spécifiée.
Par exemple, pour créer un total cumulé de la colonne Nombre d'articles de l'inventaire dans le tableau Données de l'exploration suivante, qui affiche le nombre d'articles de l'inventaire regroupés par date de création des articles de l'inventaire, vous pouvez créer ce calcul de table :
running_total(${inventory_items.count})
Cette expression génère les résultats suivants:
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/30 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/30 (UTC)."],[],[],null,["# Creating a running total down columns with table calculations\n\n\u003e As an alternative to the methods described on this page, when you have the appropriate [permissions](/looker/docs/admin-panel-users-roles#create_table_calculations) to create table calculations, you can use [shortcut calculations](/looker/docs/table-calculations#quick_calculations). Shortcut calculations let you perform common calculations on numeric fields that are in an Explore's data table without the need to use Looker [functions and operators](/looker/docs/functions-and-operators).\n\n\n[Table calculations](/looker/docs/table-calculations) let you create ad hoc metrics and perform calculations on the data that is returned by an Explore query. This is convenient for calculating metrics like running totals.\n\n\nThis page shows you how to calculate a running total down columns in an Explore's **Data** table. You can also create a running total across rows using table calculations, which you can read more about in the [Aggregating across rows (row totals) in table calculations](/looker/docs/best-practices/how-to-aggregate-values-across-rows) Best Practices page.\n\nUsing the `running_total()` function\n------------------------------------\n\n\nTo create a running total down a column using table calculations, you can use the [`running_total()`](/looker/docs/functions-and-operators#functions_for_table_calculations_only)\nfunction, which returns the running total of the values in a specified column.\n\n\nFor example, to create a running total of the column **Inventory Items Count** in the following Explore **Data** table that shows **Inventory Items Count** grouped by **Inventory Items Created Date**, you can create this table calculation: \n\n```\nrunning_total(${inventory_items.count})\n```\n\n\nThis expression yields the following results:"]]