Tableau croisé dynamique

Freefree75

XLDnaute Nouveau
Bonjour tt le monde

Comme vous pouvez le constater sur mon fichier, j ai fait un tableau croisé dynamique basé sur une extraction d'un logiciel d'exploitation. Les éléments qui s'y trouve me conviennent parfaitement, sauf que dans le tableau croisé dynamique en choisissant la ville de Quincy, il faudrait grace à aux codes destinataires, que je retranche le montant de la facturation de ces clients.
Pas tres clair tout ca.

Dans le tableau croisé dynamique, la Somme de MONTANT NET A FACTURER pour la ville de quincy et pour le type destinataire "C" est égale à 264 926.01€.

je souhaiterais sortir 2 clients de ce montant QASSU et QACLV(voir onglet extraction logiciel ligne 2660 et 2657)

et cela donnerais dans mon tableau croisé : une ligne pour le type destinataire "C" de 264704.71 (montant de la facturation de quincy moins la facturation des 2 clients evoqué)
et endessous avoir une ligne QASSU ET QACLV avec le montant de leur facturation respective.

Je pense qu'il faut surement retravaillé le fichier d'extraction avant de faire mon tableau mais je ne vois pas comment faire.

Auriez vous une solution svp ?

merci d avance pour votre aide
 

Pièces jointes

  • Tableau CA PARIS SUD MAI2012.xlsx
    277.1 KB · Affichages: 80
  • Tableau CA PARIS SUD MAI2012.xlsx
    277.1 KB · Affichages: 85
  • Tableau CA PARIS SUD MAI2012.xlsx
    277.1 KB · Affichages: 87

JNP

XLDnaute Barbatruc
Re : Tableau croisé dynamique

Re :),
Effectivement, un petit décalage dans ma série :eek:...
Code:
=SI(B2="C";CHOISIR(1+(D2="QASSU")*1+(D2="QACLV")*2+(D2="8APRI")*3+(D2="MADIC")*4+(D2="HARCA")*5+(D2="PMIBA")*6+(D2="PMI92")+(D2="ERASM")*7+(D2="ABEBE")*8+(D2="ADIAL")*9+(D2="AEXT")*10;"CORR01";"QASSU";"QACLV";"8APRI";"MADIC";"HARCA";"PMIBA";"PMI92";"ERASM";"ABEBE";"ADIAL";"AEXT");CHOISIR(1+(B2="M")*1+(B2="P")*2+(B2="T")*3;B2;"CMUT01";"CPEXT";"CTIERS"))
Par contre, il n'y a pas de réelle complexité, simplement un raisonnement à suivre :rolleyes:...
Choisir(2;"oui";"non") va afficher "non"...
donc 1 pour si aucun des tests, 1 + test*1 donne 2, et ainsi de suite. Test vaut 1 si vrai et 0 si faux, donc l'addition donne le N° que tu veux prendre dans la liste ensuite :p...
Bonne suite :cool:
 

Freefree75

XLDnaute Nouveau
Re : Tableau croisé dynamique

Bonjour tout le monde

j ai encore un tout petit soucis. J aimerais garder la meme formule car elle me convient parfaitement sauf que pour le CP0001 , j aimerais avoir CP0002 pour une ville, CP0003 pour une autre ville ect...

avez vous une idée ?
 

Pièces jointes

  • Tableau CA PARIS SUD MAI2012.xlsx
    277.6 KB · Affichages: 26
  • Tableau CA PARIS SUD MAI2012.xlsx
    277.6 KB · Affichages: 31
  • Tableau CA PARIS SUD MAI2012.xlsx
    277.6 KB · Affichages: 24

Discussions similaires

Réponses
2
Affichages
183
Réponses
3
Affichages
309
Réponses
10
Affichages
311

Statistiques des forums

Discussions
312 214
Messages
2 086 311
Membres
103 175
dernier inscrit
abcc