MaximoAccess

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

Obrigado

Administração do MaximoAccess

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


    [Resolvido]Função máximo com dois critérios

    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Função máximo com dois critérios Empty [Resolvido]Função máximo com dois critérios

    Mensagem  Ismael Silva em 3/1/2018, 22:00

    Caros,

    Preciso de um código em que eu posso filtrar o valor máximo no meu formulário, de acordo com dois critérios, atualmente eu uso este abaixo, mas estou precisando de mais um critério.

    [Km_Inicial] = DMax("[KM_Final]", "Tbl_Lançamentos", "[Placa]='" & [PLACA1] & "'")

    Obrigado
    formiga10x
    formiga10x
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 786
    Registrado : 11/09/2013

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  formiga10x em 4/1/2018, 01:30

    [Km_Inicial] = DMax("[KM_Final]", "Tbl_Lançamentos", "[Placa]='" & [PLACA1] & "' And xde ='" & xxxx & "'")


    .................................................................................
    Abraço
    Formiga10x

    Sempre que possível poste o bd ou parte dele, com uma explicação bem clara e objetiva do que quer.
    “Um homem não está acabado quando enfrenta a derrota. Ele está acabado quando desiste - Richard Nixon”
    Formiga10x

    "Lembro do exato momento em que me dei conta que boa parte de minha vida foi dedicada a localizar erros em meus próprios programas."
    - Maurice Vicent Wilkes
    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Ismael Silva em 4/1/2018, 22:44

    Formiga10x,

    Obrigado pela sua ajuda, mas acho que eu não soube incrementar/fazer da forma que eu gostaria, com o exemplo que você disponibilizou, desta forma, vou pedir mais uma ajuda. Repare no meu exemplo abaixo, seria mais ou menos neste formato, eu quero que puxe de uma tabela que serão registrados os abastecimentos, e pegue a última km abastecida de acordo com a placa e o mês, e no final, eu possa fazer o cálculo que quanto a placa x andou no mês. Ex: Placa AAA 9054, no mês de Outubro, quando abasteceu pela última vez, a km estava 90.000, já no mês de Novembro o último abastecimento desta mesma placa foi 90.539, ou seja, se for fazer o cálculo de quanto esta placa percorreu no mês de Novembro, o resultado seria 539km, e assim para os demais meses e demais placas.

    Será que poderia me ajudar mais uma vez?

    Desde já obrigado.





    Placas Jan Fev Mar Abr Mai Jun Jul Ago Set Out Nov Dez
    IJB 1129
    FFF 1298
    YIO 7864
    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3931
    Registrado : 06/11/2009

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Assis em 4/1/2018, 23:13

    Ismael

    Poste a tabela onde os Km estão registados.


    [Resolvido]Função máximo com dois critérios Mapa10


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Ismael Silva em 4/1/2018, 23:44

    Assis,

    Segue a tabela.

    Você pediu só uma tabela, mas como quero que a tabela Km seja alimentada de acordo com o que vou lançando na Tbl_Lançamentos, resolvi postar mesmo assim, até para você ver como é a minha estrutura que preciso usar no dia a dia. .

    Repare o seguinte, coloquei o exemplo na tabela, com a placa IXV 4567, onde eu quero fazer o controle de km´s pecorridos no mês, de acordo com a placa, e o mês, e neste exemplo a última km desta placa no mês de Outubro foi 90.899,000, em Novembro não teve abastecimentos, apenas em Dezembro, onde o ultimo foi 91.558,000, ou seja, este veículo percorreu 659 km´s neste período, isso ocorre às vezes aqui no meu trabalho, onde cuido dos lançamentos de combustíveis, as vezes o veículo fica tempos sem abastecer, aí quando isso ocorre, eu tenho que buscar manualmente o último e o penúltimo, mas isso não é regra, normalmente é mês a mês.



    https://www.dropbox.com/s/sef3tehoqfs0umv/Tbl_Km%C2%B4s.rar?dl=0
    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3931
    Registrado : 06/11/2009

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Assis em 5/1/2018, 00:50

    Ismael

    1º - Faça uma cópia da sua BD

    2º - Importe só a consulta para o seu BD

    Ao pedir o Ano digite 2017


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Ismael Silva em 5/1/2018, 00:56

    Assis, vou testar aqui, e dou retorno tão logo possível, Obrigado!
    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Ismael Silva em 5/1/2018, 01:36

    Assis,

    Fiz os testes aqui, e funcionou perfeitamente cheers cheers

    Sem palavras para agradecer. Muito obrigado, e assim sendo, vou colocar como resolvido, e caso futuramente venha precisar de algo relacionado ao mesmo assunto, reabro o tópico.

    Um abraço!
    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3931
    Registrado : 06/11/2009

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Assis em 5/1/2018, 13:54

    Ismael

    Obrigado pelo retorno.

    Não precisa daquela tabela que postou " Tbl_Km ", essa consulta que enviei vai atualizando conforme os lançamentos efetuados.


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Ismael Silva em 5/1/2018, 21:15

    Assis, boa tarde,

    Já tinha dado por resolvido, mas hoje testando com mais calma no meu trabalho, percebi que não está calculando por exemplo a última km de Novembro menos a última km de Outubro, está sim calculando, o último valor menos o penúltimo, sem obedecer o mês como critério. Repare no exemplo em anexo, veja a que a última km no mês de Novembro foi 91.989,000, e a última de Outubro foi 90.639,000, o resultado deveria ser 1.350, que seria de fato a km que este veículo percorreu no mês de Novembro. Já em Dezembro a última km desta placa foi 92.020,000, e em Novembro o último foi 91.989,000, ou seja, em Dezembro esta placa percorreu 31 km. A forma que você fez, também me atende quando o veículo passa um mês sem abastecer, por exemplo, caso essa placa não tivesse abastecido em Novembro, então, eu pegaria a última km de Dezembro, menos a última km de Outubro, e assim teria a km que o veículo percorreu no período. Eu imagino que neste caso, é só colocar mais um critério, tipo a última km do mês, mas infelizmente eu não sei fazer ainda, teria como colocar os dois critérios juntos, manter a forma como você fez, e apenas colocar mais um critério para pegar o último valor de cada mês menos a última km do mês anterior?.

    Lhe peço desculpas, pois ontem quando testei e vi que estava funcionando, nem me apeguei a este detalhe, tanto que já tinha dado como resolvido.

    Se puder me ajudar, lhe agradeço!

    dropbox.com/s/z0i56vd6nxwafo9/Tbl_Km%C2%B4s%20-%20Assis.accdb?dl=1
    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3931
    Registrado : 06/11/2009

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Assis em 5/1/2018, 21:31

    Ismael

    Com o que está lançado, quantos km tem que dar em:

    Outubro = ??
    Novembro = ??
    Dezembro = ??

    Aguardo


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Ismael Silva em 5/1/2018, 21:49


    Assis,

    Em Dezembro 31, pois pegaria a última km de Dezembro, menos a última km de Novembro.
    Em Novembro 1.350, pois pegaria a última km de Novembro, menos a última km de Outubro.
    Já em Outubro, como eu não tenho lançamentos anteriores, ele pegaria a última Km menos a primeira, neste caso no mesmo mês, então conforme exemplo, retornaria 100 km, ainda conforme mencionei anteriormente, quando eu passo um mês sem abastecimentos de um determinado veículo, aí ele pega a última km menos a penúltima, independente do mês, e para isso a forma que você fez serve, mas isso só neste caso específico, onde eu passo um mês sem abastecer.

    Outubro = 100
    Novembro = 1.350
    Dezembro = 31

    Obrigado
    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3931
    Registrado : 06/11/2009

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Assis em 5/1/2018, 22:31

    Ismael

    100 em outubro ....

    [Resolvido]Função máximo com dois critérios Ismael10


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Ismael Silva em 5/1/2018, 22:34

    Assis, tens razão, são 639 mesmo, errei o cálculo aqui.
    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3931
    Registrado : 06/11/2009

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Assis em 5/1/2018, 22:37

    Confirme se agora está certo

    [Resolvido]Função máximo com dois critérios Ismael11


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Ismael Silva em 5/1/2018, 22:58

    Assis,

    Os valores de Dezembro e Outubro estão corretos, mas o de Novembro não, teria que dar 1.350, pois pegaria o último valor de Novembro, que é no dia 10, no valor de 91.989,000 menos a última km de Outubro que é no dia 25, com o valor de 90.639,000, se minha matemática funcionou agora, o valor seria de 1.350 km.
    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3931
    Registrado : 06/11/2009

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Assis em 5/1/2018, 23:29

    Ismael

    Veja a imagem dos valores de novembro

    O Km inicial deve ser o KM final da anterior


    [Resolvido]Função máximo com dois critérios Ismael12


    .................................................................................
    *** Só sei que nada sei ***
    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3931
    Registrado : 06/11/2009

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Assis em 5/1/2018, 23:33

    Quanto a mim são os valores corretos...

    Alterei os valores na tabela ....


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Ismael Silva em 7/1/2018, 17:22

    Assis, Boa tarde

    Desta vez deu certo, está da forma que eu gostaria, muito obrigado!

    Só uma dúvida relacionado ao mesmo assunto, porém outro detalhe. Por exemplo tenho 3 abastecimentos, um nos dias 4, 7 e 8, a km inicial do dia 7, será a km final do dia 4, e assim por diante, porém caso eu tenha esquecido de fazer um lançamento no dia 5, isso às vezes acontece por Ns motivos, neste caso, os valores dos demais abastecimentos mudariam, como eu poderia resolver isso? Se é que tem alguma forma.

    Obrigado.

    dropbox.com/s/mib8o4prapakq6t/Controle%20de%20Abastecimentos%201.0.accdb?dl=1
    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Ismael Silva em 24/5/2019, 19:15

    Boa tarde Assis,


     
    Estou reabrindo este tópico, o qual você me ajudou a fazer o que eu queria. Pois bem, nesta consulta, agora estou precisando inserir a quantidade de combustível, porém, diferentemente das Kms, que no cálculo, pega por exemplo, a última km da Placa X do Mês de Abril, menos a última km, do mês de Março, ou seja, agora, preciso inserir a quantidade de combustível, porém apenas do Mês atual.
     
    Ex: Como as Kms, é a última do Mês de Abril, menos a última do Mês de Março, no caso das quantidades, é a última do Mês de Abril, menos a Primeiro do Mês de Abril, ou seja, só do Mês mesmo.  Eu estou me batendo aqui, e não consegui fazer.
     
    Muito Obrigado desde já.
     
    dropbox.com/s/8m0bi0zgpaea5ek/MapaKM.accdb?dl=1

    [Nao sao permitidos links externos, colocar sem h t t p : / /]
    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Ismael Silva em 31/5/2019, 01:37

    Resolvido!

    Conteúdo patrocinado

    [Resolvido]Função máximo com dois critérios Empty Re: [Resolvido]Função máximo com dois critérios

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/10/2019, 03:09