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

    [Resolvido]Somar Valores de Acordo Com Critérios

    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 749
    Registrado : 11/12/2017

    [Resolvido]Somar Valores de Acordo Com Critérios Empty [Resolvido]Somar Valores de Acordo Com Critérios

    Mensagem  Ismael Silva 30/1/2018, 17:44

    Boa tarde à todos.


    Gostaria de uma ajuda dos membros deste fórum para resolver um problema no meu relatório, onde quero somar alguns valores obedecendo alguns critérios. Eis alguns exemplos abaixo do Avelino e o Criquio que encontrei nas pesquisas, porém eu não soube adaptar para o meu projeto, por isso peço ajuda.

    =Soma(SeImed([reponsavelFornecimento]="cliente";[valor];0))

    =DSoma("Vlor";"NomeDaTabela";"ResponsavelFornecimento='" & "Cliente" & "'")
    =DSoma("Vlor";"NomeDaTabela";"ResponsavelFornecimento='" & "Fornecedor" & "'")

    Na minha Tabela1, tenho os tipos de combustíveis e as quantidades, os mesmos campos são enviados para o Relatório1, onde gostaria que somase as quantidades por cada tipo de combustível. Ex: Na minha Tabela1, eu tenho 2 lançamentos de Gasolina Aditivada, a soma das duas entradas dá 120lts, e é essa soma que eu gostaria que aparecesse no meu relatório, porém com os critérios no cabeçalho da página conforme exemplo. Espero ter feito me entender. Obrigado.


    https://www.dropbox.com/s/1o88uhh5rfsrypv/Novo%20Projeto.accdb?dl=0

    Meu Access é 2013 e 2016.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3913
    Registrado : 14/08/2013

    [Resolvido]Somar Valores de Acordo Com Critérios Empty Re: [Resolvido]Somar Valores de Acordo Com Critérios

    Mensagem  FabioPaes 30/1/2018, 17:59

    Olá, veja o Exemplo que fiz...

    Terá que colocar esses Resumos no Rodapé do Relatório, conforme imagem!

    [Resolvido]Somar Valores de Acordo Com Critérios Sem_ty22


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 749
    Registrado : 11/12/2017

    [Resolvido]Somar Valores de Acordo Com Critérios Empty Re: [Resolvido]Somar Valores de Acordo Com Critérios

    Mensagem  Ismael Silva 30/1/2018, 19:12



    Fabio, para este exemplo deu certo, porém fui colocar a mesma fórmula para um relatório praticamente igual a este e não deu certo, repare no relatório fechamento, o qual é alimentado pela Tbl_Lançamentos. Fiz a mesma coisa e deu valores em branco, inclusive coloquei no rodapé do relatório e mesmo assim não deu certo. O que estou fazendo errado?


    https://www.dropbox.com/s/x3xz0j8rrhqmbba/Novo%20Projeto.accdb?dl=0
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3913
    Registrado : 14/08/2013

    [Resolvido]Somar Valores de Acordo Com Critérios Empty Re: [Resolvido]Somar Valores de Acordo Com Critérios

    Mensagem  FabioPaes 30/1/2018, 22:40

    Olá, apesar do seu campo "Comb" aparecer a descrição "Gasolina comum", ela é uma caixa de combinação, e la é armazenada o valor da coluna 1 que corresponde ao Código do Combustivel. Portanto, la não tem o texto e sim um Numero. Outro agravante, é que apesar de ser armazenado NUMEROS, esse campo na tabela está como TEXTO. sendo assim o comando deve ficar assim:


    =Soma(SeImed([Comb]='1';[Qtd];0))
    =Soma(SeImed([Comb]='4';[Qtd];0))


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 749
    Registrado : 11/12/2017

    [Resolvido]Somar Valores de Acordo Com Critérios Empty Re: [Resolvido]Somar Valores de Acordo Com Critérios

    Mensagem  Ismael Silva 30/1/2018, 23:28

    cheers cheers

    Fabio, muito obrigado, mais um tópico resolvido.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3913
    Registrado : 14/08/2013

    [Resolvido]Somar Valores de Acordo Com Critérios Empty Re: [Resolvido]Somar Valores de Acordo Com Critérios

    Mensagem  FabioPaes 31/1/2018, 00:27

    Grato pelo Retorno amigo! Até a próxima se Deus quiser!!!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

      Data/hora atual: 17/4/2021, 14:56