Salut,
Sous réserve d'avoir bien compris le besoin final, cela ne me parait pas trop tordu.
Ta table de faits devrait avoir cette structure

En suite il te suffit de réaliser un COUNT( des entrées ) et un COUNT( des sorties) par Orga. Et pour avoir les éléments du mois précédent
CALCULATE( COUNT(des entrées), DATEADD( Calendrier[Date], - 1, MONTH ))
devrait faire le job...
Concernant les relations virtuelles avec TREATAS(), c'est vrai que la formule DAX est plus complexe, mais cette option reste la plus performante pour ce type de relation.
Partager