MaximoAccess

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

Obrigado

Administração do MaximoAccess


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.

Obrigado

Administração do MaximoAccess

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

    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

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

    Mensagem  Ismael Silva Qui 01 Fev 2018, 11:45 pm

    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 100%

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

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

    Mensagem  FabioPaes Sex 02 Fev 2018, 12:41 pm

    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 100%

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

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

    Mensagem  Ismael Silva Sex 02 Fev 2018, 4:06 pm

    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 100%

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

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

    Mensagem  FabioPaes Sex 02 Fev 2018, 6:58 pm

    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 100%

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

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

    Mensagem  Ismael Silva Sab 03 Fev 2018, 2:26 pm

    Fabio,

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

    Muito obrigado!
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

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

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

    Mensagem  FabioPaes Sab 03 Fev 2018, 2:33 pm

    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: Seg 01 Mar 2021, 7:35 pm