JoyceW
Hola, tengo Power BI vinculado a nuestra base de datos Exact. tengo la siguiente tabla:
número de artículo, fecha, cantidad, valor.
1-1 = 10
2-1 = 20
3-1 = 40
El promedio debe ser: (40+10 )/2 = 25
Tengo que usar esto para calcular la rotación de inventario.
Cuando uso el promedio, hace 10+20+40 y lo divide por 3.
Además, me gustaría hacer esto por mes, año trimestral y año.
Cualquier sugerencia es bienvenida.
v-shex-msft
Hola @JoyceW,
¿Hay algún campo de índice en su tabla? Si este es un caso, puede escribir una fórmula para usar el índice para averiguar el valor inicial y el valor final correspondientes, luego utilícelos para obtener el promedio.
AVG Measure = VAR _start = MINX ( ALLSELECTED ( Table[index] ), [index] ) VAR _end = MAXX ( ALLSELECTED ( Table[index] ), [index] ) RETURN DIVIDE ( LOOKUPVALUE ( Table[Amount], Table[index], _start ) + LOOKUPVALUE ( Table[Amount], Table[index], _end ), 2, BLANK () )
De lo contrario, primero debe agregar la columna de índice. (El modelo de datos power bi no contiene el índice de fila/columna para averiguar el valor de la primera o la última fila)
Saludos,
Xiaoxin-sheng
MAAbdullah_47
En respuesta a v-shex-msft
Hola, @v-shex-msft. ¿El índice está relacionado con la tabla de fechas? Amablemente por favor explique con un ejemplo.
JoyceW
En respuesta a v-shex-msft
Hola @v-shex-msft, gracias por tu respuesta.
No estoy seguro de cómo funcionaría un campo de índice, ya que la tabla contiene muchas fechas y muchos números de artículos. Por lo tanto, debe elegir la primera fecha y la última fecha de un número de artículo y luego dividirlo. Incluso sería mejor si pudiera mostrar la primera y la última fecha en un mes, en un trimestre y en un año.