@INTERSECT

English (Español a continuación)

This function allows you to obtain those members that appear simultaneously in two lists. Its structure is:

  • @INTERSECT (List1, List2)

This function considers shared members to be different from their original members, so they do not appear in the result.

Let’s see an example: starting from the following Outline:

We want to select those level 0 members of the “Markets” dimension whose name begins with “L”. For this we use this function:

  • @INTERSECT(@RELATIVE(Markets,0),@LIKE(“L%”,Markets))

To the markets that are in both lists (that is, that meet both conditions), we are going to assign units of 50:

Obtaining the following result:

Español

Esta función permite obtener aquellos miembros que aparecen simultáneamente en dos listas. Su estructura es:

@INTERSECT(Lista1,Lista2)

Esta función considera los miembros compartidos como diferentes de sus miembros originales por lo que no figuran en el resultado.

Veamos un ejemplo: Partiendo del siguiente Outline:

Queremos seleccionar aquellos miembros nivel 0 de la dimensión “Mercados” cuyo nombre empiece por “L”. Para ello utilizamos esta función:

A los mercados que estén en ambas listas (es decir, que cumplan las dos condiciones), le vamos a asignar unas unidades de 50:

Obteniendo el siguiente resultado: