Forum Discussion
Saul_K
3 years agoRegular Visitor
Finding unique / distinct values from a row
I have a table like this : I wanted to know the number of storage connected to VM ( Datastore name contains the storage name ) Server Name Datastores.1.1 Datastores.2.1 Datastores.3.1 Datast...
- 3 years ago
Saul_K tweak the measure to filter out N/A:
Storage Count = VAR __Table = DISTINCT ( UNION ( VALUES ( 'Storage'[Datastores.1.1] ), VALUES ( 'Storage'[Datastores.2.1] ), VALUES ( 'Storage'[Datastores.3.1] ), VALUES ( 'Storage'[Datastores.4.1] ), VALUES ( 'Storage'[Datastores.5.1] ), VALUES ( 'Storage'[Datastores.6.1] ), VALUES ( 'Storage'[Datastores.7.1] ), VALUES ( 'Storage'[Datastores.8.1] ) ) ) RETURN COUNTROWS ( FILTER ( __Table, [Datastores.1.1] <> "N/A" ) ) Storage Array = VAR __Table = DISTINCT ( UNION ( VALUES ( 'Storage'[Datastores.1.1] ), VALUES ( 'Storage'[Datastores.2.1] ), VALUES ( 'Storage'[Datastores.3.1] ), VALUES ( 'Storage'[Datastores.4.1] ), VALUES ( 'Storage'[Datastores.5.1] ), VALUES ( 'Storage'[Datastores.6.1] ), VALUES ( 'Storage'[Datastores.7.1] ), VALUES ( 'Storage'[Datastores.8.1] ) ) ) RETURN CONCATENATEX ( FILTER ( __Table, [Datastores.1.1] <> "N/A" ), [Datastores.1.1], "," )