Skip to main content
Announcements
Global Transformation Awards! Applications are now open. Submit Entry
cancel
Showing results for 
Search instead for 
Did you mean: 
JulienCha
Contributor
Contributor

Compter lignes liés à une dimension

Bonjour,

je suis nouveau et peu affuté sur Qlik.

J'aimerais compter le nombre d'avis liés à un même ticket :

N° ticketID de l'avisFlag Avis créé?
INC0012CRQ000000110294Oui
INC0015CRQ000000110297Oui
INC0018CRQ000000110299Oui
INC0018CRQ000000110302Oui
INC0018CRQ000000110312Oui
INC0020CRQ000000110314Oui
INC0020CRQ000000110315Oui
INC0021CRQ000000110316Oui

  ==>

N° ticketNombre d'avis crées
INC00121
INC00151
INC00183
INC00202
INC00211

 

Je n'ai pas besoin de cette table à proprement dit, mais à partir du nombre d'avis créés par ticket, je veux obtenir :

- Compter le nombre de ticket pour lesquels il n'y a un qu'un seul avis

- Faire la moyenne du nombre d'avis pour tous mes tickets

Je débute vraiment, désolé si la question vous parait trop simple.

1 Solution

Accepted Solutions
Taoufiq_Zarra

bonjour @JulienCha

pour la première question Compter le nombre de ticket pour lesquels il n'y a un qu'un seul avis

je te propose cette formule :

=count({<[N° ticket]={"=count([ID de l'avis])=1"}>}[N° ticket])

output:

Capture.JPG

 

pour la deuxième :

=Avg(aggr(count([ID de l'avis]),[N° ticket]))

 

output:

Capture.JPG

et bonne année à toi !

Regards,
Taoufiq ZARRA

"Please LIKE posts and "Accept as Solution" if the provided solution is helpful "

(you can mark up to 3 "solutions") 😉

View solution in original post

3 Replies
Anil_Babu_Samineni

For your first output, create tabular as

Dimension : [Ticket Number]

Expression : Count([Review ID])

And further,

- Count the number of tickets for which there is only one opinion : I am not finding the opinion, But you can try Count([Ticket Number])

- Average the number of reviews for all my tickets : Also like this Avg(Aggr(Count([Ticket Number]),[Ticket Number]))

Best Anil, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful
Taoufiq_Zarra

bonjour @JulienCha

pour la première question Compter le nombre de ticket pour lesquels il n'y a un qu'un seul avis

je te propose cette formule :

=count({<[N° ticket]={"=count([ID de l'avis])=1"}>}[N° ticket])

output:

Capture.JPG

 

pour la deuxième :

=Avg(aggr(count([ID de l'avis]),[N° ticket]))

 

output:

Capture.JPG

et bonne année à toi !

Regards,
Taoufiq ZARRA

"Please LIKE posts and "Accept as Solution" if the provided solution is helpful "

(you can mark up to 3 "solutions") 😉
JulienCha
Contributor
Contributor
Author

Merci beaucoup, ça fonctionne ! 😀