Comment séparer un montant dans une macro

Résolu
Ju@nita Messages postés 163 Date d'inscription   Statut Membre Dernière intervention   -  
Ju@nita Messages postés 163 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai excel 2010 et j'ai des montants qui proviennent d'un relevé bancaire en ligne que j'exporte dans excel. J'ai une grosse macro pour en faire le tri et plein de formules. Mais il y a souvent des virements de la marge de crédit et il m'est difficile de distinguer les virements des frais de virement car non seulement la description est la même, mais des fois, les 2 sont dans le même champ. Exemple des 3 situations possibles:
virement $5,000.00
virement $328.00
virement $5,328.00
dans le premier cas, c'est un vrai virement. Dans le 2e, ce sont des frais de virement. Dans le 3e, les 2 sont réunis ensemble.
Dans les 2 premiers cas, ce serait faisable mais dans le 3e cas, j'ai aucune idée si c'est faisable. Ce qui pourrait aider, c'est que je n'ai jamais vu des frais de plus de $1,000.00 en une fois. Voici un exemple dans un fichier excel de ce dont j'ai besoin.
https://www.cjoint.com/c/EFErxvc8FUV

merci pour votre aide.


A voir également:

4 réponses

JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   859
 
Bonjour,

tes virements sont-ils toujours des multiples de 1000?

si oui, en G6 :
=SOMMEPROD(ENT(C1:C7/1000)*1000)

et en G7 :
=SOMME(C1:C7)-G6


cdlt
0
Ju@nita Messages postés 163 Date d'inscription   Statut Membre Dernière intervention   2
 
oui
0
JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   859
 
alors tu as les formules
0
Ju@nita Messages postés 163 Date d'inscription   Statut Membre Dernière intervention   2
 
cool ! je ne pensais pas que ça se faisait.

Merci beaucoup,
0
Ju@nita Messages postés 163 Date d'inscription   Statut Membre Dernière intervention   2
 
Oups, ça marche pas tout à fait finalement. Car il faut absolument que ça recherche le mot virement car j'ai pas juste ça dans mes relevés bancaires. Pour l'exemple, j'ai mis juste le nécessaire. Ma formule était: =SOMME.SI(B:B;"Virement";C:C) Comment la combiner avec la tienne: =SOMMEPROD(ENT(C1:C7/1000)*1000) ?
pour dire: si tu trouves le mot virement, alors exécutes ta formule ?
merci
0
JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   859
 
=SOMMEPROD((B1:B7="Virement")*ENT(C1:C7/1000)*1000)

=SOMMEPROD((B1:B7="Virement")*C1:C7)-G6
0
Ju@nita Messages postés 163 Date d'inscription   Statut Membre Dernière intervention   2
 
MERCI MERCI !!!!!

ça marche

bonne journée.
0