Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!

Reply
Drooopy
Regular Visitor

Filtrage des dynamique des rapports

Bonjour,

 

Je débute avec power BI; j'ai une table de référence qui contient des intervales de dates; c'est des données de périodes. Exemple Campagne 1, de 2020 à 2030, Campagne 2, de 2022 à 2032, Campagne 3, de 2023 à 2035. Puis une table de données qui me donne des comptages par année.

CampagneDébutFin
120202030
220222032
320232035

 

DATA :

2020100
2021140
2022135
... 
2035260

Je voudrais pouvoir choisir une campagne et qu'un graphique "en barre" affiche le comptage de l'année de début et le comptage de l'année de fin. Bref je voudrais faire un fitrage dynamique en fonction d'un choix utilisateur.

Merci d'avance.

Stéphane

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @Drooopy ,

You can create a measure as below to get it, please find the details in the attachment.

Sum of value = 
VAR _selcamps =
    ALLSELECTED ( 'Table'[Campaign] )
VAR _syears =
    CALCULATETABLE (
        VALUES ( 'Table'[Start] ),
        FILTER ( 'Table', 'Table'[Campaign] in _selcamps )
    )
VAR _eyears =
    CALCULATETABLE (
        VALUES ( 'Table'[End] ),
        FILTER ( 'Table', 'Table'[Campaign] in _selcamps )
    )
RETURN   
    CALCULATE (
        SUM ( 'Data'[Value] ),
        FILTER (  'Data' , 'Data'[Year] in _syears ||'Data'[Year] in _eyears )
    )

vyiruanmsft_1-1723686693659.png

Best Regards

View solution in original post

9 REPLIES 9
lbendlin
Super User
Super User

A simpler option would be to create measures for each of the start and end years, and then to use a Deneb visual to show floating columns.

 

Please provide sample data that fully covers your issue.
Please show the expected outcome based on the sample data you provided.

Drooopy
Regular Visitor

Bonjour,

Merci pour vos réponses. Quelques précisions sur ce que je cherche à faire dans le dessin ci-dessous :

Drooopy_0-1723563570480.png

Quand je sélectionne une campagne, je voudrais qu'il repère les lignes des données qui correspondent aux deux années et qu'il les affiche dynamiquement dans un graphe à 2 barres qui reprend les années et les valeurs correspondantes. Pour l'instant je ne sais faire que des filtres statiques qui ne correspondent pas à mon besoin.

Bien à vous

Stéphane

 

Anonymous
Not applicable

Hi @Drooopy ,

You can create a measure as below to get it, please find the details in the attachment.

Sum of value = 
VAR _selcamps =
    ALLSELECTED ( 'Table'[Campaign] )
VAR _syears =
    CALCULATETABLE (
        VALUES ( 'Table'[Start] ),
        FILTER ( 'Table', 'Table'[Campaign] in _selcamps )
    )
VAR _eyears =
    CALCULATETABLE (
        VALUES ( 'Table'[End] ),
        FILTER ( 'Table', 'Table'[Campaign] in _selcamps )
    )
RETURN   
    CALCULATE (
        SUM ( 'Data'[Value] ),
        FILTER (  'Data' , 'Data'[Year] in _syears ||'Data'[Year] in _eyears )
    )

vyiruanmsft_1-1723686693659.png

Best Regards

Un très grand merci !!!! C'est exactement ce que je cherchais.

You may be better off with a box-and-whiskers  chart type or similar.  How many campaigns do you have?

Je vais avoir 3 à 5 campagnes chaque année. Je souhaiterais vraiment trouvé une solution dynamique que je puisse reproduire sur des graphiques différents ...

Anonymous
Not applicable

Hi @Drooopy ,

You can create a measure as below to get it, please find the details in the attachment.

Count of years = 
VAR _selcamp =
    SELECTEDVALUE ( 'Table'[Campaign] )
RETURN
    CALCULATE (
        MAX ( 'Table'[End] ) - MAX ( 'Table'[Start] ),
        FILTER ( 'Table', 'Table'[Campaign] = _selcamp )
    )

vyiruanmsft_0-1723531165122.png

Best Regards

lbendlin
Super User
Super User

Not really sure what you are asking for.

 

lbendlin_0-1723484501576.png

 

Please provide sample data that fully covers your issue.
Please show the expected outcome based on the sample data you provided.

 

Je n'arrive pas à déposer un fichier d'exemple (pb de droits ...). Voici un exemple de données en lien qui, j'espère, fonctionnera : Exemple. 

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

Vote for your favorite vizzies from the Power BI World Championship submissions!

Sticker Challenge 2026 Carousel

Join our Community Sticker Challenge 2026

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

January Power BI Update Carousel

Power BI Monthly Update - January 2026

Check out the January 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Users online (3,040)