Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers. Get Fabric certified for FREE! Learn more
Solved! Go to Solution.
I'm not sure but I am guessing you want it as a column so you can put it in a slicer? If so, you can add a calculated column to your table that will give you the same result:
Column = VAR StoreNum = 'Table'[STORE #] VAR VisitDate = 'Table'[VISIT DATE] VAR CallCount = CALCULATE( COUNTROWS('Table'), FILTER ( 'Table', 'Table'[STORE #] = StoreNum && 'Table'[VISIT DATE] = VisitDate ) ) RETURN IF ( CallCount = 1, 2, 1)
Hello @Anonymous
The following measure will return the result you are looking for, you will just have to change the name of your table.
Measure = VAR StoreNum = VALUES('Table'[STORE #] ) VAR VisitDate = VALUES('Table'[VISIT DATE] ) VAR CallCount = CALCULATE( COUNTROWS ( 'Table' ), ALL ( 'Table'[CALL ID] ) ,StoreNum ,VisitDate ) RETURN IF ( CallCount = 1, 2, 1)
I also uploaded my testing .pbix so you can take a look it it: https://www.dropbox.com/s/jyoxwrae8rmz5y8/CallIDCount.pbix?dl=0
The RowCount measure just counts the rows in 'Table'. If we look at a STORE # and VISIT DATE pair we can see the ones that have more than 1 CALL ID. Further, if you click on a line in the first visual it will filter the second visual to show just the CALL ID that hit in that STORE # on that VISIT DATE.
Is there a way to do this measure in Power Query Editor?
I'm not sure but I am guessing you want it as a column so you can put it in a slicer? If so, you can add a calculated column to your table that will give you the same result:
Column = VAR StoreNum = 'Table'[STORE #] VAR VisitDate = 'Table'[VISIT DATE] VAR CallCount = CALCULATE( COUNTROWS('Table'), FILTER ( 'Table', 'Table'[STORE #] = StoreNum && 'Table'[VISIT DATE] = VisitDate ) ) RETURN IF ( CallCount = 1, 2, 1)
This is perfect, thank you!
User | Count |
---|---|
100 | |
68 | |
59 | |
47 | |
46 |