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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Filtro con texto contenido con AND Logic

Hola a todos,

Tengo un archivo de entrada que se muestra a continuación.

Jayaselvan_0-1662468738233.png

Hay dos filtros de marca, región

Salida1:

Jayaselvan_1-1662468808532.png

Resultado 2:

Jayaselvan_2-1662468848526.png

Enlace al archivo: https://docs.google.com/spreadsheets/d/16MQRA2GiufoQ7qGd1sxJK0ALPerScEsc/edit?usp=sharing&ouid=11763...

Por favor, ayude a lograr esta tabla de resultados.

Y también me ayudan a crear el filtro de marca con cada elemento separadamente como aaa, bbb, ccc.

11 REPLIES 11
Syndicate_Admin
Administrator
Administrator

Hola

Gracias, puedo acceder al enlace ahora.

Satisface la salida de muestra 1.

Pero la salida 2 (Selección de múltiples marcas) no se logra aquí. Tenemos que seleccionar las filas que contienen todo el valor seleccionado.

Su salida:

Jayaselvan_0-1662536661857.png

El resultado esperado

Jayaselvan_1-1662536766910.png

Syndicate_Admin
Administrator
Administrator

Hola @Jayaselvan
Consulte el archivo de muestra adjunto con la solución

1.png2.png

Filtered Value = 
VAR SelectdBrands = VALUES ( Brands[Brand] )
VAR CurrentBrands = SELECTEDVALUE ( 'Table'[brand] )
VAR String1 = SUBSTITUTE ( CurrentBrands, "[", "" )
VAR String2 = SUBSTITUTE ( String1, "]", "" )
VAR String3 = SUBSTITUTE ( String2, "“", "" )
VAR String4 = SUBSTITUTE ( String3, "”", "" )
VAR String5 = SUBSTITUTE ( String4, " ", "" )
VAR Items = SUBSTITUTE ( String5, ",", "|" )
VAR Length = COALESCE ( PATHLENGTH ( Items ), 1 )
VAR T1 = GENERATESERIES ( 1, Length, 1 )
VAR T2 = ADDCOLUMNS ( T1, "@Brand", PATHITEM ( Items, [Value] ) )
VAR T3 = SELECTCOLUMNS ( T2, "@@Brand", [@Brand] )
VAR T4 = INTERSECT ( T3, SelectdBrands )
RETURN
    IF ( COUNTROWS ( SelectdBrands ) = COUNTROWS ( T4 ), SUM ( 'Table'[value] ) )

Hola

Gracias. Eso es increíble.

Deseo ser destacado como tú en DAX.

¿Podría sugerir algún recurso, video de YouTube o cursos que lo hayan ayudado?

@Jayaselvan
Comenzar con "la guía definitiva para dax" es la mejor manera de aprender a pensar DAX. Después de eso podrás crear cosas nuevas como esta.

Syndicate_Admin
Administrator
Administrator

Por favor, ayuda @amitchandak , @lbendlin , @ray_ux , @tamerj1 , @SpartaBI

Syndicate_Admin
Administrator
Administrator

Hola

Por favor, eche un vistazo a mi solución para eso

https://1drv.ms/u/s!AkcWVrMFkXs1h7MWr8PnmrO3yP-_VA?e=x9koO4

cualquier pregunta por favor pregunte

¿Respondí a su pregunta? ¡Marca mi post como solución! Aprecia tus felicitaciones!! ;-
Saludos
A.C

Hola

Gracias por ayudarme.

Pero no puedo acceder al enlace (https://1drv.ms/u/s!AkcWVrMFkXs1h7MWr8PnmrO3yP-_VA?e=x9koO4) que compartiste.

Jayaselvan_0-1662472385150.png

hola de nuevo,

¿Puedes probar con diferentes navegadores, lo pruebo en chrome con ventanas de incógnito y funciona

¿Respondí a su pregunta? ¡Marca mi post como solución! Aprecia tus felicitaciones!! ;-
Saludos
A.C

Hola

Siento lástima de molestarte de nuevo.

Todavía no puedo acceder al enlace incluso en Google Chrome Incognito también.

Jayaselvan_0-1662484384157.png

Esta es la versión que estoy usando en mi máquina con Windows 10.

Jayaselvan_1-1662484478386.png

Hola

Gracias, puedo acceder al enlace ahora.

Satisface la salida de muestra 1.

Pero la salida 2 (Selección de múltiples marcas) no se logra aquí. Tenemos que seleccionar las filas que contienen todo el valor seleccionado.

Su salida:

Jayaselvan_0-1662537413876.png

El resultado esperado

Jayaselvan_1-1662537413769.png

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

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

Top Solution Authors
Top Kudoed Authors