Dènombrement dans Tableau croisé

jeumemo

XLDnaute Nouveau
Bonjour,

Je voulais comptabilisé mes clients par région dans le doc joint. En demandant le comptage des clients le TCD me donne le comptage des contrats.
Quelqu'un a-t-il une solution ?

Merci
[file name=TEST_20050629165002.zip size=2364]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/TEST_20050629165002.zip[/file]
 

Pièces jointes

  • TEST_20050629165002.zip
    2.3 KB · Affichages: 15

JeanMarie

XLDnaute Barbatruc
Bonsoir

Voir le fichier joint

Deux formules matricielles, à valider par Ctrl+Shift+Entrer

La formule en dessous permet d'auto-alimenter la plage des régions (sans doublons), à mettre dans la cellule E5 puis tirer vers le bas.
=SI(LIGNES(E$4:E4)<SOMME((NB.SI(B$1:B$20;B$1:B$20)=1)*1);INDEX(C$1:C$20;MIN(SI(NB.SI(E$3:E4;C$1:C$20)=0;LIGNE(C$1:C$20)));1);SI(NB.SI(E$4:E4;'Totale complessivo')=1;'';'Totale complessivo'))

la formule ci-dessous, calcule le nombre de dossiers en fonction de la région, à mettre en F5 et tirer vers le bas.
=SI(E5='';'';SI(E5='totale complessivo';SOMME(F$4:F4);SOMME((FREQUENCE(SI(C$1:C$20=E5;EQUIV(B$1:B$20;B$1:B$20;0));LIGNE(A$1:A$20))>0)*1)))

Dans le fichier il y a une MFC pour présentation automatique du tableau.

@+Jean-Marie [file name=TEST_20050630011058.zip size=3373]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/TEST_20050630011058.zip[/file]
 

Pièces jointes

  • TEST_20050630011058.zip
    3.3 KB · Affichages: 13

Dan

XLDnaute Barbatruc
Bonjour,

Comme j'en parlais hier soir sur le tchat, ce que tu veux faire n'est pas réalisable via un TCD. En tout cas je n'ai pas encore trouvé de solution à ce sujet.
Une proposition avait été faite il y a quelques temps sur le même sujet et fournie par un forumeur. Malheureusement malgré mes recherches je n'ai toujours retrouvé ce fil.

Jean Marie: merci pour cette solution alternative et tout aussi intéressante. A conserver !


:)
 

JeanMarie

XLDnaute Barbatruc
Bonjour

Une correction est nécessaire dans la première formule

Code:
=SI(LIGNES(E$4:E4)<SOMME(SI(NB.SI(C$1:C$2O;C$1:C$20)>0;1/NB.SI(C$1:C$20;C$1:C$20)));INDEX(C$1:C$20;MIN(SI(NB.SI(E$3:E4;C$1:C$20)=0;LIGNE(C$1:C$20)));1);SI(NB.SI(E$4:E4;'Totale complessivo')=1;'';'Totale complessivo'))

Bonne journée

@+Jean-Marie

Message édité par: JeanMarie, à: 30/06/2005 12:27
 

Discussions similaires

Statistiques des forums

Discussions
312 294
Messages
2 086 895
Membres
103 404
dernier inscrit
sultan87