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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

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
September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

Top Solution Authors