Somme courante d'une colonne<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ai donc une colonne dans la table de données et je souhaite générer une nouvelle colonne avec la valeur la somme de la première colonne à la ligne actuelle. Par exemple:
C1 C2
1 1
0 1
1 2
1 3
0 3
Sommation(i=1,Ligne(),:C1 fonctionne, mais c'est assez fastidieux et lent pour les longues colonnes.
Correspondance(Ligne(), 1, :C1, Décalage(:C2, 1) + :C1) fonctionne bien jusqu'à présent, même le traitement de la première rangée est à nouveau perdu pour les autres millions de rangées.
Existe-t-il une fonction intégrée pour cela ? De meilleurs moyens?
Merci,
Dong
Re : Somme courante d'une colonneessayez cette formule :
Si( Ligne() == 1,
:Colonne 1,
Décalage( :Colonne 2, 1 ) + :Colonne 1
)
Dans la ligne 1, il copie la valeur de la colonne 1
pour toutes les autres lignes, il regarde la valeur précédente dans la même colonne 2 et ajoute la valeur de la colonne 1 dans la ligne actuelle