Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos
He creado la siguiente tabla en la interfaz de usuario. Creado a medidas (Measure1 & Measure 2) usando el parámetro What If. En la columna Primario/Secoundary estoy asignando valor al comparar Measure1 & Measure 2. Así que no puedo replicar las medidas como columna calculada.
Si Measure1 < Medida 2 que en el Secoundary Primario
Mi requisito es mostrar el recuento de la columna Primario/Secoundarys en la tarjeta en la interfaz de usuario. Así que el recuento vendrá como 2 primario y 1 secoundary en tarjetas de datos individales.
Recursos | Tipo | Id | Medida1 | Medida 2 | Primaria/Secoundaria |
Abc | Activo | 1 | 45 | 67 | Primaria |
Y | Activo | 2 | 89 | 45 | Secoundary |
Xyz | Pasiva | 3 | 21 | 99 | Primaria |
Si alguien se ha encontrado con el mismo scenarieo, por favor, aconseje cómo mostrar los datos.
saludos
Vaishali
Solved! Go to Solution.
Hola @Vaishali04
Cree una tabla de variables en la medida DAX y, a continuación, puede utilizar la función count() en ella.
Prueba medidas como:
Primary Count =
VAR _table = SELECTCOLUMNS('Table',"Resource",'Table'[Resource],"Type",'Table'[Type],"ID",'Table'[ID],"Primary/Secondary",[Primary/Secondary])
VAR _countPrimary = COUNTROWS(FILTER(_table,[Primary/Secondary]="Primary"))
RETURN
_countPrimary
Secondary Count =
VAR _table = SELECTCOLUMNS('Table',"Resource",'Table'[Resource],"Type",'Table'[Type],"ID",'Table'[ID],"Primary/Secondary",[Primary/Secondary])
VAR _countPrimary = COUNTROWS(FILTER(_table,[Primary/Secondary]="Secondary"))
RETURN
_countPrimary
Resultado de la prueba:
Saludos
Equipo de apoyo a la comunidad _ Jing Zhang
Si este post ayuda,por favor considere Aceptarlo como la solución para ayudar a otros miembros a encontrarlo.
Hola @Vaishali04 ,
¿Puedes probar el siguiente dax en la medida calculada y tirar de él en la tarjeta:
Para el recuento primario:
Recuento primario (Primary Count) CALCULATE(COUNT('TableName'[Primary/Secondary]), FILTER(TableName ,MAX(TableName[Primary/Secondary])"Primary")
Para el recuento secundario:
Recuento secundario: CALCULATE(COUNT('TableName'[Primary/Secondary]), FILTER(TableName ,MAX(TableName[Primary/Secondary])-"Secondary")
Dale un pulgar hacia arriba si este post te ayudó de alguna manera y marca este post como solución si resolvió tu consulta !!!
Hola @Anand24
La columna Principal/Secundaria de la tabla es una medida, no una columna de la tabla 'TableName'[Primary/Secondary]). Por lo tanto, Count(Primary/Secondary) no es una instrucción válida.
Hola @Vaishali04
Cree una tabla de variables en la medida DAX y, a continuación, puede utilizar la función count() en ella.
Prueba medidas como:
Primary Count =
VAR _table = SELECTCOLUMNS('Table',"Resource",'Table'[Resource],"Type",'Table'[Type],"ID",'Table'[ID],"Primary/Secondary",[Primary/Secondary])
VAR _countPrimary = COUNTROWS(FILTER(_table,[Primary/Secondary]="Primary"))
RETURN
_countPrimary
Secondary Count =
VAR _table = SELECTCOLUMNS('Table',"Resource",'Table'[Resource],"Type",'Table'[Type],"ID",'Table'[ID],"Primary/Secondary",[Primary/Secondary])
VAR _countPrimary = COUNTROWS(FILTER(_table,[Primary/Secondary]="Secondary"))
RETURN
_countPrimary
Resultado de la prueba:
Saludos
Equipo de apoyo a la comunidad _ Jing Zhang
Si este post ayuda,por favor considere Aceptarlo como la solución para ayudar a otros miembros a encontrarlo.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.