COUNT

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 COUNT cuenta el número de valores no en blanco en el campo de un subformulario, en uno o más campos, o en un campo de selección multiple.

Uso

COUNT(VALUE1, VALUE2, VALUE3, ...)
COUNT(SUBFORM_FIELD.FIELD_NAME)

Observaciones

Cuando se utiliza con campos de subformulario, el argumento de COUNT() 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 COUNT acepta argumentos de cualquier tipo.

Ejemplos

Recuento de subregistros

Si tiene un formulario de encuesta de hogares con un subformulario "Miembros", puede utilizar la función COUNT para hacer un recuento del número de miembros en el hogar:

COUNT(MEMBERS.NAME)

Esto hará un recuento del número de miembros para cada registro de hogar con un NOMBRE no en blanco.

Si quiere hacer un recuento de todos los subregistros del registro, también puede escribir:

COUNT(MEMBERS._id)

Aquí, nos referimos a la ID incorporada y autogenerada del registro utilizando el símbolo _id. Como cada registro tiene siempre una ID, esto cuenta eficazmente todos los registros.

Abrir formulario

Recuento del número de teléfonos proporcionados en un registro

Si tiene tres campos opcionales en un formulario para diferentes tipos de números de teléfono, puede que quiera saber cuántos números de teléfono no en blanco se han proporcionado.

Por ejemplo, podría escribir:

COUNT(FIXED_LINE_PHONE_NUMBER, MOBILE_PHONE_NUMBER, OTHER_NUMBER) 

Si el encuestado ha proporcionado un valor para los tres campos, el resultado será tres. Si solo ha proporcionado un número de línea fija y móvil, el resultado será 2.

Siguiente elemento
RESTAR (-)