Office
Iniciar sesión
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.

Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

¿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:

Ampliar sus conocimientos de Office
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.

×