COUNTDISTINCT

Este artículo se ha traducido del inglés mediante IA y puede contener errores. Sus comentarios nos ayudarán a mejorar.

Descripción

La función COUNTDISTINCT cuenta el número de valores distintos no blancos en el campo de un subformulario o en dos o más campos.

Uso

COUNTDISTINCT(VALOR1, VALOR2, VALOR3, ...)
COUNTDISTINCT(CAMPO_DE_SUBFORMULARIO.NOMBRE_DE_CAMPO)

Observaciones

Cuando se utiliza con subformularios, el argumento de COUNTDISTINCT() debe incluir una referencia al campo de subformulario del formulario y luego el campo dentro del subformulario, utilizando la notación de punto.

La función COUNTDISTINCT acepta argumentos de cualquier tipo.

Ejemplos

Contar el número de países entre los sitios de un proyecto

Si tiene un formulario de Proyectos, con un subformulario que contiene las ciudades donde se está implementando el proyecto, puede que quiera saber el número distinto de países en los que se está implementando el proyecto.

COUNTDISTINCT(CIUDADES.PAIS)

Si tiene un proyecto con los siguientes subregistros:

Ciudad País Presupuesto
Kinshasa RDC 10,000
Goma RDC 5,000
Gisenyi Ruanda 5,000

Entonces el resultado de COUNTDISTINCT(CIUDADES.PAIS) sería 2, mientras que COUNT(CIUDADES.PAIS) sería 3.

Siguiente elemento
MONTH