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

    [Resolvido]Calcular diferença de dias em uma tabela

    avatar
    leandrocarrijo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 27/11/2016

    [Resolvido]Calcular diferença de dias em uma tabela Empty [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  leandrocarrijo 27/7/2023, 23:29

    Boa noite!

    Srs,

    Preciso de uma grande ajuda, gostaria de saber como posso resolver esse problema.

    tenho uma tabela onde se encontra vários clientes com varias datas de atendimento, onde uma cliente pode ter sido atendido no inicio, meio e final do mês. A pergunta e como posso identificar esse cliente dentro da tabela e calcular a diferença de dias entre a ultima data de atendimento e a penúltima data e assim por diante.

    conforme imagem abaixo tenho o mesmo cliente e linhas diferentes, calcular a diferença de datas da coluna "Data_Atend"

    Ex: 13/07/2023 - 22/06/2023 = 21 dias

    [Resolvido]Calcular diferença de dias em uma tabela Captur10
    bigfill
    bigfill
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 477
    Registrado : 27/03/2015

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  bigfill 31/7/2023, 15:01

    Bom dia leandrocarrijo, Diretamente na tabela como campo calculado não tem como. Mais irei lhe mostrar duas formas para que vocês avalie se lhe atende.

    1ª - Como consulta para mostrar a diferença entre a data inicial e data final.

    2ª - Caso necessite guardar esta informação na tabela, coloquei num formulário para que aperte o "botão" e calcule a diferença para vocês.
    obs.: Esta ação pode ser aplicada em qualquer outra ação no formulário, assim não se faz necessário o "botão". Ex.: ao preencher o campo data final.
    Anexos
    [Resolvido]Calcular diferença de dias em uma tabela AttachmentDifDatas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (29 Kb) Baixado 6 vez(es)

    leandrocarrijo gosta desta mensagem

    avatar
    leandrocarrijo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 27/11/2016

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  leandrocarrijo 31/7/2023, 16:35

    bigfil,

    Obrigado pela a ajuda, porém as datas a quais necessito realizar a conta se encontram na mesma coluna.


    Conforme imagem abaixo.

    verifique o campo Data_atendimento. são data diferentes para um mesmo cliente, porém as informações de terminado cliente esta em linhas diferentes.

    [Resolvido]Calcular diferença de dias em uma tabela Captur11
    bigfill
    bigfill
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 477
    Registrado : 27/03/2015

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  bigfill 31/7/2023, 18:58

    Neste caso talvez tenha que fazer uma consulta de referencia cruzada.

    Se possível envie o banco para analisar

    leandrocarrijo gosta desta mensagem

    avatar
    leandrocarrijo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 27/11/2016

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  leandrocarrijo 1/8/2023, 00:04

    Boa noite!

    Bigfill,

    segue BD.
    Anexos
    [Resolvido]Calcular diferença de dias em uma tabela AttachmentEficiencia (2).zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.3 Mb) Baixado 10 vez(es)
    bigfill
    bigfill
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 477
    Registrado : 27/03/2015

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  bigfill 7/8/2023, 18:10

    Boa tarde leandrocarrijo,

    Desculpe a demora, mais estava off-line esses dias.

    Descreva alguns critérios para esclarecer o que deseja por favor.

    1º - A diferença entre datas seria sempre da data anterior ?

    Ex: 01/06/2023
          02/06/2023 - 1
          22/06/2023 - 20
          13/07/2023 - 21

    2º - O relatório será aberto com "Cliente" filtrado ?

    Ex: Irá exibir somente 01 cliente por vez, tipo 302.079


    No aguardo

    leandrocarrijo gosta desta mensagem

    avatar
    leandrocarrijo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 27/11/2016

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  leandrocarrijo 7/8/2023, 18:22

    Boa tarde!

    Tranquilo, ja agradeço a disponibilidade em ajudar.

    1º - A diferença entre datas seria sempre da data anterior ?

    justamente isso, ira filtrar por código de cliente (em linhas diferentes e calcular a diferença entre datas)

    Ex: 302079 - 01/06/2023
    302079 - 02/06/2023 - 1
    302079 - 22/06/2023 - 20
    302079 - 13/07/2023 - 21

    2º - O relatório será aberto com "Cliente" filtrado ?

    se possível aparecer os últimos 8 atendimentos no cliente (do mais recente para mais antigo)

    Ex: Irá exibir somente 01 cliente por vez, tipo 302.079
    avatar
    leandrocarrijo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 27/11/2016

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  leandrocarrijo 28/8/2023, 22:34

    Boa noite!

    Alguém que possa me ajudar com essa questão?
    bigfill
    bigfill
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 477
    Registrado : 27/03/2015

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  bigfill 31/8/2023, 15:06

    Bom dia leandrocarrijo, Desculpe pela demora mais estou muito na roia  [Resolvido]Calcular diferença de dias em uma tabela 1f605 .

    Mais criei um relatório "da forma que acho que deseja", com um coluna que calcula a diferença entre datas por cliente.


    Criei duas variavel no "Detalhe do Relatorio" para que seja feito este calculo linha a linha.

    Veja se lhe atente e caso haja alguma duvida estarei a disposição.


    Obs.: Lembrando que o resultado e apresentado somente em modo de visualização de impressão.
    Anexos
    [Resolvido]Calcular diferença de dias em uma tabela AttachmentEficiencia.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (39 Kb) Baixado 2 vez(es)

    leandrocarrijo gosta desta mensagem

    avatar
    leandrocarrijo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 27/11/2016

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  leandrocarrijo 31/8/2023, 23:34

    Boa noite!

    bigfill,

    Infelizmente teria que ser em uma consulta ou tabela, pq necessito de realizar um cálculo baseada na diferença da entrega mais recente (Última) para antiga (Penúltima) e assim sucessivamente.

    Mas agradeço demais a ajuda.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  Alexandre Neves 3/9/2023, 18:08

    Boa tarde
    As datas que deu como exemplo, não vejo nexo entre elas para fazer o cálculo.


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

    leandrocarrijo gosta desta mensagem

    avatar
    leandrocarrijo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 27/11/2016

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  leandrocarrijo 4/9/2023, 15:53

    Alexandre!

    Boa tarde!

    Cada linha se refere a uma entrega, em dias diferentes, porém no relatório há um apenas data de atendimento que consequentemente e data fim, o que preciso e calcular o a diferente entre essas datas para depois eu realizar uma média de datas, o calculo não ficar correto eu fazer data maior - data menor.

    por isso a necessidade desse calculo dentro da tabela ou uma consulta.

    pois preciso realizar outro calculo dentro de um formulário.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  Alexandre Neves 4/9/2023, 21:57

    Boa noite
    Explique com os dados que deu de exemplo


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

    leandrocarrijo gosta desta mensagem

    avatar
    leandrocarrijo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 27/11/2016

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  leandrocarrijo 4/9/2023, 22:43

    [Resolvido]Calcular diferença de dias em uma tabela Captur12

    Boa noite!

    alexandre, segue imagem.

    a conta deve ser realizada nesse formato, pois tenho apenas uma única coluna com datas.

    onde estarão em linhas diferente, pois são entregas realizadas em data diferentes, para posteriormente eu encontrar a média de dias.

    avatar
    FabioGO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 124
    Registrado : 22/08/2012

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  FabioGO 5/9/2023, 16:02

    Deve ser isso. A função está no módulo.
    Anexos
    [Resolvido]Calcular diferença de dias em uma tabela AttachmentEficiencia.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (31 Kb) Baixado 2 vez(es)

    leandrocarrijo gosta desta mensagem

    avatar
    leandrocarrijo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 27/11/2016

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  leandrocarrijo 5/9/2023, 18:05

    Fábio,

    justamente isso,

    porém tem outro ponto que esqueci de mencionar, caso posso me ajudar ainda.

    tenho vários clientes teria a possibilidade de realizar o calculo por chave.

    Exemplo abaixo a chave 100476-Padrão (Identificação 888) o calculo aparecer 0, pois e o início de outro cliente.

    [Resolvido]Calcular diferença de dias em uma tabela Captur13


    https://www.dropbox.com/scl/fi/e30fvcu2x0vqqt216i1po/Eficiencia.accdb?rlkey=erm54rh6pin05by26yz4ltvjm&dl=0
    avatar
    FabioGO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 124
    Registrado : 22/08/2012

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  FabioGO 6/9/2023, 14:38

    Neste caso você tem que filtrar a consulta no modulo para que sejam utilizados somente os registros da mesma chave e passar os dois parametros (Identificação e chave) na chamada da função na consulta alvo para que funcione o calculo desejado
    Anexos
    [Resolvido]Calcular diferença de dias em uma tabela AttachmentEficiencia.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (152 Kb) Baixado 6 vez(es)

    leandrocarrijo gosta desta mensagem

    avatar
    leandrocarrijo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 27/11/2016

    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  leandrocarrijo 6/9/2023, 15:46

    Fábio / Bigfill,

    Muito obrigado!

    pelos esclarecimentos e apoio. muito grato mesmo!

    leandrocarrijo gosta desta mensagem


    Conteúdo patrocinado


    [Resolvido]Calcular diferença de dias em uma tabela Empty Re: [Resolvido]Calcular diferença de dias em uma tabela

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 23:28