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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
avininpowerbi
Frequent Visitor

tratando de usar relacionado para el filtro, pero no funciona

Hola

Creo que tengo un problema simple que resolver, pero me está eludiendo ...

Tabla 1 (Tabla de hechos) - (Todos los códigos GL) ,($), (id de índice) (otros ) etc, etc. etc.

Tabla 2 ( ventas) (Códigos de ventas GL), (SalesID)

Relación : muchos:muchos (Todos los códigos GL) y (Códigos DE Ventas GL)

Estoy tratando de escribir un DAX simple que filtrará la Tabla 1 con los códigos Sales GL de la Tabla 2 y producirá un valor de suma

Estaba tratando de escribir un DAX, pero hasta ahora, haga lo que haga, aunque estoy obteniendo la suma de la cantidad en los niveles individuales de Ventas GL, pero la suma es la suma total de la Tabla 1 . Usé RELACIONADO , ALLFILTER - nada funciona ... 😞

¿Puede alguien ayudar? Muchas gracias

5 REPLIES 5
AllisonKennedy
Super User
Super User

Tu problema puede ser de muchas a muchas relaciones. ¿Tiene una tabla de dimensiones para el código GL: cada código GL aparece exactamente una vez? Eso podría ser un comienzo para ayudar a resolver esto.

@avininpowerbi Otra opción es utilizar INTERSECT con la combinación correcta de tablas y columnas para comparar. Algo así: INTERSECT(SUMMARIZECOLUMNS(Table1[GLCode],Table1[$]), ADDCOLUMNS(SUMMARIZECOLUMNS(Table2[GLCode]), "$", SUMX(RELATEDTABLE(Table1), Table1[$]))

¿Este post ha resuelto tu problema? Por favor, márquelo como una solución para que otros puedan encontrarlo rápidamente y para que la comunidad sepa que su problema ha sido resuelto.

Si has encontrado este post útil, por favor, dale a Kudos.

Trabajo como instructor y consultor para Microsoft 365, especializado en Power BI y Power Query.

https://sites.google.com/site/allisonkennedycv


Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

Este es un libro mayor de recuento - así que, i tiene códigos GL repetidos muchas veces en la Tabla 1 para cada transacción. Howver, Para la Tabla 2, sólo estoy usando códigos de venta como una vez y estoy tratando de pasar esto a FILTER el sumx en la Tabla 2 .

es un muchos a muchos - no hay otras opciones que me ha dado .

Mi objetivo es escribir una medida DAX simple que pueda usar para encontrar ventas solo para estos códigos.

He probado la fórmula INTERSECT que sugeriste - coud no hacer que funcione . Gracias por su respuesta

No le permitirá usar 1 a muchos porque el código GL también se repite en la tabla de ventas.

Todavía no tengo claro si su modelo de datos está configurado correctamente o exactamente lo que está tratando de lograr, pero si desea obtener la suma global para cada código de GL de ventas, podría crear una nueva tabla utilizando:

Tabla: ADDCOLUMNS(DISTINCT(Sales[GL]),"$", sumx(Table1,Table1[$]))
El problema con esto es que no podrá ser filtrado por nada más en su modelo de datos, por lo que lo ideal es intentar obtener la configuración del modelo para que tenga esa tabla de dimensiones para los códigos GL donde cada uno se enumeran una sola vez, luego use eso para sus medidas y tablas.

¿Este post ha resuelto tu problema? Por favor, márquelo como una solución para que otros puedan encontrarlo rápidamente y para que la comunidad sepa que su problema ha sido resuelto.


Si has encontrado este post útil, por favor, dale a Kudos.

Trabajo como instructor y consultor para Microsoft 365, especializado en Power BI y Power Query.

https://sites.google.com/site/allisonkennedycv


Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

Permítanme tratar de remodelar

Tengo una serie de códigos (me gusta Ventas) que son códigos estándar utilizados para cogS y calcualtions de ventas y estoy tratando de pasarlos a la tabla de hechos principal para obtener sus valores $ de forma independiente. Incluso, mi objetivo es vincularlos en un calendat y poder cortarlos y cortarlos en cubos

por lo que técnicamente, no son tablas tenues - son sólo tablas con códigos y un número de identificación

Gracias por tu ayuda

Hola @avininpowerbi ,

Por favor, intente crear una medida como se muestra a continuación:

Measure = CALCULATE(SUM('AllGL'[Gsale]),FILTER('AllGL','AllGL'[GL Codes] in VALUES('Sales'[Sales GL codes])))

Si la fórmula anterior no es aplicable para su escenario, corríjame y proporcione más detalles (algunos datos de muestra y su resultado esperado). Gracias.

Saludos

Rena

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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