Bonjour,
Le fait de passer par une colonne calculée rend la pyramide des âges non actualisable puisque les colonnes calculées, contrairement aux mesures, ne sont pas dynamiques. Elles ne s'actualisent qu'au moment de leur création/modification ou au moment de l'actualisation des données.
Voici en pièce jointe une solution à partir de mesures. Je suis parti sur une modélisation sans relation active au niveau de la table des dates, j'ai rajouté une table déconnectée pour la gestion des groupes et j'ai fait en sorte que les femmes apparaissent en négatif dans le graphique et les hommes en positif.
J'ai fait quelques tests, ça semble très bien fonctionner. Seul petit hic pour moi, la gestion des slicers pour choisir une date, j'ai voulu mettre à la fois l'année et la date pour que ça aille vite pour faire son choix mais du coup, il faut d'abord choisir une année puis bien penser à choisir une date ensuite... On doit pouvoir faire mieux ;)
Bon courage pour la suite de votre projet.
------------------------------
Jonathan CHANAL
Power BI Consultant/Formateur
MCSA Power BI & Excel
------------------------------
Original Message:
Sent: Jul 15, 2022 01:24 PM
From: Alexis Astier
Subject: Calcul des âges selon un segment de date
Bonjour à tous,
Je sollicite votre aide car je bloque sur la problématique suivante : j'ai une pyramide des âges à la date d'aujourd'hui et j'aimerai que celle-ci se recalcule automatiquement si l'on sélectionne une date antérieure via le segment.
Sachant que les âges de chaque personne sont issus d'une colonne calculée dans ma table via la formule suivante : (DATEDIFF(Table[date de naissance],today(),YEAR)
Le problème, c'est que les âges ne se recalculent pas peu importe le filtre de la période maximum sur le segment.
Merci d'avance,

------------------------------
Alexis Astier
Auditeur
------------------------------