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]soma valores dos últimos três meses de uma consulta

    avatar
    tonyxgn
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 12/09/2012

    [Resolvido]soma valores dos últimos três meses de uma consulta Empty [Resolvido]soma valores dos últimos três meses de uma consulta

    Mensagem  tonyxgn 4/5/2022, 15:27

    Olá pessoal, estou empacado em uma formula, se alguém conseguir me ajudar eu agradeço.

    Preciso soma valores de uma consulta. com base na data,
    somar valores dos últimos três meses separadamente cada mês
    eu consigo somar do mês atual com a formula:

    =DSoma("[campo_valor]";"consulta";"[campo_data]='" & Format(Data();"mm/yyyy") & "'")


    mas como fazer para somar os meses anteriores?
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3598
    Registrado : 22/11/2016

    [Resolvido]soma valores dos últimos três meses de uma consulta Empty Re: [Resolvido]soma valores dos últimos três meses de uma consulta

    Mensagem  DamascenoJr. 5/5/2022, 02:29

    Código:
    =DSoma("[campo_valor]";"consulta";"[campo_data]='" & Format(dateadd("m"; -1; Data());"mm/yyyy") & "'")

    =DSoma("[campo_valor]";"consulta";"[campo_data]='" & Format(dateadd("m"; -2; Data());"mm/yyyy") & "'")

    =DSoma("[campo_valor]";"consulta";"[campo_data]='" & Format(dateadd("m"; -3; Data());"mm/yyyy") & "'")


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    tonyxgn
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 12/09/2012

    [Resolvido]soma valores dos últimos três meses de uma consulta Empty Resolvido com gambiarra

    Mensagem  tonyxgn 5/5/2022, 16:23

    Não consegui fazer funcionar com esta formula que você me passou, então fiz uma gambiarra esta formula na consulta mesmo

    Criar campo ref
    ref: Ano([Data])*12+PartData("m";[Data])


    Critério
    Ano(Data())*12+PartData("m";Data())-1

    Ano(Data())*12+PartData("m";Data())-2

    Ano(Data())*12+PartData("m";Data())-3


    Tive que criar varias consultas, cada uma com um critério, então ela me lista apenas o mês correspondente, e ainda quando chega em janeiro, ele volta para dezembro do ano anterior que era uma das minha preocupações.

    No fim fiquei com um monte de consultas, mas funciona, então tudo bem.

    Obrigado pelo feedback

    Agradeço
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3598
    Registrado : 22/11/2016

    [Resolvido]soma valores dos últimos três meses de uma consulta Empty Re: [Resolvido]soma valores dos últimos três meses de uma consulta

    Mensagem  DamascenoJr. 5/5/2022, 17:27

    Estranho pois se sua fórmula inicial funciona, estas deveriam funcionar.

    Mas se está a funcionar, então ok.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

    Conteúdo patrocinado


    [Resolvido]soma valores dos últimos três meses de uma consulta Empty Re: [Resolvido]soma valores dos últimos três meses de uma consulta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/5/2022, 00:54