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

The FabCon + SQLCon recap series starts April 14th at 8am Pacific. If you’re tracking where AI is going inside Fabric, this first session is a can't miss. Register now

Reply
reiskleiton
Helper II
Helper II

USERELATIONSHIP

Hola a todos

He intentado obtener datos de una tabla basada en otra mediante la función USERELATIONSHIP.

Necesito obtener todos los datos que coincidan con las tablas CAR y Ordens Bloq en las columnas [M's e Ano] e [Cliente].

2020-10-06 13_53_31-Credit_Collection_Dashboard_New_001 - Power BI Desktop.png

Tengo un mesuare llamado [Montante PDD]

Montante PDD - SUMX(FILTER(CAR;[ Envejecimiento pdD]> 120); CAR[Montante]) y funciona muy bien.
Entonces tengo que realizar la misma mesa, pero todos los Clientes que coinciden con la mesa Ordem Bloq. Traté de crearlo usando USERELATIONSHIP, pero da la misma salida incorrecta

Exceso de PDD ( PDD)
CALCULATE(
[Cantidad PDD];
USERELATIONSHIP(CAR[Cliente];' Bloq'[CLIENT] Pedidos)
)

2020-10-06 13_51_02-Credit_Collection_Dashboard_New_001 - Power BI Desktop.png

How should I filter column CAR[Cliente]=Ordem Bloq[CLIENTE]

Gracias

1 ACCEPTED SOLUTION

Hola @reiskleiton ,

Mirando los datos que ha dado beliw puede hacerlo añadiendo la siguiente medida:

Excesso de limite = 
CALCULATE(SUM(CAR[Montante]); CAR[Cliente] in VALUES('Ordem Bloq'[Cliente]))

Compruebe el resultado en la conexión PBIX.


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português





View solution in original post

11 REPLIES 11
MFelix
Super User
Super User

Hola @reiskleiton ,

Esto tiene que ver con el contexto, por lo que necesita hacer una de dos cosas, o agregar la cliente cliente a su visualización o hacer el SUMX basado en el Cliente.

puede compartir una maqueta de sus datos?


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português





Hola @MFelix

Traté de explicar cómo debería funcionar.

2020-10-07 11_04_23-Book1 - Excel.png

Se podría hacer en Power Query mediante Merge (Right Outer) CAR[Client] - Order Bloq[Client] Y Calendar [Month and Year], pero quiero evitar crear una tabla unecessary para mi modelo.

Gracias por su ayuda.

Hola @reiskleiton ,

Puede explicar cómo se realiza el cálculo de la última columna.

Si miro tengo los siguientes datos:

Abril - 3 clientes en CAR con un total de 300 pero sólo 1 cliente en Bloqueado en esa fecha con el valor de 200.

Junio - 3 clientes en CAR con un total de 300 pero 5 clientes en Bloqueado en esa fecha con el valor de 1000. su valor total es 100

¿Puedes dar un poco más de detalle por favor.


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português





Hola @MFelix

Lo siento, cometí un error.
Tienes razón.

2020-10-07 14_56_50-PowerBiCommunity.xlsx - Excel.png
Abril - 100 (1 cliente de CAR)

May - 200 (2 clientes from CAR)

Junio - 300 (3 clientes de CAR)

Por favor, recuerde que el Excesso Limite es SUMX(

FILTER(CAR; CAR[Cliente] =Ordem Bloq[Cliente]);

CAR[Rising]

)

¿Necesita más información?

Gracias.

Hola @reiskleiton ,

Perdón por preguntar otra vez, pero ¿puedes romper la calculción que estás usando? Entiendo el código DAX que colocas, pero ¿cómo es el resultado si lo haces en una hoja de papel?

¿Cuáles son los valores que está considerando para obtener esos valores.


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português





Hola @MFelix

Por favor, siéntase libre de hacer muchas preguntas que desee.

Permítanme explicar cómo lo haría mediante Power Query.

Estas son las tablas utilizadas

2020-10-07 21_26_25-PowerBiCommunity.xlsx - Excel.png

  1. CAR - Grupo por [M's e Ano] y [Cliente] y SUM [Montante]
    2020-10-07 21_26_38-PowerBiCommunity.xlsx - Excel.png
  2. Bloq Orders - Agrupar por [Mes y Año] y [Cliente] y SUMA [Valor de pedido]
    2020-10-07 21_26_47-PowerBiCommunity.xlsx - Excel.png
  3. Agregue ambos a la tabla de visualización
    2020-10-07 21_26_55-PowerBiCommunity.xlsx - Excel.png
  4. Then Merge (Right Outer) CAR with Ordem Bloq
    CAR[Cliente] = Ordem Bloq[Cliente]
    CAR[Mês e Ano] = Ordem Bloq[Mês e Ano]
    2020-10-07 21_27_39-PowerBiCommunity.xlsx - Excel.png
  5. Después de la combinación, mantendré todos los valores no en blanco de CAR[Montante] y lo agregaré a la visualización.2020-10-07 21_27_49-PowerBiCommunity.xlsx - Excel.png

Espero que te ayude.

Hola @reiskleiton ,

Mirando los datos que ha dado beliw puede hacerlo añadiendo la siguiente medida:

Excesso de limite = 
CALCULATE(SUM(CAR[Montante]); CAR[Cliente] in VALUES('Ordem Bloq'[Cliente]))

Compruebe el resultado en la conexión PBIX.


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português





Hi @MFelix 

 

I was working on it and realize that there is an issue in the Total amount

 

reiskleiton_0-1602266919256.png

It is 1.957.834,71.

 

Do you know what could it be?

 

Thank you.

 

 

Hola @MFelix

Funcionó con el nombre de la habitación

Le agradezco su ayuda. Muchas gracias.

MFelix
Super User
Super User

Hola @reiskleiton ,

El problema es que tiene una relación de muchos a muchos entre ambas tablas, esto devuelve más de un resultado para cada lado.

No sé si tiene una tabla de dimensiones con [Cliente] único, pero si crea una tabla de dimensiones con [Cliente] y luego crea una de una a varias con la otra en tablas (tiene una tabla de calendario) entonces simplemente puede hacer la suma directa sin la necesidad de USERELATIONSHIP.


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português





Hola @MFelix

Sí, tengo una tabla de dimensiones de cliente.

2020-10-07 09_24_45-Credit_Collection_Dashboard_New_001 - Power BI Desktop.png

¿Cómo debo SUMAR CAR[Montante] de Filter CAR[Client] á Orden Bloq[CLIENT] y ambos Calendario[Mes y Año]?

Gracias

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Kudoed Authors