Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
J'espère que ça se passe bien avec ce confinement,
J'utilise principalement Excel, sauf que la je me retrouve avec un fichier assez galère, et je suis persuadé que Qlik View peut être plus efficace,
Je débute sur QlikView ,
Je dispose d'un fichier avec plus de 100K lignes,
Sur le feuil Prod, chaque ligne représente un contrat avec une date de début et une date de fin et la mensualité.
Afin de connaitre le CA réalisé par mois, je souhaite un cumul des nombres de contrats pour chaque mois, jusqu'à ce qu'on arrive à la date de fin.
J'espère être un peu clair, le fichier ci-joint regroupe la feuil Prod avec les données et la feuil Récap pour le calcul du CA par mois
Dans la feuil Récap, sur dispose du CA de 2019, le CA des contrats 2019 et renouvelé en 2020 et le 3ème petit tableau des contrats souscrit en 2020
Merci de votre retour.
Bonjour,
ci-joint une autre version Qlikview.
ya de # entre les deux fichier Qlik et Excel , je vous laisse regarder plus en détail
Bonjour,
Pour l'année et le mois, est ce que par rapport à la date début ?
si c'est le cas je trouve le tableau ci-dessous sur les Data envoyée
est ce normal ?
comment vous calculez le CA ?
et comment on peut différencier entre Affaires Nouvelles et Renouvellement Contrats ?
sinon pour le confinement==> 😭
Bonjour Taoufiq,
Merci pour votre retour,
- Pour l'année et le mois, effectivement par rapport à la date début.
- Ce sont des contrats souscrit pour une durée de (date fin)-(date début), chaque mois le client paye la mensualité "prime mensuelle"
- Le tableau que vous avez fait ne prend en compte la récurrence des contrats, il faut que la mensualité apparaît chaque mois jusqu'à la date de fin de chaque contrat.
- Relativement aux affaires nouvelles et renouvellement, on les distingue par la date d'effet.
- Les contrats réalisées en (date début) 2019 seront renouvelées en 2020 = Il s'agit de renouvellement
- Les contrats réalisées en (date début) 2020 sont des affaires nouvelles
Merci beaucoup Taoufiq
si je prends par implexe le dossier AJ539440, il sera comptabilisé pour les Mois : Mars, Avril, Mai , juin et juil. ?
vous voulez une solution Qlikview ou Qliksense ?
Bonjour Taoufiq,
Effectivement le dossier AJ539440 sera enregistré pour les mois de Mars, Avril, Mai, juin et juil.
Je dispose que de QlikView
Merci bcp
Bonjour,
Voici un script rapidement réalisé qui te permettra de faire ton analyse :
Cal:
LOAD DateCal as Start,
Floor(Monthstart(DateCal)) as End
Where DateCal = Floor(Monthend(DateCal))
;
load '01/01/2019'+iterno() as DateCal
autogenerate 1 while '01/01/2019'+iterno() <='31/12/2020';
TMP:
LOAD
N°_dossier,
Date_Début,
Année_Début,
"Date Résiliation",
"Nbre Mois",
"Prime mensuelle",
RC,
RV,
PF,
Pack
FROM [lib://DataFiles/Recap_Prod2.xlsx]
(ooxml, embedded labels, table is Prod);
join(TMP)
Load Start,End Resident Cal;
NoConcatenate
Data:
LOAD *,Monthname(Start) as AnnéeMois,
If(Monthname([Date_Début]) = MonthName(Start),1,0) as Count_Debut,
If(Monthname("Date Résiliation") = MonthName(End),1,0) as Count_Fin
Resident TMP
Where Date_Début<= Start and "Date Résiliation" >= End
;
Drop Tables Cal, TMP;
Le principe est de créer une ligne par N° de dossier et par mois d'activité du contrat. Tu as donc bien 5 lignes pour le dossier AJ539440 . Pour avoir le calcul de la prime exact, il faudra peut être que tu fasse un prorata du nombre de jours réels sur les mois de début et fin. Pour avoir facilement le nb de jours max d'un mois tu peux faire :
Day(Monthend(Start))
Je te laisse faire les calculs, reviens par ici si besoin ; )
Tu peux ensuite utiliser les expressions :
Sum(Count_Debut) et Sum(Count_Fin) sur la dimension AnnéeMois pour avoir le nb de création/résiliation
Bonjour Christophe,
Merci pour ton retour, je vais essayé, je ne suis pas très bon.
Si j'ai des messages d'erreur, je te ferais un retour.
Merci bcp
Bonjour,
ci-joint une autre version Qlikview.
ya de # entre les deux fichier Qlik et Excel , je vous laisse regarder plus en détail
Bonsoir Ssi Taoufiq
Exceptionnel, merci beaucoup
Une petite différence entre Excel et QlikView, mais globalement ça répond parfaitement à ma demande.
Encore un grand merci
Portez-vous bien ainsi que vos proches.