Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Título dinámico basado en varios valores de segmentación de datos para devolver "Sin filtros aplicados" cuando no se seleccionan valores

Tengo varias medidas para que SELECTEDVALUE muestre qué filtros se están aplicando en una segmentación de datos emergente (la segmentación de datos emergente tiene 10 filtros). Mis medidas SELECTEDVALUE se combinan, y utilizo un /separador entre ellas. Ej: Estado: Texas / Ciudad: Houston /.... El problema es que cuando no se selecciona ningún filtro se muestra //////////.. ¿Cómo lo reemplazo por "Sin filtros aplicados" cuando no se ha filtrado nada en el panel De segmentación de datos?

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@clarkbj71 ,

He creado una muestra simple, consulte mi archivo pbix para ver si le ayuda.

Cree una medida basada en las medidas.

Measure_result =
IF (
    NOT ( ISBLANK ( [Measure] ) && ISBLANK ( [Measure 2] ) ),
    COMBINEVALUES ( "/", [Measure], [Measure 2] ),
    "No Filters Applied"
)

vpollymsft_0-1650612012831.png

Si he entendido mal su significado, proporcione su salida deseada con más detalles y su archivo pbix sin información de privacidad.

Saludos

Equipo de apoyo a la comunidad _ Polly

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

¡Hola!

Si las segmentaciones de datos son de selección única, SELECTEDVALUE está bien.
Para evitar que aparezca /// cuando no se ha realizado ninguna selección, puede usar esto:
VAR _a =
SI(
SELECTEDVALUE(TablaA[Columna1])<>BLANK(),
SELECTEDVALUE(TableA[Column1])&"/",BLANK()
)
VAR _b =
SI(
SELECTEDVALUE(TablaB[Columna1])<>BLANK() && _a<>BLANK(),
"/"&SELECTEDVALUE(TablaB[Columna1]),
SI(SELECTEDVALUE(TablaB[Columna1])<>BLANK() && ISBLANK(_a),
SELECTEDVALUE(TablaB[Columna1]),
EN BLANCO()
)
)
.

.

.

VAR Title = IF (ISBLANK(_a) && ISBLANK(_b) &&..... , "No Filters Applied", _a&_b&....)

DEVOLUCIÓN

Título

Syndicate_Admin
Administrator
Administrator

@clarkbj71 ,

He creado una muestra simple, consulte mi archivo pbix para ver si le ayuda.

Cree una medida basada en las medidas.

Measure_result =
IF (
    NOT ( ISBLANK ( [Measure] ) && ISBLANK ( [Measure 2] ) ),
    COMBINEVALUES ( "/", [Measure], [Measure 2] ),
    "No Filters Applied"
)

vpollymsft_0-1650612012831.png

Si he entendido mal su significado, proporcione su salida deseada con más detalles y su archivo pbix sin información de privacidad.

Saludos

Equipo de apoyo a la comunidad _ Polly

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

¡Esto funcionó! ¡¡Gracias!!

Syndicate_Admin
Administrator
Administrator

Intenté algo similar a esto, pero todavía muestra el ////////. Estoy usando: = SELECTEDVALUE(Table[TableColumn]) para cada uno de mis filtros y luego combinándolos con = COMBINEVALUES(" / "), [Measure1], [Measure2], etc. y luego usando su forumla sugerido anteriormente. Me he asegurado de que mis filtros sean claros y todavía se muestre ///////

Syndicate_Admin
Administrator
Administrator

En su función dax haga una instrucción if que contenga si todos sus valores seleccionados están vacíos, mostrará el texto No filted Applied de lo contrario mostrará las segmentaciones de datos que el usuario ha seleccionado.

IF( isblank(Selectedvalue(tabname1[clumn_name1]) && isblank(Selectedvalue(tabname2[clumn_name2]).....,"No se aplican filtros,YOUR_COMBINED_TEXT)

Hice una medida en mi proyecto solo por 1 rebanadora

aquí está mi medida:

COMPROBACIÓN DE SEGMENTACIÓN DE DATOS = si(ISBLANK(SELECTEDVALUE(DIM_ARTICLE[Code_Article])),"Sin filtro aplicado", SELECTEDVALUE(DIM_ARTICLE[Code_Article]))
aquí está el resultado:
khemiri_0-1650402887425.png

khemiri_1-1650402919780.png

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.