Bonjour,
Ça se fait en DAX, mais c’est beaucoup de travail pour rien. J’irais aussi avec l’approche Power Query, très simple.
Sinon, en DAX, il faut comprendre que la division ne se fera pas toujours par 0, donc il faudra d’abord trouver le nombre de jours dans le mois, avec une fonction comme la suivante:
CALCULATE( COUNTROWS( Dates ), ALL( Dates ), VALUES( Dates[Month & Year] ) )
Il faudra aussi créer une relation physique ou virtuelle avec une colonne additionnelle Année-Mois dans la table de dates et la table de budget.
Et ensuite il faudra cumuler en fonction d’un LASTDATE. Bref, en DAX, ça demanderait beaucoup d’étapes intermédiaires un peu inutiles. Je seconde donc l’approche en Power Query, où vous vous trouveriez à recréer un budget journalier, sur lequel les fonctions de Time Intelligence fonctionneraient aisément.
Au plaisir,