Comment séparer un montant dans une macro

Résolu/Fermé
Ju@nita Messages postés 135 Date d'inscription mardi 11 juin 2013 Statut Membre Dernière intervention 19 mars 2018 - 30 juin 2015 à 19:24
Ju@nita Messages postés 135 Date d'inscription mardi 11 juin 2013 Statut Membre Dernière intervention 19 mars 2018 - 30 juin 2015 à 20:47
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 mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 856
Modifié par JvDo le 30/06/2015 à 19:45
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 135 Date d'inscription mardi 11 juin 2013 Statut Membre Dernière intervention 19 mars 2018
30 juin 2015 à 19:43
oui
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 856
30 juin 2015 à 19:46
alors tu as les formules
0
Ju@nita Messages postés 135 Date d'inscription mardi 11 juin 2013 Statut Membre Dernière intervention 19 mars 2018
30 juin 2015 à 20:02
cool ! je ne pensais pas que ça se faisait.

Merci beaucoup,
0
Ju@nita Messages postés 135 Date d'inscription mardi 11 juin 2013 Statut Membre Dernière intervention 19 mars 2018
30 juin 2015 à 20:21
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 mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 856
30 juin 2015 à 20:46
=SOMMEPROD((B1:B7="Virement")*ENT(C1:C7/1000)*1000)

=SOMMEPROD((B1:B7="Virement")*C1:C7)-G6
0
Ju@nita Messages postés 135 Date d'inscription mardi 11 juin 2013 Statut Membre Dernière intervention 19 mars 2018
30 juin 2015 à 20:47
MERCI MERCI !!!!!

ça marche

bonne journée.
0