j'ai cherch=E9 ma r=E9ponse dans ce groupe, ne l'ayant pas trouv=E9 je
poste mon pb.
Voil=E0, j'ai une feuille excel avec une bd du style :
client ann=E9e poids N=B0 commande
March=E9
ale 2005 100 5
A
ale 2005 10 15
A
brr 2005 4 20
B
cfg 2006 8 30
B
cfg 2006 8 50
B
dhi 2006 20 55
A
dhi 2006 20 60
A
dhi 2006 20 65
A
fff 2006 20 75
A
et je voudrais obtenir un tableau crois=E9 du style :
Ann=E9e
NB. client Somme poids NB. client
Somme poids
Marche 2005 2006
A 1 110
2 80
B 1 4
1 16
Pour la somme aucun pb.mais je n'arrive pas =E0 calculer le nb. de
client, nbval me donne le nb de valeur par exemple pour march=E9 A et
2006 j'obtiens 4 et non 2.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
poy-poy
Bonjour Pat,
Je te propose une technique bidouille :S. Tu te ajoutes une colonne dans ta base de donnée ou tu comptes tes clients : En supposant que B est la colonne des années et A celles des clients et que tu est 5 lignes :
=1/SUMPRODUCT(($B$2:$B$5²)*1,($A$2:$A$5¢)*1) (en francais le sumproduct est sommeprod je crois)
en gros je compte le nombre de client A2 (ici ale) en l'année B2 (ici 2005), comme ca quand je les somme tous j'obtiens 1 :D (ici 1/2*2=1)
Et c'est le champs que tu choisis en nbval dans ton pivot pour avoir le nombre de client.
Cordialement Poy
"pat" wrote:
Bonjour,
j'ai cherché ma réponse dans ce groupe, ne l'ayant pas trouvé je poste mon pb. Voilà, j'ai une feuille excel avec une bd du style : client année poids N° commande Marché ale 2005 100 5 A ale 2005 10 15 A brr 2005 4 20 B cfg 2006 8 30 B cfg 2006 8 50 B dhi 2006 20 55 A dhi 2006 20 60 A dhi 2006 20 65 A fff 2006 20 75 A
et je voudrais obtenir un tableau croisé du style : Année NB. client Somme poids NB. client Somme poids Marche 2005 2006
A 1 110 2 80 B 1 4 1 16
Pour la somme aucun pb.mais je n'arrive pas à calculer le nb. de client, nbval me donne le nb de valeur par exemple pour marché A et 2006 j'obtiens 4 et non 2.
Merci d'avance
Bonjour Pat,
Je te propose une technique bidouille :S.
Tu te ajoutes une colonne dans ta base de donnée ou tu comptes tes clients :
En supposant que B est la colonne des années et A celles des clients et que
tu est 5 lignes :
=1/SUMPRODUCT(($B$2:$B$5²)*1,($A$2:$A$5¢)*1)
(en francais le sumproduct est sommeprod je crois)
en gros je compte le nombre de client A2 (ici ale) en l'année B2 (ici 2005),
comme
ca quand je les somme tous j'obtiens 1 :D (ici 1/2*2=1)
Et c'est le champs que tu choisis en nbval dans ton pivot pour avoir le
nombre de client.
Cordialement
Poy
"pat" wrote:
Bonjour,
j'ai cherché ma réponse dans ce groupe, ne l'ayant pas trouvé je
poste mon pb.
Voilà, j'ai une feuille excel avec une bd du style :
client année poids N° commande
Marché
ale 2005 100 5
A
ale 2005 10 15
A
brr 2005 4 20
B
cfg 2006 8 30
B
cfg 2006 8 50
B
dhi 2006 20 55
A
dhi 2006 20 60
A
dhi 2006 20 65
A
fff 2006 20 75
A
et je voudrais obtenir un tableau croisé du style :
Année
NB. client Somme poids NB. client
Somme poids
Marche 2005 2006
A 1 110
2 80
B 1 4
1 16
Pour la somme aucun pb.mais je n'arrive pas à calculer le nb. de
client, nbval me donne le nb de valeur par exemple pour marché A et
2006 j'obtiens 4 et non 2.
Je te propose une technique bidouille :S. Tu te ajoutes une colonne dans ta base de donnée ou tu comptes tes clients : En supposant que B est la colonne des années et A celles des clients et que tu est 5 lignes :
=1/SUMPRODUCT(($B$2:$B$5²)*1,($A$2:$A$5¢)*1) (en francais le sumproduct est sommeprod je crois)
en gros je compte le nombre de client A2 (ici ale) en l'année B2 (ici 2005), comme ca quand je les somme tous j'obtiens 1 :D (ici 1/2*2=1)
Et c'est le champs que tu choisis en nbval dans ton pivot pour avoir le nombre de client.
Cordialement Poy
"pat" wrote:
Bonjour,
j'ai cherché ma réponse dans ce groupe, ne l'ayant pas trouvé je poste mon pb. Voilà, j'ai une feuille excel avec une bd du style : client année poids N° commande Marché ale 2005 100 5 A ale 2005 10 15 A brr 2005 4 20 B cfg 2006 8 30 B cfg 2006 8 50 B dhi 2006 20 55 A dhi 2006 20 60 A dhi 2006 20 65 A fff 2006 20 75 A
et je voudrais obtenir un tableau croisé du style : Année NB. client Somme poids NB. client Somme poids Marche 2005 2006
A 1 110 2 80 B 1 4 1 16
Pour la somme aucun pb.mais je n'arrive pas à calculer le nb. de client, nbval me donne le nb de valeur par exemple pour marché A et 2006 j'obtiens 4 et non 2.