Automatiser les statistiques avec excel & vba
Résolu/Fermé
aurel51
Messages postés
68
Date d'inscription
jeudi 16 août 2007
Statut
Membre
Dernière intervention
8 février 2009
-
30 août 2007 à 16:51
aurel51 Messages postés 68 Date d'inscription jeudi 16 août 2007 Statut Membre Dernière intervention 8 février 2009 - 5 sept. 2007 à 09:35
aurel51 Messages postés 68 Date d'inscription jeudi 16 août 2007 Statut Membre Dernière intervention 8 février 2009 - 5 sept. 2007 à 09:35
salut ,
J'aimerai faire des statistiques automatiques a l'aide de vba & excel.
j'ai un tableau excel que je rempli avec un formulaire. Dans une colonne de ce formulaire, j'ai différent nom (chaudronnerie, administration, montage..) avec certain redondant.
j'aimerai faire la somme de chaque mots dans une autre page excel.
un exemple: j'ai 3 fois le mot chaudronnerie dans la colonne de mon tableau, jaimerai que ca me mette 3 dans une autre feuille excel afin que je puisse faire des graph.
merci de votre aide
J'aimerai faire des statistiques automatiques a l'aide de vba & excel.
j'ai un tableau excel que je rempli avec un formulaire. Dans une colonne de ce formulaire, j'ai différent nom (chaudronnerie, administration, montage..) avec certain redondant.
j'aimerai faire la somme de chaque mots dans une autre page excel.
un exemple: j'ai 3 fois le mot chaudronnerie dans la colonne de mon tableau, jaimerai que ca me mette 3 dans une autre feuille excel afin que je puisse faire des graph.
merci de votre aide
A voir également:
- Automatiser les statistiques avec excel & vba
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si et excel - Guide
- Excel compter cellule couleur sans vba - Guide
14 réponses
Raymond PENTIER
Messages postés
58942
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 mai 2025
17 316
31 août 2007 à 04:31
31 août 2007 à 04:31
Je n'ai pas tout à fait saisi ton problème.
Essaie de m'envoyer ton fichier pour que je l'examine de plus près.
Tu peux utiliser http://cjoint.com/
Essaie de m'envoyer ton fichier pour que je l'examine de plus près.
Tu peux utiliser http://cjoint.com/
aurel51
Messages postés
68
Date d'inscription
jeudi 16 août 2007
Statut
Membre
Dernière intervention
8 février 2009
6
31 août 2007 à 09:22
31 août 2007 à 09:22
Voila je t'ai envoyé mon fichier.
j'ai caché certains textes parceque c'est pour le boulot.
mon but est de créer des bouton sur excel et en cliquant dessus, sortir des graphiques en fonction de mon tableau.
https://www.cjoint.com/?iFjwgjV3ym
j'ai caché certains textes parceque c'est pour le boulot.
mon but est de créer des bouton sur excel et en cliquant dessus, sortir des graphiques en fonction de mon tableau.
https://www.cjoint.com/?iFjwgjV3ym
Raymond PENTIER
Messages postés
58942
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 mai 2025
17 316
2 sept. 2007 à 23:34
2 sept. 2007 à 23:34
Bonjour,
J'ai cru comprendre que ton problème est déja résolu ?
Toutefois, pour répondre juste à ta question initiale et en prenant pour support le fichier que tu as mis à ma disposition, la formule en stat!B14 est =NB.SI(tableau!D16:D39;stat!A14), formule que tu recopies jusqu'à B25.
Observe que si tu commences par donner à la zone tableau!D16:D39 le nom "Lieu" et à la zone stat!A14:A25 le nom "Où", ta formule sera identique dans toutes les cellules B1 à B25 et s'écrira simplement =NB.SI(Lieu;Où).
Si j'enfonc e des portes ouvertes, ne t'occupes pas de ce message et reçois mes excuses.
J'ai cru comprendre que ton problème est déja résolu ?
Toutefois, pour répondre juste à ta question initiale et en prenant pour support le fichier que tu as mis à ma disposition, la formule en stat!B14 est =NB.SI(tableau!D16:D39;stat!A14), formule que tu recopies jusqu'à B25.
Observe que si tu commences par donner à la zone tableau!D16:D39 le nom "Lieu" et à la zone stat!A14:A25 le nom "Où", ta formule sera identique dans toutes les cellules B1 à B25 et s'écrira simplement =NB.SI(Lieu;Où).
Si j'enfonc e des portes ouvertes, ne t'occupes pas de ce message et reçois mes excuses.
sjohan
Messages postés
3
Date d'inscription
vendredi 31 août 2007
Statut
Membre
Dernière intervention
31 août 2007
31 août 2007 à 16:07
31 août 2007 à 16:07
si tu n'as pas trop de mots différents, je te propose :
1 / ajouter une colonne avec uniquement le chiffre 1 sur chaque ligne
2 / faire une liste avec les différents mots
3 / utiliser somme.si
tu peux ensuite sélectionner la liste pour faire les graphs.
1 / ajouter une colonne avec uniquement le chiffre 1 sur chaque ligne
2 / faire une liste avec les différents mots
3 / utiliser somme.si
tu peux ensuite sélectionner la liste pour faire les graphs.
aurel51
Messages postés
68
Date d'inscription
jeudi 16 août 2007
Statut
Membre
Dernière intervention
8 février 2009
6
1 sept. 2007 à 15:11
1 sept. 2007 à 15:11
slt,
j'ai pas tou afai comprit l'histoire de la colonne avec le chiffre 1. tu veu que je fasse une colnne caché?
autrement j'ai 12 mots différents
j'ai pas tou afai comprit l'histoire de la colonne avec le chiffre 1. tu veu que je fasse une colnne caché?
autrement j'ai 12 mots différents
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
xkristi
Messages postés
4264
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
19 août 2022
564
1 sept. 2007 à 18:14
1 sept. 2007 à 18:14
Bonjour !
Si tu procèdes par Tableau Croisé Dynamique et tes graphiques sur ces TCD
Lorsque tu actualises tes tableaux , les graphiques sont actualisés automatiquement
voir le lien si tu joint , tu as la macro qui actualise les TCD
Ton fichier sur :
https://www.cjoint.com/?jbshZQTDL3
TCD bouton droit sur une des cellules du tableau , assistant, précédent ,te donnes où tu vas chercher les données
et disposition ; comment tu veux les placer
ça te va ?
Si tu procèdes par Tableau Croisé Dynamique et tes graphiques sur ces TCD
Lorsque tu actualises tes tableaux , les graphiques sont actualisés automatiquement
voir le lien si tu joint , tu as la macro qui actualise les TCD
Ton fichier sur :
https://www.cjoint.com/?jbshZQTDL3
TCD bouton droit sur une des cellules du tableau , assistant, précédent ,te donnes où tu vas chercher les données
et disposition ; comment tu veux les placer
ça te va ?
aurel51
Messages postés
68
Date d'inscription
jeudi 16 août 2007
Statut
Membre
Dernière intervention
8 février 2009
6
2 sept. 2007 à 10:42
2 sept. 2007 à 10:42
c'est parfais. je te remerci beaucoup
aurel51
Messages postés
68
Date d'inscription
jeudi 16 août 2007
Statut
Membre
Dernière intervention
8 février 2009
6
2 sept. 2007 à 17:12
2 sept. 2007 à 17:12
j'ai aussi reussi avec la méthode "somme.si"
aurel51
Messages postés
68
Date d'inscription
jeudi 16 août 2007
Statut
Membre
Dernière intervention
8 février 2009
6
3 sept. 2007 à 22:31
3 sept. 2007 à 22:31
Encore une petite question. avec la méthode de la formule somme.si
mon critère est une date 2003 par exemple
sauf que dans ma colonne jai des dates comme ca : 12/04/2004 24/10/2003
j'ai essayé de mettre ca dans le critère "*/2003" mais ca ne marche pas
mon critère est une date 2003 par exemple
sauf que dans ma colonne jai des dates comme ca : 12/04/2004 24/10/2003
j'ai essayé de mettre ca dans le critère "*/2003" mais ca ne marche pas
xkristi
Messages postés
4264
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
19 août 2022
564
4 sept. 2007 à 09:37
4 sept. 2007 à 09:37
Salut !
Les dates , c'est pas facile ...
mais tu as une fonction qui te permet d'extraire la date
date année formule
04/09/2007 2007 ANNEE(A2)
Les dates , c'est pas facile ...
mais tu as une fonction qui te permet d'extraire la date
date année formule
04/09/2007 2007 ANNEE(A2)
aurel51
Messages postés
68
Date d'inscription
jeudi 16 août 2007
Statut
Membre
Dernière intervention
8 février 2009
6
4 sept. 2007 à 10:21
4 sept. 2007 à 10:21
ok, c'est bon. ca fonctionne avec cette fonction
merci
merci
xkristi
Messages postés
4264
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
19 août 2022
564
4 sept. 2007 à 10:48
4 sept. 2007 à 10:48
Salut !
de rien
et n'oublie pas de mettre problème "résolu" lol
de rien
et n'oublie pas de mettre problème "résolu" lol
aurel51
Messages postés
68
Date d'inscription
jeudi 16 août 2007
Statut
Membre
Dernière intervention
8 février 2009
6
4 sept. 2007 à 13:49
4 sept. 2007 à 13:49
pb résolu
xkristi
Messages postés
4264
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
19 août 2022
564
4 sept. 2007 à 17:45
4 sept. 2007 à 17:45
en haut
faut cocher "discussion résolue" ou un truc comme ça
Salut
faut cocher "discussion résolue" ou un truc comme ça
Salut
aurel51
Messages postés
68
Date d'inscription
jeudi 16 août 2007
Statut
Membre
Dernière intervention
8 février 2009
6
5 sept. 2007 à 09:35
5 sept. 2007 à 09:35
ah oui. j'avai coché celui du bas et j'ai pas vérifié si ca avait marché