Frequence_maxi

Fermé
bass - 19 juil. 2016 à 18:14
 bass - 19 juil. 2016 à 21:30
Bonjour,
Boujour tout le monde

Comme je suis une débutante en vba et je viens de tomber sur un fichier qui me fait tourner la tete ,j'ai besoin de votre aide pour résoudre mon problème.
En fait dans mon tableau ci-joint j'ai 5 colonnes (Feuil1) ,je voudrais avoir dans la feuil2 un tableau de deux colonnes (Mois, Maximum)qui me retourne le nombre maximum de la commande la plus livrés par mois.
Je mexplique:
En prenant le tableau de la Feuil1 la colonne "No commande" et la colonne "Date livraison" je verifie la présence maximum de chaque numero commande par mois
Exemple pour le mois d'avril de la colonne(Date livraison) j'ai plusieurs commande pour ce mois et leur presence
1-1000106076 est présent 1 fois
1-1001475931 est présent 3 fois
1-1001483116 est présent 3 fois
1-1002300028 est présent 1 fois
1-1006323621 est présent 15 fois
1-1010119310 est présent 1 fois
1-1013547462 est présent 1 fois
1-1020301452 est présent 9 fois
1-1067903656 est présent 20 fois
Donc dans la Feuil2 on doit avoir pour le mois d'avril 20 comme max

J'ai fait un code vba qui me retourne pas un bon resultat à la feuil2
MErci


9 réponses

via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
19 juil. 2016 à 18:18
Bonjour bass

Pourquoi le faire en VBA , c'est possible par formules
Postes un exemple de ton fichier sur cjoint.com fais créer un lien, copies le et reviens le coller ici dans un prochain message, on aura une base de travail

Cddlmnt
Via
0
Merci Via55
j'ai ajouter le fichier et voici le lien
http://www.cjoint.com/c/FGtqJGJUO5R
Merci
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
19 juil. 2016 à 18:42
Désolé le fichier est illisible (ça arrive parfois avec cjoint et les fichiers avec macro)
Repostes le sur le site monpartage.fr il ne devrait pas y avoir de problème
0
Bonjour via55
je l'a remis dans Cjoint sans macro car je maitrise pas monpartage.fr
voir le lien ci-dessous
http://www.cjoint.com/c/FGtqWZXDA0R
Merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
19 juil. 2016 à 19:08
OK mais ça ne correspond pas à ton énoncé de départ dans lequel tu parlais de n° de commande, de date de livraison, de mois d'avril ....

En fait tu veux par mois de la col D le max de même n° de la col A ?
Mais il y a des lignes sans date en col D ??

0
oui ya des cellules où il y a pas de date .Pour le fichier les entetes ne correspondent pas mais c juste la premiere et la derniere colonne qui sont concerées
on remplace no intervention par no commande et date fermeture par date livraison
Merci
0
C'est entre la colonne A et la colonne E
En fait je veux par mois de la col E le max des interventions n° de la col A
comme je l'ai explique à mon permier post
Merci
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
19 juil. 2016 à 21:20
Re, de retour après le souper ;-)

1er problème ce ne sont pas des dates dans la colonne E, il faut donc extraire le quantième du mois dans la colonne F
Ensuite on peut faire un décompte du nombre de fois pas mois dans la colonne G

Une formule matricielle en feuille 2 permet de retrouver le max de chaque mois

http://www.cjoint.com/c/FGttrPStBfV

Cdlmnt
Via




0
Ca marche vraiment merci
0