Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
antoinez
Contributor III
Contributor III

TCD pourcentage total ligne

Bonjour,

Je ne parviens pas à calculer le pourcentage que représente chaque valeur de ma ligne par rapport au total de la ligne.

Mon tableau croisé est assez simple, voici le calcul de la

mesure :  Count(Fils) 

ligne : "CanonicalDate"

colonne : "Service"

 

Voir en pièce jointe ce que donne le tableau :

 

Si je remplace Count(Fils)  par  Count( TOTAL < CanonicalDate > Fils), j'espérais avoir dans chaque cellule de la ligne le total de la ligne mais voir en 2ème pièce jointe ce que j'ai comme résultat.

Merci d'avance pour votre aide.

Antoine,

5 Replies
christophebrault
Specialist
Specialist

Bonjour,

La syntaxe est correcte, la seule raison à laquelle je pense est que la Dimension dans le TOTAL<> n'est pas la même que celle utilisée dans le tableau...

Dans l'éditeur d'expression la syntaxe est correcte (Ok) ?

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin
antoinez
Contributor III
Contributor III
Author

Bonjour Christophe,

Merci pour ton message.

J'ai vérifié et "CanonicalDate" est bien le paramètre définit pour les lignes.

Screenshot - 15-02-19 , 09_14_09.png

 

Ce qui est le plus curieux est que si je remplace TOTAL < CanonicalDate > par TOTAL < Service > avec Service qui définit les colonne, ça fonctionne.  On dirait donc que récupérer le total des colonnes est possible mais pas le total des lignes ?

Je ne comprend pas ?

D'avance merci pour ton aide.

christophebrault
Specialist
Specialist

Je n'arrive pas à afficher l'image ...

Si c'est possible sur les lignes comme sur les colonnes.

Dans la Dimension, tu utilises une fonction sur CanonicalDate ? Du genre Monthname(CanonicaleDate) ?

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin
antoinez
Contributor III
Contributor III
Author

C'est uniquement CanonicalDate sans mise en forme.

Je viens d'inverser ligne et colonne pour voir si ça fonctionnait mieux mais toujours pas d'amélioration.

J'ai ensuite essayer avec une mise en forme : 

DATE(CanonicalDate,'YYYY-MM-DD')

Mais la syntaxe : TOTAL < DATE(CanonicalDate,'YYYY-MM-DD') > apparemment n'est pas permise 😕

Y a t il une méthode spécifique pour faire des totaux lorsqu'il s'agit de champ date ?

Merci

Nb : j'ai mis le printscreen en pièce jointe

 

christophebrault
Specialist
Specialist

Peux tu partager ton application, ou juste la portion permettant de faire ce tableau ?

Il doit y avoir quelque chose au niveau de la modélisation à priori

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin