MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Soma condicionada

    avatar
    smiley79
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4
    Registrado : 22/07/2013

    [Resolvido]Soma condicionada Empty Soma condicionada

    Mensagem  smiley79 22/7/2013, 20:17

    Boa noite,
    Sou novato nestas andanças, mas gostava da vossa ajuda no seguinte.
    Tenho um formulário com um subformulário em que precisava de somar de forma condicionada o valor de um campo, ou seja, tenho um campo com "massa_salarial" e outro campo com "situação".
    O que preciso é de outro campo que me some apenas os campos "situação" em que esteja o valor de "Em vigor".

    Ex:
    =DSoma("[MASSA_SALARIAL]";"[tbl_apolices]";"[SITUACAO]='EmVigor'")

    o que estou a fazer de mal?
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Soma condicionada Empty Re: [Resolvido]Soma condicionada

    Mensagem  Alexandre Neves 22/7/2013, 20:46

    Boa noite, smiley79, e bem-vindo ao fórum
    Pelo que descreveu, parece-me estar certa a fórmula.
    Informe o resultado que lhe aparece. Se pretender, anexe bd, mesmo com dados fictícios mas significativos


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    smiley79
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4
    Registrado : 22/07/2013

    [Resolvido]Soma condicionada Empty Re: [Resolvido]Soma condicionada

    Mensagem  smiley79 22/7/2013, 21:15

    Não retorna qualquer valor. Fica em branco
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Soma condicionada Empty Re: [Resolvido]Soma condicionada

    Mensagem  Alexandre Neves 22/7/2013, 22:14

    é estranho. só analisando a bd


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    smiley79
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4
    Registrado : 22/07/2013

    [Resolvido]Soma condicionada Empty Re: [Resolvido]Soma condicionada

    Mensagem  smiley79 23/7/2013, 00:39

    Boa noite,
    tenho a seguinte estrutura:
    1form = frm_grupo
    2subforms
    frm_apolices Subform
    frm_contactos Subform

    ligados pelo ID_grupo

    Já consegui que retorna-se o valor
    =DSoma("MASSA_SALARIAL";"tbl_apolices";"SITUACAO='Em Vigor'")

    no entanto, não filtra o valor por ID_grupo apenas me dá o valor total na situação "Em vigor"

    Alguém ajuda?
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Soma condicionada Empty Re: [Resolvido]Soma condicionada

    Mensagem  Alexandre Neves 23/7/2013, 21:29

    Boa noite,
    =DSoma("MASSA_SALARIAL";"tbl_apolices";"IDGrupo=" & TxtIDGrupo & " and Situacao='Em Vigor'")


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    smiley79
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4
    Registrado : 22/07/2013

    [Resolvido]Soma condicionada Empty Re: [Resolvido]Soma condicionada

    Mensagem  smiley79 23/7/2013, 21:50

    Obg.
    Resolveu na boa

    Conteúdo patrocinado


    [Resolvido]Soma condicionada Empty Re: [Resolvido]Soma condicionada

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 10:08