Macro: somme automatique s'arretant sur une cellule vide
yoyo441983
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
j'ai un tableau contenant d'information à modifier,
la colonne A indique le nom des clients, la colonne B les valeurs à additionner.
mais le nom du client apparait dans une cellule, et la ou les valeurs apparaissent avec un décalage d'une ligne (ex: client en A1, B1 vide, valeurs à partir de B2, jusqu'au client suivant)
je voudrais créer une macro pour que la somme des valeurs de chaque client apparaisse dans la cellule face au client (pour l'exemple donné en B1)
la colonne A indique le nom des clients, la colonne B les valeurs à additionner.
mais le nom du client apparait dans une cellule, et la ou les valeurs apparaissent avec un décalage d'une ligne (ex: client en A1, B1 vide, valeurs à partir de B2, jusqu'au client suivant)
je voudrais créer une macro pour que la somme des valeurs de chaque client apparaisse dans la cellule face au client (pour l'exemple donné en B1)
A voir également:
- Macro: somme automatique s'arretant sur une cellule vide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Jitbit macro recorder - Télécharger - Confidentialité
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro maker - Télécharger - Divers Utilitaires
- Macro word - Guide
1 réponse
Bonjour yoyo
Pas besoin de macro, en B1 mettre la formule :
=SOMME(DECALER(B2;;;EQUIV("*";A2:A200;0)-1))
Copier-coller la formule pour les autres clients
Pour que la somme du dernier client se fasse il faut mettre une valeur en colonne A après la dernière donnée
Si plus de 200 lignes augmenter la valeur 200 dansla formule en conséquence
Cdlmnt
Via
Pas besoin de macro, en B1 mettre la formule :
=SOMME(DECALER(B2;;;EQUIV("*";A2:A200;0)-1))
Copier-coller la formule pour les autres clients
Pour que la somme du dernier client se fasse il faut mettre une valeur en colonne A après la dernière donnée
Si plus de 200 lignes augmenter la valeur 200 dansla formule en conséquence
Cdlmnt
Via