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

Resultado porcentual extraño

Hola a todos

Estoy tratando de determinar por qué estoy obteniendo un cierto resultado con mis medidas. No puedo darle sentido y estoy seguro de que me falta algo muy básico, ¡pero por la vida de mí no puedo entender lo que es!

Aquí está la tabla con resultados:

Screenshot 2022-01-21 122041.png

Estoy tratando de determinar cómo se está llegando a ese enorme porcentaje para el beneficio bruto.

Modelo/Columnas/Medidas de la tabla se configuran de la siguiente manera:

Ventas[USD Sales Fixed Curr] (columna)

Ventas[USD Cost Fixed Curr] (columna)

USD GP Curr Fijo = Ventas[USD Sales Fixed Curr] - Ventas[USD Cost Fixed Curr] (columna calculada)
Ventas totales (USD fijo) = SUMA ( Ventas[USD Sales Fixed Curr] ) (medida)
Costo total (USD fijo) = SUMA ( Ventas[USD Costo Fijo Curr] ) (medida)
Beneficio bruto total (USD fijo) = [Ventas totales (USD fijo)] - [Costo total (USD fijo)] (medida)
Beneficio bruto % = DIVIDIR ( [Beneficio bruto total (USD fijo)], [Ventas totales (USD fijo)] ) (medida)
He buscado pequeños decimales en las cantidades, pero por lo que puedo decir, el % de ganancia bruta aquí debería ser 0.
¿Qué me estoy perdiendo aquí?
1 ACCEPTED SOLUTION

Hola

El denominador probablemente no sea exactamente un 0. Podría ser un número decimal muy pequeño. Utilice la función ROUND en el numerador y el denominador para mantener sólo 2 decimales.

View solution in original post

7 REPLIES 7
Syndicate_Admin
Administrator
Administrator

¿@dusdau

Puede crear una columna calculada para contar el porcentaje en lugar de medir .

Column = [Total Gross Profit (USD Fixed)]/[Total Sales (USD Fixed)]

El resultado es el siguiente:

Ailsamsft_0-1643079121828.png

Saludos cordiales

Equipo de apoyo a la comunidad _ Ailsa Tao

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Hola Ailsa,

Gracias, pero una suma de los %'s individuales no es lo que estoy buscando aquí. Estoy buscando entender por qué

DIVIDE ( [Beneficio bruto total (USD fijo)], [Ventas totales (USD fijo)], 0)

Está evaluando a un gran porcentaje en la línea agregada / total.... cuando parece que 1.24 dividido por 0 debe ser 0.

Hola

El denominador probablemente no sea exactamente un 0. Podría ser un número decimal muy pequeño. Utilice la función ROUND en el numerador y el denominador para mantener sólo 2 decimales.

Wow, era tan pequeño que no podía ver el decimal incluso cuando expandía los decimales. Ponerle una RONDA confirmó esto... y ahora me siento como un idiota. 🙂 Gracias por la ayuda.

De nada.

Syndicate_Admin
Administrator
Administrator

Estás dividiendo por 0 y estas funciones deberían funcionar bien, prueba esto:

Beneficio bruto % = DIVIDIR ( [Beneficio bruto total (USD fijo)], [Ventas totales (USD fijo)] ,0)

Gracias Allurean, lo he intentado anteriormente y el mismo resultado desafortunadamente. Creo que por defecto es cero si no especificas ese 3er parámetro.

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.