VBA : Somme de plage avec critères

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

lejack02

XLDnaute Nouveau
Bonjour à tous,

J'ai besoin de votre science sur VBA.
Voici la situation

J'ai une colonne F que j'appelle Bernard comprenant des chiffres (que je déclarerais as double dans VBA)
J'ai une colonne G que j'appelle Jacques comprenant des chiffres ( que je déclarerais as double dans VBA)

J'ai 3 critères :

Si F1 est inférieur a 1 alors il sera catégorisé comme petit
Si F1 est compris entre 1 et 3 alors il sera catégorisé comme moyen
Si F1 est supérieur a 3 alors il sera catégorisé comme grand

Je dois faire ce procédé jusqu'a F500

Dans ma colonne G1 il y a ce que représente F1 par rapport à la somme de la colonne F. ( donc par exemple F1=0.0015).

Le but est de faire la somme de toutes les cellules par catégories donc j'espère avoir quelquechose comme petit = 30 % moyen = a 40 % et grand = 30 % dans un tableau ...


J'espère avoir été assez clair je vous remercie par avance.

Jack
 
Re : VBA : Somme de plage avec critères

Bonjour à tous,

J'ai besoin de votre science sur VBA.
Voici la situation

J'ai une colonne F que j'appelle Bernard comprenant des chiffres (que je déclarerais as double dans VBA)
J'ai une colonne G que j'appelle Jacques comprenant des chiffres ( que je déclarerais as double dans VBA)

J'ai 3 critères :

Si F1 est inférieur a 1 alors il sera catégorisé comme petit
Si F1 est compris entre 1 et 3 alors il sera catégorisé comme moyen
Si F1 est supérieur a 3 alors il sera catégorisé comme grand

Je dois faire ce procédé jusqu'a F500

Dans ma colonne G1 il y a ce que représente F1 par rapport à la somme de la colonne F. ( donc par exemple F1=0.0015).

Le but est de faire la somme de toutes les cellules par catégories donc j'espère avoir quelquechose comme petit = 30 % moyen = a 40 % et grand = 30 % dans un tableau ...


J'espère avoir été assez clair je vous remercie par avance.

Jack

J'ai oublié de préciser que la colonne F doit être calculer en faisant colonne D* colonne E ( donc D1*E1 jusqu'a D500*E500) et que la colonne G doit être calculé a partir des resulats de la colonne F. Merci
 
Re : VBA : Somme de plage avec critères

Bonjour
et bienvenue sue XLD
sans fichier exemple difficile de t'aider.
mais il existe une formule qui peut peut être répondre à ta question.
Fréquence (formule matricielle)
mais sans fichier exemple....

Bonjour,
Merci 🙂 Comment joindre un fichier exemple ?

Jack

Edit : Fichier exemple joint
 

Pièces jointes

Dernière édition:
Re : VBA : Somme de plage avec critères

Le but serait exactement celui la, hormis que je dois ecrire ca en VBA ( et la c'est une fonction sommeprod dans xl). Il y a aussi le fait que la colonne capitalisation flottante celle d'a coté, VBA doit les calculer en faite.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
32
Affichages
990
Réponses
72
Affichages
1 K
Réponses
38
Affichages
904
Retour