English (Español a continuación)
This function excludes a member (s) from a selected list.
Its structure consists of 2 parts:
- @REMOVE (list 1, list2)
List 1: is the selected data series
List 2: is the member(s) to be excluded from the previous list.
Let’s see an example:
- @REMOVE (@RELATIVE (“Mercados”, 0), @ LIST (“Barcelona”, ”Madrid”))
List 1: is @RELATIVE (“Markets”, 0); it is the selected data series (the levels 0 of the “Markets” dimension).
List 2: is @LIST (“Barcelona”, ”Madrid”); these are the members excluded from the selected series.
This second part can consist of more than one member:
- @REMOVE(@RELATIVE(“Markets”,0),@DESCENDANTS(“Barcelona”), @DESCENDANTS(“Madrid”))
In the above example we exclude all descendant members of “Barcelona” and all descendant members of “Madrid”.
The @REMOVE function can be used in a FIX:
- FIX(@REMOVE(@RELATIVE(“Markets”,0),@LIST(“Barcelona”,“Madrid”)))
- AGG(“Products”);
- ENDFIX
In this example we add the dimension «Products» from all levels 0 of the dimension «Markets», with the exception of Barcelona and Madrid.
It can also be used within another function:
- @AVGRANGE(SKIPNONE,”Sales”, @REMOVE(@RELATIVE(“Markets”,0), @LIST(“Barcelona”,“Madrid”)));
In this example we calculate the average of the sales of all levels 0 of the “Markets” dimension, with the exception of Barcelona and Madrid.
Any question, please send an email to: essbaseeasy@gmail.com
Español
Esta función permite excluir un /unos miembro(s) de una lista seleccionada.
Su estructura consta de 2 partes:
@REMOVE(lista 1, lista2)
- La lista 1 es la serie de datos seleccionada
- La lista 2 son los datos que se quieren excluir de la lista anterior.
Veamos un ejemplo:
@REMOVE(@RELATIVE(“Mercados”,0),@LIST(“Barcelona”,”Madrid”))
- La lista 1 es @RELATIVE (“Mercados”,0): es la serie de datos seleccionados (los niveles 0 de la dimensión “Mercados”).
- La lista 2 es @LIST(“Barcelona”,”Madrid”): son los miembros que quedan excluidos de la serie seleccionada.
Esta segunda parte puede constar de más de un miembro:

En el ejemplo anterior excluimos a todos los miembros descendientes del miembro “Barcelona” y a todos los miembros descendientes del miembro “Madrid”.
La función @REMOVE se puede utilizar en un FIX:

En este ejemplo agregamos la dimensión “Productos” de todos los niveles 0 de la dimensión “Mercados”, a excepción de los niveles 0 de Barcelona y Madrid.
También se puede utilizar dentro de otra función:

En este ejemplo calculamos el promedio de las ventas de todos los niveles 0 de la dimensión “Mercados”, a excepción de los niveles 0 de Barcelona y Madrid.
Cualquier consulta envía, por favor, un correo a: essbaseeasy@gmail.com