Calcular el inventario promedio sumando la cantidad inicial y la cantidad final y luego dividiendo por 2

Un usuario Pregunto ✅

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.

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.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *