MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Cálculos com datas

    Compartilhe

    Junior Meireles
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 14/08/2010

    [Resolvido]Cálculos com datas

    Mensagem  Junior Meireles em Ter 19 Nov 2013, 19:51

    Boa tarde amigos,

    Estou tentando fazer uma contagem de meses entre duas datas, mas não estou conseguindo
    da forma que preciso que o seguinte:

    entre duas datas por exemplo:

    Entre 18/01/2013 a 14/12/2013 quantos meses tenho com a contagem dos dias entre eles maiores
    que 15, é para efeito de calculo de 13º Salario. Aqui na contagem daria 10 meses.

    18/01/2013 a 31/01/2013 = 14 dias não entraria na contagem
    01/02/2013 a 28/02/2013 = 28 dias entraria na contagem
    01/03/2013 a 31/03/2013 = 31 dias entraria na contagem
    "
    "
    "
    01/12/2013 a 14/12/2013 = 14 dias não entraria na contagem



    Segue um bd teste

    Obrigado a quem puder me ajudar.

    Access 2003
    Anexos
    DecimoTerceiroProporcional.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (25 Kb) Baixado 9 vez(es)

    Avelino Sampaio
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3348
    Registrado : 04/04/2010

    Re: [Resolvido]Cálculos com datas

    Mensagem  Avelino Sampaio em Qua 20 Nov 2013, 07:15

    Junior,

    não olhei o seu projeto mas acho que você pode adaptar a função fncIdadeCompleta() deste meu artigo abaixo.  A data de nascimento vc troca pela data inicial e a date() pela data final.  Crie uma condicional depois do cálculo dos dias, para descartar se for menor do que 15.

    [Você precisa estar registrado e conectado para ver este link.]

    Aguardamos



    .................................................................................
    ============ Quer aprender Access em alta velocidade ? ============

    || [Você precisa estar registrado e conectado para ver esta imagem.] Acesse o site UsandoAccess.com.br e veja um ótimo kit de ensino que tenho para você.

    ===========================================================

    Junior Meireles
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 14/08/2010

    Re: [Resolvido]Cálculos com datas

    Mensagem  Junior Meireles em Qua 20 Nov 2013, 15:08

    Avelino, obrigado pela sua atenção.

    O que acontece com sua função no meu caso é que ela conta os dias
    corridos, e que eu preciso é cercar a data inicial e dada final de modo
    que quando a data inicial for menor que 15 dias
    ele não computa o mês inicial e quando a data final for menor que 15 dias
    ele não computa como o mês final também.

    é como se fosse assim:

    jan data inicial dia 18/01/2013
    fev  - Mes fechado 1
    mar  - Mes fechado 2
    abr  - Mes fechado 3
    mai  - Mes fechado 4
    jun- 01/06/2013 a 14/06/2013

    O Calculo que preciso é que o nº de meses sejam só os 4 dos meses fechados
    descartando os meses que não forão acima dos 15 dias

    Mais uma fez obrigado


    Fico no aguardo

    Junior Meireles
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 14/08/2010

    Re: [Resolvido]Cálculos com datas

    Mensagem  Junior Meireles em Qua 20 Nov 2013, 19:29

    Avelino, obrigado pela sua atenção.

    Corrigindo texto

    O que acontece com sua função no meu caso é que ela conta os dias
    corridos, e que eu preciso é cercar a data inicial e dada final de modo
    que quando a data inicial for maior que 15 dias
    ele não computa o mês inicial e quando a data final for menor que 15 dias
    ele não computa como o mês final também.

    é como se fosse assim:

    jan data inicial dia 18/01/2013
    fev  - Mes fechado 1
    mar  - Mes fechado 2
    abr  - Mes fechado 3
    mai  - Mes fechado 4
    jun- 01/06/2013 a 14/06/2013

    O Calculo que preciso é que o nº de meses sejam só os 4 dos meses fechados
    descartando os meses que não forão acima dos 15 dias

    Mais uma fez obrigado


    Fico no aguardo

    Junior Meireles
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 14/08/2010

    Re: [Resolvido]Cálculos com datas

    Mensagem  Junior Meireles em Sab 23 Nov 2013, 02:14

    Bom dia amigos,

    Andei pesquisando e consegui chegar ao objetivo
    que precisava. Esta função é para saber quantos 12/avos
    um funcionario tem direito durante o ano ao 13º salário.

    Segue parte do BD com a função que a meu ver
    esta funcionando conforme é feito o cálculo
    do 13º salário.

    Obrigados a todos
    Anexos
    DecimoTerceiroProporcional.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (31 Kb) Baixado 12 vez(es)

      Data/hora atual: Qua 07 Dez 2016, 08:33