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

4 participantes

    Calcular somatórias e médias de linha em tabela ou consulta

    Antonio Haele Arnaut
    Antonio Haele Arnaut
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 45
    Registrado : 21/02/2012

    Calcular somatórias e médias de linha em tabela ou consulta Empty Calcular somatórias e médias de linha em tabela ou consulta

    Mensagem  Antonio Haele Arnaut 1/1/2022, 16:26

    Boa Tarde e Feliz 2022 à todos! Preciso de uma ajuda: Somar valores por linha de tabela ou consulta e também calcular as médias. Grato por qualquer ajuda.
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 974
    Registrado : 11/11/2009

    Calcular somatórias e médias de linha em tabela ou consulta Empty Re: Calcular somatórias e médias de linha em tabela ou consulta

    Mensagem  scandinavo 1/1/2022, 21:50

    ola

    seja mais especifico.

    tente isto em consulta em uma nova coluna.

    x:campo1 + campo 2
    x:media(campo1 + campo2)


    Antonio Haele Arnaut
    Antonio Haele Arnaut
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 45
    Registrado : 21/02/2012

    Calcular somatórias e médias de linha em tabela ou consulta Empty Calcular somatória e média de linha

    Mensagem  Antonio Haele Arnaut 2/1/2022, 19:44

    Em uma tabela ou conbsulta - obter a soma de toda a linha tembém a média - somente por linha.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2594
    Registrado : 13/12/2016

    Calcular somatórias e médias de linha em tabela ou consulta Empty Re: Calcular somatórias e médias de linha em tabela ou consulta

    Mensagem  Alexandre Fim 3/1/2022, 00:59

    Arnaut boa noite,

    Fica dificil de ajudar quando não há um bd exempo disponível para análise e resolução.

    Compartilhe aqui.

    Valeu


    Abs


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    Calcular somatórias e médias de linha em tabela ou consulta Setinf11
    Sistemas e Tecnologia Ltda
    Antonio Haele Arnaut
    Antonio Haele Arnaut
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 45
    Registrado : 21/02/2012

    Calcular somatórias e médias de linha em tabela ou consulta Empty Calcular média dos valores de linha em tabela ou consulta

    Mensagem  Antonio Haele Arnaut 4/1/2022, 00:18


    Dados x1 x2 x3 x4 x5... Média da linha

    Id 1 Valores 2 3 1 7 4 Como calcular a média por linha da tabela ou consulta?
    Id 2 Valores...

    Antonio Haele Arnaut
    Antonio Haele Arnaut
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 45
    Registrado : 21/02/2012

    Calcular somatórias e médias de linha em tabela ou consulta Empty Calcular somatórias e médias de linha em tabela ou consulta

    Mensagem  Antonio Haele Arnaut 19/1/2022, 23:41

    A média foi resolvida, com a inestimável ajuda do Avelino Sampaio, cuja solução disponibiliso aqui:

    Media: (Nz([n1])+Nz([n2])+Nz([n3])+Nz([n4])+Nz([n5]))/(Abs(Nz([n1];-1)>=0)+Abs(Nz([n2];-1)>=0)+Abs(Nz([n3];-1)>=0)+Abs(Nz([n4];-1)>=0)+Abs(Nz([n5];-1)>=0)) - Muito grato!

    Uma segunda necessidade, parcialmente resolvida - Esta função não está abrangendo o quinto campo ([n5]). Alguém tem a correção?

    MenorValor: SeImed([n1]<[n2] E [n1]<[n3] E [n1]<[n4] E [n1]<[n5] É Negado Nulo Ou "0";[n1];SeImed([n2]<[n1] E [n2]<[n3] E [n2]<[n4] E [n2]<[n5] É Negado Nulo Ou "0";[n2];SeImed([n3]<[n1] E [n3]<[n2] E [n3]<[n4] E [n3]<[n5] É Negado Nulo Ou "0";[n3];SeImed([n4]<[n1] E [n4]<[n2] E [n4]<[n3] E [n4]<[n5] É Negado Nulo Ou "0";[n4];SeImed([n5]<[n1] E [n5]<[n2] E [n5]<[n3] E [n5]<[n4] É Negado Nulo Ou "0";[n5];0)))))

    Grato à todos do fórum!

    Resolvido, retirando a parte "É Negado ou nulo ou "0". Funcionou perfitamente! Busca o menor valor em todos os campos.
    scandinavo
    scandinavo
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 974
    Registrado : 11/11/2009

    Calcular somatórias e médias de linha em tabela ou consulta Empty Re: Calcular somatórias e médias de linha em tabela ou consulta

    Mensagem  scandinavo 21/1/2022, 23:15

    A solução não tem nada a ver com o que voce perguntou.

    Não somos adivinhos.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Calcular somatórias e médias de linha em tabela ou consulta Empty Re: Calcular somatórias e médias de linha em tabela ou consulta

    Mensagem  Alexandre Neves 22/1/2022, 19:04

    Boa tarde
    Faltou o "Resolvidoi"


    .................................................................................
    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

      Data/hora atual: 24/9/2022, 20:25