La función DCount cuenta los valores únicos de un conjunto de registros.

La función DCount cuenta los valores únicos de un conjunto de registros.

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

¿Ha nunca tiene una lista larga de registros con valores duplicados posibles y desea obtener un recuento que solo incluye un valor de una vez? La función DCount es lo que necesita contar valores únicos en un conjunto de registros especificado. Se usa el() de la función DCounten macros, expresiones de consulta, o en un control calculado. Aquí es una función DCount de ejemplo para obtener el número total de pedidos que se han colocado en una fecha determinada:

DCount( expresión, dominio [, criterios] )

La sintaxis de la función DCount de arriba contiene partes obligatorias y partes opcionales:

Argumento

Descripción

expresión

Parte obligatoria en la que se indica el campo que se usará para contar los registros. Puede ser una expresión de cadena que identifique un campo de una tabla o de una consulta, o una expresión que ejecute cálculos en un campo. Por ejemplo, puede incluir un nombre de campo de una tabla, un control de formulario o una función. La función puede estar integrada o bien el usuario la puede definir, pero no puede ser otra función de agregado de dominio o de agregado de SQL.

dominio

Parte obligatoria que define el conjunto de registros. Puede ser una tabla o un nombre de consulta.

criterios

Esto es opcional y es una expresión de cadena que restringe el rango de datos para la función DCount . Es similar a la cláusula WHERE en una expresión SQL. Recuerde que los campos que se usan como criterios también deben usarse en el dominioparte de la sintaxis o la función DCount devuelve un nulo.

Nota: Aunque el argumento expresión puede ejecutar cálculos, los resultados no están disponibles porque la función DCount solo proporciona un recuento del número de registros.

También puede ser útil usar la función DCount en los casos de control calculado, cuando se incluyen criterios específicos para restringir el intervalo de datos. Por ejemplo, para visualizar el número de pedidos que se enviarán a California, configure la propiedad OrigenDelControl de un cuadro de texto en la expresión siguiente:

=DCount("[OrderID]", "Orders", "[ShipRegion] = 'CA'")

Para incluir también los registros que tengan campos nulos, use un asterisco. Para calcular el número de registros de una tabla Pedidos, debería hacer lo siguiente:

intX = DCount("*", "Orders")

Para más información sobre cómo crear consultas o usar expresiones, visite lo siguiente:

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×