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
Syndicate_Admin
Administrator
Administrator

Contar el número de los mismos valores y multiplicar con el valor de otra tabla

Hola a todos

Soy nuevo en Power BI y todavía estoy luchando un poco.

Tengo dos mesas, una me muestra los pedidos y la otra me muestra los precios de los diferentes productos. Ahora quiero obtener los ingresos por producto (por año) contando cuántas veces se ordenó un producto de la lista que me muestra los pedidos y luego multiplicando esto con el precio respectivo.

Traté de crear un gráfico que me muestre los diferentes productos y como valor he tratado de crear una medida rápida multiplicando la cantidad de productos vendidos con el precio, pero esto no es posible.

¿Alguien puede ayudarme aquí?

¡salud!

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Allí, @Friedl123

En primer lugar, asegúrese de que hay una relación de uno a varios entre las dos tablas en función.

A continuación, cree una columna calculate en la tabla order para rellenar el precio de la tabla de productos

_price = RELATED ( Prices[Price] )

muestra:

v-angzheng-msft_0-1619501987053.jpeg

Para crear una medida para calcular los ingresos:

Revenue =
CALCULATE (
    COUNTROWS (
        FILTER ( 'Orders', 'Orders'[Product] <= MAX ( 'Orders'[Product] ) )
    )
        * SELECTEDVALUE ( 'Orders'[_price] )
)

resultado:

v-angzheng-msft_1-1619501987055.jpeg

Consulte el archivo adjunto a continuación para obtener más información

¿Es este el resultado que quieres? Espero que esto sea útil para ti

Por favor, no dude en avisarme Si tiene más preguntas

Saludos
Equipo de Apoyo a la Comunidad _ Zeon Zheng
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

14 REPLIES 14
Syndicate_Admin
Administrator
Administrator

Allí, @Friedl123

En primer lugar, asegúrese de que hay una relación de uno a varios entre las dos tablas en función.

A continuación, cree una columna calculate en la tabla order para rellenar el precio de la tabla de productos

_price = RELATED ( Prices[Price] )

muestra:

v-angzheng-msft_0-1619501987053.jpeg

Para crear una medida para calcular los ingresos:

Revenue =
CALCULATE (
    COUNTROWS (
        FILTER ( 'Orders', 'Orders'[Product] <= MAX ( 'Orders'[Product] ) )
    )
        * SELECTEDVALUE ( 'Orders'[_price] )
)

resultado:

v-angzheng-msft_1-1619501987055.jpeg

Consulte el archivo adjunto a continuación para obtener más información

¿Es este el resultado que quieres? Espero que esto sea útil para ti

Por favor, no dude en avisarme Si tiene más preguntas

Saludos
Equipo de Apoyo a la Comunidad _ Zeon Zheng
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

Allí, @Friedl123

Por favor, compruebe la siguiente imagen y el enlace del archivo pbix de ejemplo si es lo que está buscando.

Creé una muestra simple por mí mismo, y traté de incluir la información que quieres y las medidas que necesitas.

Todas las medidas están en el archivo pbix de ejemplo.

Picture1.png

https://www.dropbox.com/s/bhbgwtmv6j8yddj/Picture1.png?dl=0

Hola, mi nombre es Jihwan Kim.

Si este post ayuda, entonces considere aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido, y dar un gran pulgar hacia arriba.

Linkedin: linkedin.com/in/jihwankim1975/

Twitter: twitter.com/Jihwan_JHKIM

Hola Jihwan Kim,

gracias, eso es exactamente lo que estoy buscando! Sólo veo el enlace de Dropbox a la imagen, ¿dónde puedo encontrar el archivo pbix?

Allí, @Friedl123

Lo sentimos, aquí está el enlace correcto

https://www.dropbox.com/s/pkj9pi2n9vpvkvx/friedl.pbix?dl=0

Así que si lo entiendo bien primero necesito ordenar las ventas después de días?

Allí, @Friedl123

Gracias por sus comentarios.

Lo siento, no entendí bien tu pregunta.

En mi muestra, las fechas son sólo la fecha en que ocurrió cada venta.

Si los datos tienen una estructura diferente, el modelo de datos debe crearse de forma diferente y las medidas deben crearse de forma diferente.

Hola Jihwan Kim,

aquí hay algunos datos de ejemplo para mostrarle la estructura de mi modelo de datos.

https://www.dropbox.com/s/aubykp93ktr8guk/Sample_Data.pbix?dl=0

Allí, @Friedl123

Por favor, compruebe el enlace a continuación.

Se crean la tabla Dim-Calendar y la tabla Dim-Contry.

Por el momento, las relaciones entre DimCalendar Table y Order Table son todas relaciones inactivas.

Si desea activar una de las relaciones, puede utilizar la función userelationship en las nuevas medidas dax.

Todas las medidas están en el archivo pbix de ejemplo.

https://www.dropbox.com/s/axauiibjwlji136/Sample_Data.pbix?dl=0

Hola, mi nombre es Jihwan Kim.

Si este post ayuda, entonces considere aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido, y dar un gran pulgar hacia arriba.

Linkedin: linkedin.com/in/jihwankim1975/

Twitter: twitter.com/Jihwan_JHKIM

Hola Jihwan Kim,

gracias por el archivo. Creo que no fui claro en mis expresiones.

Con el Orden no me refiero al número único que se crea para cada pedido. Así que quiero calcular las diferentes órdenes contando los diferentes números de pedido, creo que entendió la Orden no como cantidad de órdenes.

Allí, @Friedl123

Siento mi malentendido.

Confundí el número de pedido con cuántos números de pedidos.

Estoy familiarizado con ver algo como Order ID No., y no fui lo suficientemente cuidadoso y confundido.

Creo que el enlace a continuación parece coincidir con su resultado esperado que es presentado antes por usted.

Puede comprobar las medidas modificadas en el archivo pbix de ejemplo.

https://www.dropbox.com/s/axauiibjwlji136/Sample_Data.pbix?dl=0

Hola, mi nombre es Jihwan Kim.

Si este post ayuda, entonces considere aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido, y dar un gran pulgar hacia arriba.

Linkedin: linkedin.com/in/jihwankim1975/

Twitter: twitter.com/Jihwan_JHKIM

Syndicate_Admin
Administrator
Administrator

¡Claro, lo siento!

Esta es mi mesa con las órdenes:

Friedl123_0-1619364707444.png

Esta es mi mesa con los precios:

Friedl123_1-1619364747498.png

Ahora quiero crear un gráfico que me muestre los ingresos multiplicando la cantidad de producto vendido con el precio del producto, para que se vea así al final:

Friedl123_2-1619364822829.png

@Friedl123

Consulte el archivo adjunto a continuación

¡¡Gracias!!

Syndicate_Admin
Administrator
Administrator

@Friedl123

¿Podría proporcionar los datos de muestra y la salida esperada?

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.