No contabilizar los registros de Longitud Cero ("")
En una Consulta tengo dos campos.
El primer campo se llama HABITACIONES.
La columna de este campo tiene diez filas numeradas del 1 al 10, una fila por habitación.
El segundo campo es CLIENTES, que recoge en una columna los 'Apellidos y Nombres' de todos los que ocupan aquéllas habitaciones.
Tengo 7 habitaciones ocupadas y 3 desocupadas (vacías). Éstas últimas tienen una 'cadena de longitud cero' (""), no contienen valores.
Al final de la columna CLIENTES he añadido una fila 'Totales' ( ficha Inicio, grupo Registros, clic en Totales). Con la función 'Contar' se muestra el recuento del número de elementos de la columna. Obtengo 10 registros/clientes.
Preguntas:
1. ¿Cómo puedo conseguir que al 'contar' los elementos de la columna sólo me devuelva el número de habitaciones ocupadas sin tener en cuenta las vacías, es decir, sin sumar las que tienen asignada una cadena de longitud cero (""). Lo que pretendo es que me devuelva un Total de 7, que son las habitaciones ocupadas.
2. ¿Cómo puedo aplicar esto mismo en un informe basado en aquella Consulta si utilizo la función: =Cuenta(*) en el pie de informe?. Lo del informe es lo que más me interesa, pues es lo que voy a imprimir.
Gracias.
Usuario: chench0
Email: [email protected]
El primer campo se llama HABITACIONES.
La columna de este campo tiene diez filas numeradas del 1 al 10, una fila por habitación.
El segundo campo es CLIENTES, que recoge en una columna los 'Apellidos y Nombres' de todos los que ocupan aquéllas habitaciones.
Tengo 7 habitaciones ocupadas y 3 desocupadas (vacías). Éstas últimas tienen una 'cadena de longitud cero' (""), no contienen valores.
Al final de la columna CLIENTES he añadido una fila 'Totales' ( ficha Inicio, grupo Registros, clic en Totales). Con la función 'Contar' se muestra el recuento del número de elementos de la columna. Obtengo 10 registros/clientes.
Preguntas:
1. ¿Cómo puedo conseguir que al 'contar' los elementos de la columna sólo me devuelva el número de habitaciones ocupadas sin tener en cuenta las vacías, es decir, sin sumar las que tienen asignada una cadena de longitud cero (""). Lo que pretendo es que me devuelva un Total de 7, que son las habitaciones ocupadas.
2. ¿Cómo puedo aplicar esto mismo en un informe basado en aquella Consulta si utilizo la función: =Cuenta(*) en el pie de informe?. Lo del informe es lo que más me interesa, pues es lo que voy a imprimir.
Gracias.
Usuario: chench0
Email: [email protected]
1 respuesta
Respuesta de luis45ccs
1