@MOVSUM

English (Español a continuación)

This function calculates a moving sum, that is, for each member add the previous “n” members (including the month itself).

Its structure consists of 3 parts:

  • @MOVSUM (A, B, C);

Part «A»: sets the variable to be added.

Part “B”: sets the number of previous months to be added (includes the month calculated).

Part “C”: sets the series by which the moving sum is calculated. This data is optional: if it is left blank, it selects the level “0” of the time dimension as a range (January, February, March…)

  • If any member does not have data (#missing) this formula takes zero for that member.

Let’s see an example:

  • “3M_Sales” = @MOVSUM(“Sales”,3,@RELATIVE(“Period”,0));

(*) We consider the dimension «Period»: January, February, March …

The result is:

  • We see that for each month the variable «3M_Sales» adds the 3 previous months (including the month calculated).
  • Special cases are January and February: as in both cases it cannot add 3 months, this function repeats the data of the month.

Español

Esta función permite calcular una media móvil, es decir, para cada miembro suma los “n” miembros anteriores (incluido el propio mes).

Su estructura consta de 3 partes:

@MOVSUM(A,B,C);

Parte “A”: fija la variable que se va a sumar.

Parte “B”: fija el número de meses anteriores que se va a sumar (incluye el mes que se está calculando).

Parte “C”: fija la serie por la que se va a calcular la suma móvil. Este dato es opcional: si se deja en blanco essbase toma como rango los miembros cero de la dimensión “Tiempo” (enero, febrero, marzo…)

Si algún miembro no tiene dato (#missing) esta fórmula tomo como dato para ese miembro el valor cero.

Veamos un ejemplo:

(*) Consideramos la dimensión “Periodo”: enero, febrero, marzo…

El resultado es:

Vemos como para cada mes la variable “3M_Ventas” suma los 3 meses anteriores (incluyendo el mes que está calculando).

Casos especiales son enero y febrero: como en ambos casos no puede sumar 3 meses para estos dos meses esta función repite el dato del mes.