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
adnanarain
Helper V
Helper V

Convertir producto de suma de fórmula de Excel en power bi

Queridos todos,

¿Cómo puedo convertir la siguiente fórmula de Excel en power bi:

•IFERROR(ROUND(IF(SUMPRODUCT(J4:AN4,BU4:CY4)*21/((AO4/31)*23.25)-1<2,SUMPRODUCT(J4:AN4,BU4:CY4)*21,(AO4/31)*23.25),0),0)

J4:AN4 - venta diaria

BU4:CY4 - Promedio de venta diaria

8 REPLIES 8
edhans
Super User
Super User

Necesitaríamos ver algunos datos reales, y sospecho que necesitas hacer algo despivo. En primer lugar, aquí hay una medida básica:

COALESCE(
 ROUND(
  IF(
   SUMX(
    Table,
    Table[ColumnJ] * Table[ColumnAN] * 21 / ((varWhatverisAO4/31) * 23.25 - 1
    ) < 2,
   SUMX(
    Table,
    Table[ColumnJ] * Table[ColumnAN] * 21
    ),
   (varWhatverisAO4/31) * 23.25
   ),
   0
  ),
  0
 )

SUMX() hará lo que un SUMPRODUCT() hará, pero no en un rango de columnas como usted tiene. SUMPRODUCT está haciendo J4 * BU4, luego J5 * BU5, etc. luego se mueve a K4 * BV4 y así sucesivamente. Creo que esas columnas J4:An4 y BU4:CY4 deben normalizarse en filas, no en columnas.


No puede hacer referencia a una sola celda como AO4 en DAX ya que no hay direcciones de celda, por lo que tendría que burlarse de eso mediante una función MAX o MAXX con criterios de filtro.

Una vez más, necesitaríamos ver algunos datos reales.

Cómo obtener una buena ayuda rápidamente. Ayúdanos a ayudarte.
Cómo obtener respuestas a su pregunta rápidamente
Cómo proporcionar datos de ejemplo en el foro de Power BI



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

@edhans AO4 es una simple suma de toda la cuadridad de ventas

Hola , @adnanarain

¿Lo has resuelto? En caso afirmativo, podría aceptar la respuesta útil como solución. También podría compartir su propia solución aquí. Por ahora, no hay contenido de descripción en el subproceso. Si todavía necesita ayuda, por favor comparta más detalles con nosotros.

Saludos
Equipo de soporte de la comunidad _ Eason

Hola Sí, lo he resuelto. He añadido la siguiente medida:

% of Total = DIVIDE (
[Total Sales Quantity],
CALCULATE ( [Total Sales Quantity], ALLSELECTED('Date'[Date])))
Sum Product 2 = [Total Sales Quantity] * [% of Total]

Sum Product 3 = Sumx(SUMMARIZE('Date','Date'[Date], "Top", [Sum Product 2]),[Top])

@edhans Muchas gracias por la respuesta:

A continuación se muestran los datos reales

SkuCantidad total de ventasFecha
1606/27/20
11106/28/20
12106/29/20
12806/30/20
12507/01/20
11507/02/20
11407/03/20
11407/04/20
11307/05/20
11107/06/20
1807/07/20
1107/10/20

así es como lo estoy haciendo en Excel:

@edhans lo siento, he subido la imagen en una respuesta separada porque estaba dando error. Gracias por tu ayuda

Sum Product.jpg

harshnathani
Community Champion
Community Champion

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.