Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
à partir de mon tableau indiquant la liste des tickets (pannes) détaillés dans l'objet du ticket, j'ai crée une colonne "rpanne résumée" qui me permet de lister les pannes sur le même équipement avec la formule
Left([Objet du ticket],index([Objet du ticket],'-',3)-1),
If (Wildmatch([Objet du ticket],'*_*'),(Left([Objet du ticket],index([Objet du ticket],'_',3)-1)),(Left([Objet du ticket],index([Objet du ticket],'-',3)-1))
))
J'obtiens donc ce tableau :
N° Ticket | Date création (ticket) | Objet du ticket | Résumé panne |
1 | 09/02/2018 | TEL-MALIN-SRS-Téléphonie fixe SDC | TEL-MALIN-SRS |
137 | 04/12/2020 | TELEP_TAC_ENVALL31PRAUL_VER _bagot les matins et en fin d'après midi | TELEP_TAC_ENVALL31PRAUL |
138 | 29/12/2020 | TELEP_TAC_ENVALL31PRAUL_VER _nombreux bagots | TELEP_TAC_ENVALL31PRAUL |
139 | 11/01/2021 | TCD_PA_G.COE_ECP 80_ | TCD_PA_G.COE |
140 | 11/01/2021 | TCD_PA_OULLI_ECP 80_Perte global TM d'oullins et moissan | TCD_PA_OULLI |
141 | 11/01/2021 | TELEP_TAC_FLEYRL31VIRIA_VER _def permanent | TELEP_TAC_FLEYRL31VIRIA |
142 | 28/12/2020 | QUAL_R3G_GERE_L31P.EVE; EMASI | QUAL_R3G_GERE |
143 | 28/09/2020 | TLRV_OSCILLO_GAMPA;GAMPA-P61-L61ZCPB5-CC_BITRONICS_ | TLRV_OSCILLO_GAMPA;GAMPA-P61-L61ZCPB5 |
144 | 29/12/2020 | TLRV_OSCILLO_GAMPA;GAMPA-P61-L61ZCPB5-CC_BITRObug | TLRV_OSCILLO_GAMPA;GAMPA-P61-L61ZCPB5 |
145 | 24/11/2020 | TELEP_TAC_CIZE L61FLEYR_TD _ | TELEP_TAC_CIZE L61FLEYR |
146 | 03/01/2021 | TELEP_TAC_CIZE L61FLEYR_TD PAP _+Défaut TAC à acc à CIZE sur le départ 225 KV FLEY | TELEP_TAC_CIZE L61FLEYR |
147 | 21/12/2020 | TLRV_OSCILLO_CORNI;CORNI-P61-L62ALLIN-CC_UA250_Possible mauvais câblage pistes oscillos | TLRV_OSCILLO_CORNI;CORNI-P61-L62ALLIN |
148 | 09/11/2020 | CCN_SIEMENS GP_G.ILE;G.ILE-P71-L71ALBER-CC_Calculateur de tranche_reboot du calculateur en DEB/FIN | CCN_SIEMENS GP_G.ILE;G.ILE-P71-L71ALBER |
149 | 26/09/2020 | CCN_SIEMENS GP_G.ILE;G.ILE-P71-L71ALBER-CC_Protection_Perte + reboot auto de la Diff Ligne | CCN_SIEMENS GP_G.ILE;G.ILE-P71-L71ALBER |
150 | 15/12/2020 | TELEP_TAC_MTGROL61MTPEZ_ACC _incorrect | TELEP_TAC_MTGROL61MTPEZ |
151 | 13/07/2020 | TELEP_TAC_MTGROL61MTPEZ_ACC _bagots | TELEP_TAC_MTGROL61MTPEZ |
152 | 25/08/2020 | TELEP_TAC_MTGROL61MTPEZ_DS AR _Défaut permanent. | TELEP_TAC_MTGROL61MTPEZ |
153 | 06/01/2021 | CCN_GE PS_SERRI;SERRI-P31-Y63131-CC_Calculateur de tranche_ARU intégré dans CARDT défectueux | CCN_GE PS_SERRI;SERRI-P31-Y63131 |
154 | 01/07/2020 | CCN_GE PS_SERRI;SERRI-P31-Y63131-CC_Calculateur de tranche_Df régulation dans CARDT | CCN_GE PS_SERRI;SERRI-P31-Y63131 |
… | … | … | … |
J'aimerais maintenant créer un nouveau tableau qui regrouperait et compterait les "pannes résumées" ainsi :
Résumé panne | Nombre de pannes résumées identiques |
TEL-MALIN-SRS | 1 |
TELEP_TAC_ENVALL31PRAUL | 2 |
TELEP_TAC_ENVALL31PRAUL | 2 |
TCD_PA_G.COE | 1 |
TCD_PA_OULLI | 1 |
TELEP_TAC_FLEYRL31VIRIA | 1 |
QUAL_R3G_GERE | 1 |
TLRV_OSCILLO_GAMPA;GAMPA-P61-L61ZCPB5 | 2 |
TLRV_OSCILLO_GAMPA;GAMPA-P61-L61ZCPB5 | 2 |
TELEP_TAC_CIZE L61FLEYR | 2 |
TELEP_TAC_CIZE L61FLEYR | 2 |
TLRV_OSCILLO_CORNI;CORNI-P61-L62ALLIN | 1 |
CCN_SIEMENS GP_G.ILE;G.ILE-P71-L71ALBER | 2 |
CCN_SIEMENS GP_G.ILE;G.ILE-P71-L71ALBER | 2 |
TELEP_TAC_MTGROL61MTPEZ | 3 |
TELEP_TAC_MTGROL61MTPEZ | 3 |
TELEP_TAC_MTGROL61MTPEZ | 3 |
CCN_GE PS_SERRI;SERRI-P31-Y63131 | 2 |
CCN_GE PS_SERRI;SERRI-P31-Y63131 | 2 |
… | … |
Cela me permettra en cliquant sur Un libellé "résumé panne" de faire une selection des pannes sur le même équipement que j'afficherai dans un troisième tableau.
J'ai pensé utiliser une fonction Aggr, mais je n'y arrive pas avec la formule "Resumé panne" qui est faite avec une formule...
Ma question est : comment formuler les dimensions ou mesures des deux colonnes du second tableau svp ?
Merci,
bonne journée,
Julien
Bonjour @JulienCha ,
est ce que tu peux partager un exemple de donnée avec les autres champs État (ticket,...
est ce que tu veux faire ce calcul au niveau de l'interface ou au moment du chargement ?
Bonjour Taoufiq,
je n'ai pas compris quel exemple de données tu souhaitais. Je veux faire ce calcul lorsque je charge ma feuille Qlik Sense qui comprend les tableaux.
dans la formule
=If(WildMatch([Type ticket], 'INCIDENT*') And Not Match([État (ticket)],'Annulé')
And (Match([Plaque du propriétaire (ticket)], 'LYON') Or Match([Plaque du groupe affecté (ticket)], 'LYON')),
If(Wildmatch([Objet du ticket],'*_*') And Wildmatch([Objet du ticket],'*-*'),Left([Objet du ticket],index([Objet du ticket],'-',3)-1),
If (Wildmatch([Objet du ticket],'*_*'),(Left([Objet du ticket],index([Objet du ticket],'_',3)-1)),(Left([Objet du ticket],index([Objet du ticket],'-',3)-1))
)))
tu utilises en plus des colonnes
N° Ticket Date création (ticket) Objet du ticket
d'autres information comme État (ticket,... juste pour reproduire ton example
sinon est ce qu tu as essayé de utiliser ton expression comme dimension et count(N° Ticket) comme mesure
voilà un exemple (j'ai garder dans ta formule seule la condition sur objet du ticket)
Un simple "count([N° Ticket]) ne fonctionne pas... 😞