cancel
Showing results for
Search instead for
Did you mean:
Frequent Visitor

## how to calculate total country value count from two column

HI team i am very new for Dax will you please help me out here

Thanks in advance

Team 1       Team2

A                 C

B                   A

C                   B

A                  B

C                  A

A                 D

A                 C

Answer likw A = 6

B = 3

C  = 3

D = 1

2 ACCEPTED SOLUTIONS
Super User

@Girish_123  you can use a measure like this

``````Measure =
VAR _0 =
UNION (
SELECTCOLUMNS ( 'Table', "c1", 'Table'[column1] ),
SELECTCOLUMNS ( 'Table', "c1", 'Table'[column2] )
)
RETURN
MAXX (
ADDCOLUMNS (
'Table 2',
"freq",
MAXX (
FILTER (
ADDCOLUMNS (
_0,
"Frequency", COUNTX ( FILTER ( _0, EARLIER ( [c1] ) = [c1] ), [c1] )
),
[c1] = EARLIER ( 'Table 2'[column1] )
),
[Frequency]
)
),
[freq]
)``````

Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

New Animated Dashboard: Sales Calendar

Super User

Define a new table Teams as follows:

``````Teams =
DISTINCT ( UNION ( VALUES ( Table1[Team 1] ), VALUES ( Table1[Team 2] ) ) )``````

Then set up relationships with both Team 1 and Team 2 columns in the model:

You can count both columns like this:

``````Count =
CALCULATE (
COUNT ( Table1[Team 1] ),
USERELATIONSHIP ( Teams[Team], Table1[Team 1] )
)
+ CALCULATE (
COUNT ( Table1[Team 2] ),
USERELATIONSHIP ( Teams[Team], Table1[Team 2] )
)``````

You can do it without setting up the relationships too:

``````Count =
CALCULATE (
COUNT ( Table1[Team 1] ),
Table1[Team 1] IN VALUES ( Teams[Team] )
)
+ CALCULATE (
COUNT ( Table1[Team 2] ),
Table1[Team 2] IN VALUES ( Teams[Team] )
)``````

2 REPLIES 2
Super User

Define a new table Teams as follows:

``````Teams =
DISTINCT ( UNION ( VALUES ( Table1[Team 1] ), VALUES ( Table1[Team 2] ) ) )``````

Then set up relationships with both Team 1 and Team 2 columns in the model:

You can count both columns like this:

``````Count =
CALCULATE (
COUNT ( Table1[Team 1] ),
USERELATIONSHIP ( Teams[Team], Table1[Team 1] )
)
+ CALCULATE (
COUNT ( Table1[Team 2] ),
USERELATIONSHIP ( Teams[Team], Table1[Team 2] )
)``````

You can do it without setting up the relationships too:

``````Count =
CALCULATE (
COUNT ( Table1[Team 1] ),
Table1[Team 1] IN VALUES ( Teams[Team] )
)
+ CALCULATE (
COUNT ( Table1[Team 2] ),
Table1[Team 2] IN VALUES ( Teams[Team] )
)``````

Super User

@Girish_123  you can use a measure like this

``````Measure =
VAR _0 =
UNION (
SELECTCOLUMNS ( 'Table', "c1", 'Table'[column1] ),
SELECTCOLUMNS ( 'Table', "c1", 'Table'[column2] )
)
RETURN
MAXX (
ADDCOLUMNS (
'Table 2',
"freq",
MAXX (
FILTER (
ADDCOLUMNS (
_0,
"Frequency", COUNTX ( FILTER ( _0, EARLIER ( [c1] ) = [c1] ), [c1] )
),
[c1] = EARLIER ( 'Table 2'[column1] )
),
[Frequency]
)
),
[freq]
)``````

Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

New Animated Dashboard: Sales Calendar

## Helpful resources

Announcements

#### Join us for Microsoft Power Platform Conference

The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.

#### Check it Out!

Mark your calendars and join us on Thursday, June 30 at 11a PDT for a great session with Ted Pattison!

#### The Power BI Community Show

Join us on June 20 at 11 am PDT when Kim Manis shares the latest on Azure Synapse analytics, the Microsoft Intelligent Data Platform, and notable Power BI Updates from Microsoft Build 2022.

Top Solution Authors
Top Kudoed Authors