@ALLANCESTORS

English (Español a continuación)

This function returns all the ancestors of a given member (including those of its shared members). It does not include the member himself in this result.

The structure of the function is:

  • @ALLANCESTORS (Member);

Let’s see an example: Starting from the following outline:

The function:

  • @ALLANCESTORS(“LERIDA”);

Results:

  • CATALUÑA
  • SPAIN
  • EUROPE

Sorted from closest to furthest.

This function can be used as a parameter to another function that requires a list of members.

For example:

  • @AVGRANGE(SKIPNONE,”Sales”,@ALLANCESTORS(“LERIDA”));

Español

Esta función retorna todos los ascendientes de un miembro determinado, incluyendo aquellos que tuviere si el miembro figurara también en el outline como miembro compartido. No incluye en este resultado al propio miembro.

La estructura de la función es:

@ALLANCESTORS(Miembro);

Veamos un ejemplo: Partiendo del siguiente outline:

La función:

Da como resultado:

  • CATALUÑA
  • ESPAÑA
  • EUROPA

Ordenado de más cercano a más lejano.

Esta función se puede utilizar como parámetro de otra función que requiera una lista de miembros:

Por ejemplo: