Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hello,
My Data has the columns named "Issue ID" and "Brand". I want to add column to data named " Brand Overlapping" for the conditions below:
1-) If a Issue ID has both of Brand A and Brand B then Brand Overlapping = A & B Together
2-) If a Issue ID has only Brand A then Brand Overlapping = Only A
3-) If a Issue ID has only Brand B then Brand Overlapping = Only B
How can I add this column?
Appricate if you help for this issue 😞
| Issue Id | Brand | Brand Overlapping |
| 1 | A | A & B Together |
| 1 | C | A & B Together |
| 1 | B | A & B Together |
| 2 | A | Only A |
| 2 | A | Only A |
| 3 | B | Only B |
| 3 | C | Only B |
| 4 | A | A & B Together |
| 4 | B | A & B Together |
Solved! Go to Solution.
Hi,
Please check the below picture and the attached pbix file.
It is for creating a new column.
Brand Overlapping CC =
VAR _issue = Data[Issue Id]
VAR _t =
FILTER ( Data, Data[Issue Id] = _issue )
RETURN
SWITCH (
TRUE (),
COUNTROWS ( FILTER ( _t, Data[Brand] = "A" ) ) >= 1
&& COUNTROWS ( FILTER ( _t, Data[Brand] = "B" ) )
= BLANK (), "Only A",
COUNTROWS ( FILTER ( _t, Data[Brand] = "A" ) )
= BLANK ()
&& COUNTROWS ( FILTER ( _t, Data[Brand] = "B" ) ) >= 1, "Only B",
COUNTROWS ( FILTER ( _t, Data[Brand] = "A" ) ) >= 1
&& COUNTROWS ( FILTER ( _t, Data[Brand] = "B" ) ) >= 1, "A & B Together"
)
Hi,
It works perfectly. I'm appreciate very much. Thank you 🙏
Hi,
Please check the below picture and the attached pbix file.
It is for creating a new column.
Brand Overlapping CC =
VAR _issue = Data[Issue Id]
VAR _t =
FILTER ( Data, Data[Issue Id] = _issue )
RETURN
SWITCH (
TRUE (),
COUNTROWS ( FILTER ( _t, Data[Brand] = "A" ) ) >= 1
&& COUNTROWS ( FILTER ( _t, Data[Brand] = "B" ) )
= BLANK (), "Only A",
COUNTROWS ( FILTER ( _t, Data[Brand] = "A" ) )
= BLANK ()
&& COUNTROWS ( FILTER ( _t, Data[Brand] = "B" ) ) >= 1, "Only B",
COUNTROWS ( FILTER ( _t, Data[Brand] = "A" ) ) >= 1
&& COUNTROWS ( FILTER ( _t, Data[Brand] = "B" ) ) >= 1, "A & B Together"
)
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 8 | |
| 6 | |
| 5 | |
| 5 | |
| 4 |
| User | Count |
|---|---|
| 25 | |
| 16 | |
| 8 | |
| 7 | |
| 7 |