Bonjour,
Si je comprends bien le problème la solution devrait être plus simple que prévue.
1/ Ne conserve qu'une seule table de dates reliée aux 3 dates (1 relation active (par ex DateDemande et 2 relations inactives DateExport et DateValid, pointillée)
Pour mon exemple cette table de dates s'appele Calendrier, mais tu la nommes bien comme tu veux ;-)
2/ Créer ensuite 3 mesures :
1 pour compter selon date demande ==>
Nb selon DateDemande = COUNT( TaTable[NumCommande] )
ou DISTINCTCOUNT ou DISTINCTCOUNTNOBLANK selon besoin...
1 mesure pour la date export
Nb selon date Export = CALCULATE( [Nb selon DateDemande] , USERELATIONSHIP( TaTable[DateExport] , Calendrier[Date] )
et idem pour Date Validation.
J'utilise la première mesure pour calculer les autres, plus facile en cas de maintenance/correction qui se transmettront entre les mesures.
3/ Tu construis ta matrice avec ta date de la table calendrier, tu ajoutes tes mesures et tu devrais avoir tes comptes.
Dis nous si ça fonctionne ?
Partager