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

Get certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now

Reply
Syndicate_Admin
Administrator
Administrator

Si los valores de la columna A son iguales a los valores que no están en blanco de la columna B, devuelva "1"

Queridos todos,

No estoy seguro de que esto sea factible de esta manera

Deseo encontrar toda la coincidencia entre dos columnas comparando cada línea de "Cliente" con toda la columna "RelatatedCust":

si se encuentra algún valor que no esté en blanco de la columna "RelatedCust" en la columna "Cliente", devuelva 1 en la nueva columna "Artículos relacionados"

Lo que estoy tratando de lograr en general es encontrar todo el "Servicio" relacionado:

Al seleccionar un servicio (por ejemplo, "Ananas") puede ver todos los servicios asociados de todos los clientes que toman ese servicio específico "Ananas"

Si puedo responder a la pregunta anterior, puedo poner un instalador en la nueva columna "Artículos relacionados"

Estoy feliz si tienes otro camino,

Muchas gracias por tu ayuda

ENCIMA

Enlace al archivo: https://www.dropbox.com/s/u0n8heaxvgltz32/Articles%20Analysis%20-%20shared.pbix?dl=0

Nad_PBI_21_0-1685177654135.png

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@Ahmedx

Muchas gracias, funciona bien!!

Perdón por la confusión

View solution in original post

9 REPLIES 9
Syndicate_Admin
Administrator
Administrator

Todo bien, muchas gracias!

Syndicate_Admin
Administrator
Administrator

pls pruebe esto para la selección múltiple de la cortadora de datos

Related Articles = 
VAR _t1 = VALUES('SelectService'[Service])
VAR _tbl = SELECTCOLUMNS(FILTER(ALL(Data),'Data'[Service] in _t1),"dd",[Customer])
RETURN IF(INT(
MAX('Data'[Customer]) in _tbl) ,MAX('Data'[Customer]))

Syndicate_Admin
Administrator
Administrator

@Ahmedx

Últimas preguntas y gracias por su tiempo

- ¿Verías una manera de tener multi select desde la segmentación de datos?

- ¿Podría la medida funcionar con filtro en la página: ejemplo fecha: Año (cuando lo probé, parece que los resultados no eran correctos)

Syndicate_Admin
Administrator
Administrator

@Ahmedx

Muchas gracias, funciona bien!!

Perdón por la confusión

Syndicate_Admin
Administrator
Administrator

honestamente, no te entendí.
Mi medida funciona sin la tuya y mostrará todo el partido. por qué obyadit ella con tu medida, no entiendo

Syndicate_Admin
Administrator
Administrator

¡Genial funciona! ! Muchas gracias @Ahmedx

¿Verías una manera de fusionar mis 2 meaures en uno, la idea es tener una tabla que se vea así: donde podría clasificar los "artículos relacionados" (idealmente las columnas de la medida no deberían ser visibles

Muchas gracias

Nad_PBI_21_0-1685196777313.png

Aquí están las 2 medidas:

Artículos relacionados =
DÓNDE _T1 = ..MAX('SelectService'[Servicio])
DÓNDE _tbl = SELECTCOLUMNS(FILTRO(TODO(Datos),'Datos'[Servicio]=_T1),"dd",[Cliente])
DEVOLUCIÓN SI(INT(
..MAX('Datos'[Cliente]) en _tbl) ,..MAX('Datos'[Cliente]))
RelatedCust =
DÓNDE Sele = VALOR SELECCIONADO ( SelectService[Servicio] )
DÓNDE Serv = VALOR SELECCIONADO (Datos[Servicio])
DÓNDE Cust = VALOR SELECCIONADO(Datos[Cliente])
DEVOLUCIÓN
SI (Serv = Sele, Cust, "" )
Syndicate_Admin
Administrator
Administrator

@Ahmedx Déjame comprobarlo de nuevo, parece que funciona, lo siento por eso

Syndicate_Admin
Administrator
Administrator

@Ahmedx

Muchas gracias por tu respuesta, lamentablemente solo repite la columna "Cust relacionado"

¿O tal vez estoy haciendo algo mal?

Lo que estoy tratando de lograr es etiquetar a todos los Clientes que han tomado ese "artículo seleccionado" en la nueva columna, luego Si filtro esa columna podré ver todo el servicio (artículos) relacionado con ese "servicio seleccionado"

Nad_PBI_21_0-1685196139749.png

Syndicate_Admin
Administrator
Administrator

Por favor, pruebe esto

Related Articles = 
VAR _t1 = MAX('SelectService'[Service])
VAR _tbl = SELECTCOLUMNS(FILTER(ALL(Data),'Data'[Service]=_t1),"dd",[Customer])
RETURN IF(INT(
MAX('Data'[Customer]) in _tbl) ,MAX('Data'[Customer]))

Screen Capture #1172.png

Helpful resources

Announcements
November Carousel

Fabric Community Update - November 2024

Find out what's new and trending in the Fabric Community.

Live Sessions with Fabric DB

Be one of the first to start using Fabric Databases

Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.

Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.

Nov PBI Update Carousel

Power BI Monthly Update - November 2024

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

Top Solution Authors