Calculer la répartition de mes données texte

Résolu/Fermé
HANOVIR - 8 juin 2011 à 12:01
 HANOVIR - 8 juin 2011 à 14:28
Bonjour,

Ma question va peut etre paraître idiote pour les plus doués sur excel...

Etant en charge de la création d'un fichier client, je voudrais CONNAITRE POUR CHAQUE COLONNE LA REPARTITION DE MES DONNEES.

Exemple : j'ai une colonne qui indique le secteur d'activité de mes clients (au moins 10 secteurs d'activité sont recensés). Je voudrais savoir en pourcentage la répartition , si c'est 10% d'industriels, 30% de secteur agricole etc etc...

Avec la fonction NB.SI je peux le faire mais c'est très long et je ne peux le faire que pour une donnée à la fois et je dois faire le pourcentage toute seule !

Je suis sure que ca doit pouvoir se faire... mais COMMENT??


Un grand merci d'avance !

4 réponses

eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 211
8 juin 2011 à 13:48
Bonjour,

Tu peux le faire avec un tableau croisé dynamique (TCD), menu 'données / rapport de tableau croisé dynamique...' sur excel 2003.
http://www.cijoint.fr/cjlink.php?file=cj201106/cijsUqvnS5.xls

Après avoir préparé ton tableau avec le nombre de secteur tu fais un clic-droit dans la zone données et dans les options tu choisis '% du total.

eric
1
melanie1324 Messages postés 1505 Date d'inscription vendredi 25 mai 2007 Statut Membre Dernière intervention 31 janvier 2018 154
8 juin 2011 à 13:07
Bonjour,

j'ai une solution mais il y a peut être mieux.
Tu rajoutes une colonne, où tu mets un 1 pour chaque client.

Dans une autre colonne, tu peux utiliser la somme.si pour ca, exemple :

client secteur c d
a ind 1 =SOMME.SI(B:B;B2;C:C)/SOMME(C:C)*100 = 66.67
b par 1 =SOMME.SI(B:B;B3;C:C)/SOMME(C:C)*100 = 33.33
c ind 1 =SOMME.SI(B:B;B4;C:C)/SOMME(C:C)*100 = 66.67
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
8 juin 2011 à 13:40
Il y a plusieurs méthodes. Tu peux écrire des formules avec la fonction SOMMEPROD. Tu peux aussi créer un Tableau Croisé Dynamique.
0
Au niveau du TCD, je ne sais pas comment mettre les données ! Pourtant j'ai choisi la table de données, donc il ma bien mis la liste des secteurs, mais comment faire pour avoir les résultats ?? J'ai la case "déposez vos données ici"
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 211
8 juin 2011 à 14:21
Il faut, dans la liste de champs, faire un cliqué-glissé du champ Secteur vers les 'Déposer les champs de ligne ici', et à nouveau le même vers 'Déposer les données ici'.
Et à partir de ce dernier faire un clic-droit et 'Pazramètres de champs....'
Si tes données changent il faut actualiser le TCD avec l'icone ! (rouge)
eric
0
Merciiiiiiiiiii !!!!!!
0