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]Calculo de média

    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Calculo de média Empty [Resolvido]Calculo de média

    Mensagem  Ismael Silva 1/2/2018, 20:45

    Boa noite,

    Caros, estou precisando de mais uma ajuda. Preciso calcular a média de um gerador, porém esse cálculo fizemos um pouco diferente dos demais. Nos cálculos normais, eu lanço km inicial e final e a diferença eu divido pela quantidade, pronto, tenho a média, mas para o caso do galão é diferente, no cálculo deve pegar a quantidade abastecida de combustível divide pela diferença de horas iniciais e finais. Eis um exemplo, o qual atualmente faço pelo Excel.
    Hora Inicial = 2356, Hora Final = 2456, qtd de combustível abastecido = 140 Lt. No excel eu faço assim assim: =(140)/(2456-2356), porém conforme disse no banco em Access, exceto o Gal-Gera, as demais placas o cálculo é a diferença da km final menos a km inicial dividido pela quantidade de combustível. Como posso fazer isso, existe algum código vba?

    Para média atualmente é um campo calculado.

    Obs: Isso é somente para a placa GAL-GERA, que deve ser calculado diferente.

    Espero ter me feito entender, e desde já, obrigado.

    https://www.dropbox.com/s/bxt1ofmjw3sv9we/Controle%20de%20Abastecimentos%202.0.accdb?dl=0
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Calculo de média Empty Re: [Resolvido]Calculo de média

    Mensagem  FabioPaes 2/2/2018, 09:41

    Se for GAL-GErA o calculo será esse: (140)/(2456-2356) e se nao for, o calculo é o normal???

    Se for isso, aplique a formula utilizando Um Seimed()

    Seimed([Placa]="GAL-GErA";(140)/(2456-2356);ColoqueaOutraFormulaAqui)


    .................................................................................
    _____________________________________________________________________
    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 : 827
    Registrado : 11/12/2017

    [Resolvido]Calculo de média Empty Re: [Resolvido]Calculo de média

    Mensagem  Ismael Silva 2/2/2018, 13:06

    Boa tarde Fabio,

    Sim, mas agora pela pela manhã surgiu mais duas placas, além da placa GAL
    -GERA, que são:

    GAL.GRAM
    GAL.CAN

    A fórmula ficaria assim?

    Seimed([Placa]="GAL-GERA" or "GAL.GRAM" or "GAL.CAN";(140)/(2456-2356);ColoqueaOutraFormulaAqui)

    Em qual evento eu coloco essa fórmula, ou pode ser dentro do campo média, após atualizar?

    Ah! fora essas placas as demais o cálculo é normal, a diferença da km final e inicial e divide pela quantidade de combustível.

    Obrigado.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Calculo de média Empty Re: [Resolvido]Calculo de média

    Mensagem  FabioPaes 2/2/2018, 15:58

    Olha, se seu formulário tiver como Origem dos dados uma consulta, coloque direto na consulta em um novo campo. Mas pode colocar direto no Campo Média. Basta colocar na Fonte de Controle.

    A instrução correta é assim:

    Seimed([Placa]="GAL-GERA" OR [Placa]="GAL-OutraPlaca" OR [Placa]="GAL-MaisUmaPlaca";Formulaaqui;OutraFormulaParaOsDemais)



    .................................................................................
    _____________________________________________________________________
    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 : 827
    Registrado : 11/12/2017

    [Resolvido]Calculo de média Empty Re: [Resolvido]Calculo de média

    Mensagem  Ismael Silva 3/2/2018, 11:26

    Fabio,

    Funcionou perfeitamente, assim sendo, é mais um tópico resolvido.

    Muito obrigado!
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Calculo de média Empty Re: [Resolvido]Calculo de média

    Mensagem  FabioPaes 3/2/2018, 11:33

    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!

    Conteúdo patrocinado


    [Resolvido]Calculo de média Empty Re: [Resolvido]Calculo de média

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/11/2024, 17:13