12 mois glissants
-
12 mois glissants
Bonjour la Communauté,
je suis des parts de marchés véhicules qui sont mensuelles
J’ai une table de dates, avec une relation entre Dates et Date_Immat.
Dans mon rapport j’utilise un graphique en courbes avec histogramme groupé pour obtenir un visuel sur 12 mois glissants.
mes mesures sont les suivantes :
– Nb_Immat_12MoisGlissants =<div>
<div>VAR DateDeRefSelectionne = MAX(‘Immat VI'[Date_Immat]) // Utilisez la date d’immatriculation maximale sélectionnée</div>
<div>VAR DateDebut = EDATE(DateDeRefSelectionne, -11) // Recule de 11 mois pour trouver la date de début</div>
<div> </div>
<div>RETURN</div>
<div>CALCULATE(</div>
<div> [Nb_Immat],</div>
<div> FILTER(</div>
<div> ALLEXCEPT(‘Immat VI’, ‘Immat VI'[MARQUE_J21]),</div>
<div> ‘Immat VI'[Date_Immat] >= DateDebut &&</div>
<div> ‘Immat VI'[Date_Immat] <= DateDeRefSelectionne</div>
<div> )</div>
<div>)</div>
<div> </div>
<div> </div>
<div>Et ensuite pour chacune des marques :
<div>
<div>Nb_IVECO_12MoisGlissants =</div>
<div>VAR DateDeRefSelectionne = MAX(‘Immat VI'[Date_Immat]) // Utilisez la date d’immatriculation maximale sélectionnée</div>
<div>VAR DateDebut = EDATE(DateDeRefSelectionne, -11) // Recule de 11 mois pour trouver la date de début</div>
<div> </div>
<div>RETURN</div>
<div>CALCULATE(</div>
<div> [Nb_Immat],</div>
<div> FILTER(</div>
<div> ALLEXCEPT(‘Immat VI’, ‘Immat VI'[MARQUE_J21]),</div>
<div> ‘Immat VI'[Date_Immat] >= DateDebut &&</div>
<div> ‘Immat VI'[Date_Immat] <= DateDeRefSelectionne &&</div>
<div> ‘Immat VI'[NbIVECO]</div>
<div> )</div>
<div>)</div>
</div>
<div>Dans cet exemple, lorsque je sélectionne dans mon rapport l’année 2023 et les 9 premiers mois de l’année (via des visuels de filtres de la table de dates), soit de janvier à septembre, j’ai bien sur mon visuel l’affichage des 9 premiers mois.</div>
<div>Mais il me manque l’affichage des 3 mois précédents, soit les mois de octobre, novrembre et décembre 2022</div>
<div>Merci pour votre aide</div>
</div>
</div>
Connectez-vous pour répondre.