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
kblevs
Frequent Visitor

Calcular margen de beneficio %

Estoy luchando para calcular el porcentaje de margen de beneficio.

Antes de la suma del margen de beneficio %

SO Dock Date Suma de COGS Suma de la suma total del precio del total de los beneficios totales % margen de beneficio
961 4/8/2020 $8,074.41 $2,982.00 ($5,092.41) -170.77%
961 4/8/2020 $0.00 $10,437.00 $10,437.00 100.00%

Después de la suma de % Margen de beneficio

SO Dock Date Sum of COGS Sum of Total Price Total Profit Sum of % Profit Margin
961 4/8/2020 $8,074.41 $13,419.00 5,344.59 -70.77%

Como puede ver, el margen de beneficio no es correcto.

Tengo un SO con varios artículos de línea en él. He resumido la línea SO para calcular el COGS, el precio total del ensamblaje. Luego, creé una medida para calcular el beneficio.

Beneficio total [Precio total] - [COGS]

% Margen de beneficio : Dividir([Beneficio total], [Precio total], 0)

1 ACCEPTED SOLUTION

He resuelto esto ajustando mi consulta y extrayendo datos de otra manera. Por favor, desprecie.

View solution in original post

8 REPLIES 8
v-shex-msft
Community Support
Community Support

Hola @kblevs,

¿Esta fórmula está anidada con varias fórmulas de medida o calculada directamente con campos de tabla? ¿Puede compartir algunos datos ficticios y medir fórmulas con una estructura de datos similar para probar? Nos ayudará a aclarar su puntuación y prueba a la fórmula de codificación.

Cómo obtener respuesta rápida a su pregunta

Además, su escenario parece un problema de cálculo total de medida común, tal vez pueda echar un vistazo al siguiente vínculo sobre los problemas totales de medida:

Medir Totales, La Palabra Final

saludos

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.

Hola @v-shex-msft

La columna COGS es una columna condicional para asegurarse de que los engranajes solo se calculan una vez para cada SO. De lo contrario, los datos sin procesar (columna de costo) se multiplicarían con las líneas múltiples en un SO. Pero, el COGS sólo va en contra del SO una vez.

Líneaasí queensamblajeQtyFecha del muellePrecio unitarioPrecio totalCostoCogsBeneficio total
11053303380594/6/202033.001947.002058.942058.94-111.94
21053Herramientas14/6/2020300.00300.002058.940.00300.00
31053Plantilla14/6/2020225.00225.002058.940.00225.00
41053TARIFA DE ACELERAR14/6/2020696.60696.602058.940.00696.60
5105330338014/6/202033.0033.002058.940.0033.00
11054303370594/7/2020228.7513496.2511158.8111158.812337.44
21054Herramientas14/7/2020300.00300.0011158.810.00300.00
31054Plantilla14/7/2020225.00225.0011158.810.00225.00
41054TARIFA DE ACELERAR14/7/20202981.402981.4011158.810.002981.40
5105430337014/7/2020228.75228.7511158.810.00228.75
110585945.576.18214/15/202056.501186.50460.58460.58725.92
11071400520254/24/202066.001650.00977.12977.12672.88
19444009562884/2/202046.7513464.007276.187276.186187.82
19454009562884/22/202046.7513464.007282.567282.566181.44
1950CT 41315563/18/202047.502660.009166.419166.41-6506.41
1951CT 496462164/8/202022.254806.002915.132915.131890.87
1952CT 49652603/25/202027.501650.001023.341023.34626.66
1958CT 41305484/15/202015.00720.00382.09382.09337.91
1959CT 47790224/15/202043.00946.00558.58558.58387.42
1960CT 413141084/1/202037.254023.002489.172489.171533.83
1961CT 53448564/8/202053.252982.008074.418074.41-5092.41
2961CT 534481964/8/202053.2510437.008074.410.0010437.00

Hola @kblevs,

Puede intentar utilizar la siguiente fórmula de medición si es adecuada para sus necesidades:

Measure =
VAR summary =
    SUMMARIZE (
        table,
        [SO],
        [Dock Date],
        "Sum of Total", SUM ( table[Total Price] ),
        "sum of Profit", [Total Profit]
    )
RETURN
    DIVIDE (
        SUMX ( summary, [Sum of Total] ),
        SUMX ( summary, [sum of Profit] ),
        0
    )

saludos

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.

He resuelto esto ajustando mi consulta y extrayendo datos de otra manera. Por favor, desprecie.

kblevs
Frequent Visitor

Golpe

¿Alguien tiene alguna otra sugerencia? No he podido hacer que esto funcione.

kblevs
Frequent Visitor

Golpe

He proporcionado suficientes datos para poder solucionar este problema si pudiera conseguir que alguien lo vea.

Tal vez sea mi problema de los datos que se utilizan. Puedo intentar consultar algunas maneras diferentes.

amitchandak
Super User
Super User

@kblevs ,

Espero que esas son medidas y no columnas y la fórmula es en realidad

% Margen de beneficio - Dividir (tabla [beneficio total]), suma (tabla [precio total]), 0)

Todas son columnas excepto los beneficios totales. Ya he intentado sumar los beneficios totales y el precio total. Estos son esos resultados.

% Margen de beneficio : DIVIDE(SUM(Query1[Total Profit]), SUM(Query1[Total Price]),0)


SO Dock Date Suma de COGS Suma de la suma total del precio del total de los beneficios totales % margen de beneficio
961 4/8/2020 $8,074.41 $13,419.00 $5,344.59 40.02%

Eso realmente me da 40.02% por cada fila.

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.