@COUNT

Esta función cuenta el número de datos que hay en un rango determinado.

Esta expresión consta de 2 partes:

@COUNT(A,B);

Parte “A”: determina el tratamiento que da esta función a aquellos miembros que no tienen dato o tienen cero. Caben 4 opciones:

  • SKIPNONE: cuenta todos los miembros de la serie definida, tengan datos, cero o estén vacías.
  • SKIPMISSING: no cuenta aquellos miembros que no tengan datos.
  • SPIPCERO: no cuenta aquellos miembros que tengan cero.
  • SKIPBOTH: no cuenta aquellos miembros que no tengan datos o que tengan cero.

Veamos un ejemplo:

Parte “B”: determina la lista de valores  cuyos valores se van a contar. Esta lista se puede fijar de diversas formas:

  • Mediante una lista: @LIST(“Barcelona”,”Madrid”,”Valencia”)
  • Mediante una función que determine una serie: @IDESCENDANTS(“Mercados”)
  • ….

Veamos un ejemplo:

Num_mercados = 11

Num_mercados = 13