Cómo funciona JustAnswer:

  • Preguntar a un Experto
    Los expertos tienen muchos conocimientos valiosos y están dispuestos a ayudar en cualquier pregunta. Credenciales confirmadas por una empresa de verificación perteneciente a Fortune 500.
  • Obtener una respuesta profesional
    Por correo electrónico, mensaje de texto o notificación mientras espera en su sitio.
    Haga preguntas de seguimiento si lo necesita.
  • Garantía de satisfacción plena
    Garantizamos tu satisfacción.

Formule su propia pregunta a elbrujomdq

elbrujomdq
elbrujomdq, Técnico informático
Categoría: Informática
Clientes satisfechos: 495
Experiencia:  Analista de sistemas, Desarrollo de Software
67837258
Escriba su pregunta sobre Informática aquí...
elbrujomdq está en línea ahora

Microsof Access. Esta función me da error, quiero contar

Pregunta del cliente:

Microsof Access.

Esta función me da error, quiero contar solo los campos que no sean nulos.


=CDoble(Nz(Cuenta([Cod]),0))


Me da el siguiente error, en cuadro emergente: La expresion que ha expecificado tiene una sintexis no valida.
Enviada: hace 4 año.
Categoría: Informática
Experto:  elbrujomdq escribió hace 4 año.

Buenas tardes,

Como se llama la tabla que esta en uso. Cod es el campo? que tipo de campo es?

 

Hay que tener en cuenta que: la función Cuenta no cuenta los registros que tienen campos Null a menos que cuenta(expr) sea el carácter comodín de asterisco (*)

 

La funcion Nz() pasa el null a cero.

 

Como es todo el codigo de la rutina?

Quedo a la espera de la informacion requerida

Cordialmente,
Roberto

Cliente: escribió hace 4 año.

El campo es un tipo de datos si/no y lo que quiero es que me sume todos los registros con si y los registros con no.


 


La tabla se llama trnsacciones y el campo es cod, pero lo que quiero es que lo sume en un FORMULARIO que tengo creado, que sume todos los registros se hacerlo, pero que solo me sume los que este marcados y desmarcados el campo cod, eso no se realizarlo.


 


 

Experto:  elbrujomdq escribió hace 4 año.
La funcion dcount() puede usarse asi:

DCount("*","tu tabla","campo = 'algo'")

Le sirve?
Cliente: escribió hace 4 año.

No me funciona, poniendolo con = y sin el me da elo siguiente error.


 


DCount("*","tu tabla","campo = 'algo'") me solicita en cuadro emergente el valor para este campo.


 


=DCount("*","tu tabla","campo = 'algo'") Me sigue dando el mismo error: La expresion que ha expecificado tiene una sintexis no valida.

Experto:  elbrujomdq escribió hace 4 año.
En la funcion hay que reemplazar por el nombre de la tabla, el nombre del campo y el criterio.

En criterio poner si entonces los registros que en ese campo lleven si, los contara. Lo mismo si se hace otra con los no
Cliente: escribió hace 4 año.

Me sigue dando el mismo error:


 


Tabla: Transacciones


Cod: Cartera


El valos que quiero cuente de ese ca,po: SI


 


=DCount("*","Transacciones","Cartera = 'SI'")


coloco esta expresion en el origen de control del formulario y me da el error:


La expresion que ha expecificado tiene una sintexis no valida. Omitio un operando o un operador, escribio un caracter o una coma no validas, o escribio texto sin encerrarlo en comillas.


 


 

Cliente: escribió hace 4 año.
Volver a incluir en lista: Respuesta imprecisa.
Experto:  elbrujomdq escribió hace 4 año.
Puede que sean las comillas probar:

=DCount("*","Transacciones","Cartera = SI")
Cliente: escribió hace 4 año.

Sigue dando el mismo error de sintaxis.

Experto:  elbrujomdq escribió hace 4 año.
La funcion es asi.


Dim LTotal As Long

LTotal =DCount("*","Transacciones","Cartera = SI")

Puede pegar todo el codigo?
Experto:  elbrujomdq escribió hace 4 año.
Le dejo un link con un video con un ejemplo de uso.

http://www.youtube.com/watch?v=N3zzdLBzC1A

Quedo en linea,

Cordialmente,
Roberto
elbrujomdq, Técnico informático
Categoría: Informática
Clientes satisfechos: 495
Experiencia: Analista de sistemas, Desarrollo de Software
elbrujomdq y otros otros especialistas en Informática están preparados para ayudarle

Opiniones de nuestros clientes:

 
 
 
  • Explicación simple y concreta que facilitó enormemente lo que tenía que hacer. Osvaldo Argentina
  • Explicación simple y concreta que facilitó enormemente lo que tenía que hacer. Osvaldo Argentina
  • Gracias! Servicio excelente. Me ha gustado trabajar con los Expertos. Éxito y gracias. Estefanía Chile
  • Muy agradecida. Si lo necesito volveré a utilizar el site. Mari Ramírez San Juan, Puerto Rico
  • El tiempo de respuesta es excepcional, de menos de 6 minutos. La pregunta se respondió con profesionalidad y con un alto grado de compasión. Inés Santander
  • Quedé muy satisfecho con la rapidez y la calidad de los consejos que recibí. Me gustaría añadir que puse en práctica los consejos y que funcionaron la primera vez y siguen haciéndolo. Luis Málaga
  • Es un servicio fantástico y M. Castillo me ayudó muchísimo y me proporcionó algunos sitios web y herramientas estupendos que me permitieron ampliar mis conocimientos sobre la pregunta. ¡Muchas gracias! Esther Sevilla
  • Un servicio estupendo: rápido, eficiente y preciso. ¿Qué más se puede pedir? No tengo palabras para agradecer su ayuda. María Barcelona
 
 
 

Conozca a los expertos:

 
 
 
  • Jesús

    Jesús

    Técnico Informático

    Clientes satisfechos:

    711
    Experto en Software, Hardware y Redes.
  • http://ww2.justanswer.com/uploads/JE/jesemo/2012-2-26_21847_yocarnet.64x64.jpg Avatar de Jesús

    Jesús

    Técnico Informático

    Clientes satisfechos:

    711
    Experto en Software, Hardware y Redes.
  • http://ww2.justanswer.com/uploads/ES/Estigia/2011-10-18_211225_VMNB.64x64.JPG Avatar de Estigia

    Estigia

    Ing. en Electrónica

    Clientes satisfechos:

    1009
    Especializado en HW, SW e Infraestructura de Redes.
  • http://ww2.justanswer.com/uploads/AR/arcangelus/2012-1-3_2523_Jluis.64x64.jpg Avatar de arcangelus

    arcangelus

    Ing. en Sistemas

    Clientes satisfechos:

    428
    Más de 20 años de experiencia en Informatica
  • http://ww2.justanswer.com/uploads/RR/rrubidio/2015-3-16_19381_arnetnuevo.64x64.jpeg Avatar de Rubén Díaz

    Rubén Díaz

    Técnico en computación, informática

    Clientes satisfechos:

    381
    Más de 7 años de experiencia en soporte informático in-situ y remoto, con conocimientos en equipos Windows, Mac, Smartphone y periféricos.
  • http://ww2.justanswer.com/uploads/AL/Albertillo/2012-10-29_21350_newtshirthe.64x64.jpg Avatar de Albertillo

    Albertillo

    Ingeniero Superior en Informática

    Clientes satisfechos:

    23
    Último curso de carrera
  • http://ww2.justanswer.com/uploads/RA/ratonxi/2012-1-3_151146_1.64x64.png Avatar de ratonxi

    ratonxi

    Licenciatura

    Clientes satisfechos:

    13
    Licenciado en Física, expecialidad física computacional.