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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Anonymous
Not applicable

Count combined rows

Hello, 

I´m new on power bi,  so I would like to know if the following is possible: 

 

The following table shows products by ticket and I would like to know:  

1.  how many times the combination of Product A and B  will appears, in this table Product A and  Product B will appear 3 times (Ticket: 10,11 and 13) .

2. how many times the combination of Product B and D will appears, in this table Product B and Product D will appears 2 times (Ticket 18 and 21) .

 

Is it possible to do it on Power BI?

 

TickestProducts
10A
10B
14B
14D
11A
11B
12A
12G
13A
13B
17B
17F
18B
18D
20C
20D
21B
21D

 

I hope i was clear 

Thanks.... 

 

 

1 ACCEPTED SOLUTION
v-cherch-msft
Employee
Employee

Hi @Anonymous 

You may create measures as below:

Measure_A&B =
VAR a =
    CALCULATETABLE (
        VALUES ( Table1[Products] ),
        ALLEXCEPT ( Table1, Table1[Tickest] )
    )
RETURN
    IF ( { "A" } IN a && { "B" } IN a, 1 )
A&B_Count = CALCULATE(DISTINCTCOUNT(Table1[Tickest]),FILTER(Table1,[Measure_A&B]=1))

1.png

Regards,

Community Support Team _ Cherie Chen
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

2 REPLIES 2
v-cherch-msft
Employee
Employee

Hi @Anonymous 

You may create measures as below:

Measure_A&B =
VAR a =
    CALCULATETABLE (
        VALUES ( Table1[Products] ),
        ALLEXCEPT ( Table1, Table1[Tickest] )
    )
RETURN
    IF ( { "A" } IN a && { "B" } IN a, 1 )
A&B_Count = CALCULATE(DISTINCTCOUNT(Table1[Tickest]),FILTER(Table1,[Measure_A&B]=1))

1.png

Regards,

Community Support Team _ Cherie Chen
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
HotChilli
Super User
Super User

a) create a table

Table = 
VAR _tickswithA = SUMMARIZE( FILTER(Table1, Table1[Products] = "A") , Table1[Tickest])
VAR _ticketswithB = SUMMARIZE( FILTER(Table1, Table1[Products] = "B") , Table1[Tickest])
RETURN
INTERSECT(_tickswithA, _ticketswithB)

b) B,D is similar.  There are lots of ways to do this.

p.s. B, D appears 3 times

Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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