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
Joselo_PBI
New Member

¿Cómo crear una tabla a partir de dos tablas existentes?

¡Hola!

Tengo dos mesas que quiero mezclar para hacer una nueva tabla teniendo en cuenta algunos valores en esas tablas.

La tabla Fisrt (Sales FY20) es la base de datos para todas las ventas de nuestros clientes.

ClienteTipo de productoFamilia de productosMesIngresos
AXXAM110Palabra16210.65258
BETCORPD120Marcha atrás143474.5681
COS AGD150Marcha atrás23243.69402
BETCORPP1500Computadora23105.32629
BETCORPM110Palabra16210.65258
AXXAD130Marcha atrás386.4534737
COS AGP1200Computadora3605.174316

La segunda tabla (división de clientes) es una tabla que representa el porcentaje de división que cada cliente cubre por estado.

Cliente% EstadoEstado
AXXA20En
AXXA30Coah
AXXA80Dgo
AXXA25allí
AXXA30Ch
BETCORP30En
BETCORP30Coah
BETCORP15Dgo
BETCORP50allí
BETCORP35Ch
COS AG50En
COS AG40Coah
COS AG5Dgo
COS AG25allí
COS AG35Ch

Quiero mostrar en una tabla o una matriz una mezcla de ambas tablas. Por ejemplo: el 20% de los ingresos de AXXA están en el estado NL y quiero saber a qué familia de productos y tipo de producto corresponde por mes al 20% correspondiente de los ingresos.

Creo una nueva columna en División de clientes con la siguiente fórmula:

REV - SUMX(FILTER('Sales FY20','Sales FY20'[Cliente]'División de cliente'[Cliente]),'Ventas FY20'[Ingresos])*[% Estado]

Pero eso no funciona cuando uso una segmentación de datos para filtrar por mes y por estado. Ambas tablas tienen una relación en las columnas Customer.

¿Tienes idea para que pueda conseguir lo que estoy buscando?

Estaré encantado de escuchar sus comentarios.

3 REPLIES 3
Ashish_Mathur
Super User
Super User

Hola

Por favor, muestre el resultado esperado muy claramente.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
vivran22
Community Champion
Community Champion

Hola @Joselo_PBI ,

¿Cómo puede identificar qué registro se mostrará desde Sales FY20, ya que hay varios registros para un cliente

image.png

¿Cómo identificará qué línea de pedido pertenece a qué estado?

¡Salud!
Vivek

Blog: vivran.in/my-blog
Conectarse en LinkedIn
Seguir en Twitter

BA_Pete
Super User
Super User

Hola @Joselo_PBI

Cuando dice que ambas columnas de cliente tienen una relación, ¿quiere decir que están relacionadas directamente entre sí (de varios a varios)?

Si es así, debe crear una tabla de dimensiones de cliente para relacionarse con cada tabla de hechos.

La forma más rápida de hacerlo es la siguiente:

_dimCustomers = 
DISTINCT(
    UNION(
        DISTINCT(salesTable[Customer]),
        DISTINCT(stateTable[Customer])
    )
)

A continuación, crearía una relación de la tabla de dimensiones (Uno) a cada una de las tablas de hechos (Muchas). A continuación, utilice el campo de cliente de tabla de dimensiones en los objetos visuales y las medidas para asegurarse de que ambas tablas de hechos se filtran en consecuencia.



Now accepting Kudos! If my post helped you, why not give it a thumbs-up?

Proud to be a Datanaut!




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.