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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Sonam_Pillai
Helper I
Helper I

How to exclude values

 

I have data like this:

 

CitiesCriteriaValue
MumbaiCriteria1 376
MumbaiCriteria2 null
ChennaiCriteria1 471
ChennaiCriteria2 254
DelhiCriteria1 null
DelhiCriteria2 481

 

pivot for better understanding:

CitiesCriteria1Criteria2Grand Total
Mumbai376 376
Chennai471254725
Delhi 481481

 

 so now when i am creating Clustered Column Chart i need cities having only Criteria 1. Means if in any city Criteria 1 is blank then i dont want graph to show that city. Currently it is showing Criteria 2 which i dont want. 

 

Basically from the above data i need details only for mumbai and channai. my clustered chart should show only these 2 cities with both critieria

 

any solution?

its better if i can do it throgh calculated column.

 

thanks in advance.

3 REPLIES 3
v-shex-msft
Community Support
Community Support

Hi @Sonam_Pillai,

The best simple way is to use 'Criteria' field on your 'visual level filter' with advanced filter mode 'not' option and type the values which you do not want to be displayed.

In addition, you can create a calculate table to extract the Criteria field values without relationship mapping and use it to create a slicer, then write a measure to filter records based on selection and use on raw chart visual level filter to filter records.

Calculate table:
Selector =
VALUES ( Table[Criteria] )

Measure filter formula:
measure =
VAR selected =
    ALLSELECTED ( Selector[Criteria] )
RETURN
    IF (
        COUNTROWS (
            FILTER ( ALLSELECTED ( Table ), [Criteria] IN selected && [Value] <> null )
        ) > 0,
        "Y",
        "N"
    )

Regards,
Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.
amitchandak
Super User
Super User

@Sonam_Pillai , You can use visual level filter

 

Or measure like

Calculate(sumX(filter(table,table[city]<> ,"Delhi" Table[value]))

Thank you. @amitchandak 

 

This is working in table graph but i am not able to convert the same table into Clustered chart.

 

how to do it?

Helpful resources

Announcements
July 2024 Power BI Update

Power BI Monthly Update - July 2024

Check out the July 2024 Power BI update to learn about new features.

PBI_Carousel_NL_June

Fabric Community Update - June 2024

Get the latest Fabric updates from Build 2024, key Skills Challenge voucher deadlines, top blogs, forum posts, and product ideas.

Top Solution Authors