Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola a todos,
Tengo una mesa
Circuit_Name | CONTRACT_ACCOUNT_NUMBER | CommunityName |
ARDMORE 24 | 322382 | Ardmore |
ARDMORE 24 | 322385 | Ardmore |
ARDMORE 24 | 322391 | Ardmore |
ARDMORE 24 | 322395 | Ardmore |
ARDMORE 24 | 322400 | Ardmore |
ARDMORE 24 | 131599652 | Ardmore |
ARDMORE 24 | 131600759 | Ardmore |
ARDMORE 24 | 131601250 | Ardmore |
ARDMORE 24 | 131601585 | Ardmore |
ARDMORE 24 | 2000764 | Marietta |
ARDMORE 24 | 127716387 | Marietta |
ARDMORE 24 | 128010672 | Marietta |
ARDMORE 24 | 128226326 | Marietta |
ARDMORE 24 | 128355644 | Marietta |
ARDMORE 24 | 128566177 | Marietta |
ARDMORE 24 | 128842562 | Marietta |
ARDMORE 24 | 128958608 | Marietta |
ARDMORE 24 | 129765752 | Marietta |
ARDMORE 24 | 131003296 | Marietta |
ARDMORE 24 | 131113786 | Marietta |
ARDMORE 24 | 131136092 | Marietta |
ARDMORE 24 | 131145499 | Marietta |
ARDMORE 24 | 131491299 | Marietta |
ARDMORE 24 | 129488236 | Stratford |
ARDMORE 24 | 130928636 | Azufre |
Intenté usar tanto table Visual como Matrix Visual
Pero no se puede mostrar todo en una columna como abajo
ahora necesito mostrar todas las comunidades en una sola columna
Circuit_Name | CommunityName |
ARDMORE 24 | Ardmore,Marietta,Stratford,Sulphur |
Solved! Go to Solution.
Hola @rasala583 ,
Prueba esto:
Column =
CONCATENATEX (
FILTER ( 'Table', 'Table'[Circuit_Name] = EARLIER ( 'Table'[Circuit_Name] ) ),
'Table'[CommunityName],
","
)
Si solo desea dirigirse a Ardmore 24, intente agregar if statement.
Column =
IF('Table'[Circuit_Name] ="ARDMORE 24",
CONCATENATEX (
FILTER ( 'Table', 'Table'[Circuit_Name] = EARLIER ( 'Table'[Circuit_Name] ) ),
'Table'[CommunityName],
","
),'Table'[CommunityName]
)
Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Por favor, pruebe esta expresión
Lista de Nombres - CONCATENATEX(DISTINCT(Table[Nombre de la Comunidad]), Tabla[Nombre de la Comunidad], ", ")
Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
el único problema con la consulta anterior es
la lista de comunidades no es exactamente la misma que ARDMORE
sólo para ARDMORE tenemos 4 comunidades diferentes
pero para otros circuitos hay muchos
si utilizo la consulta anterior estoy recibiendo algo como esto
Hola @rasala583 ,
Prueba esto:
Column =
CONCATENATEX (
FILTER ( 'Table', 'Table'[Circuit_Name] = EARLIER ( 'Table'[Circuit_Name] ) ),
'Table'[CommunityName],
","
)
Si solo desea dirigirse a Ardmore 24, intente agregar if statement.
Column =
IF('Table'[Circuit_Name] ="ARDMORE 24",
CONCATENATEX (
FILTER ( 'Table', 'Table'[Circuit_Name] = EARLIER ( 'Table'[Circuit_Name] ) ),
'Table'[CommunityName],
","
),'Table'[CommunityName]
)
Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Puede modificar con este enfoque para mostrar los nombres solo cuando hay un número razonable.
Lista de nombres de nombres de var ? DISTINCT(Table[Community Name])
devolver IF(COUNTROWS(names)<-5, CONCATENATEX(names, Table[Community Name], ", "), "More than 5 names")
Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.