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]Média por Semana e por Ano

    avatar
    zcarloslopes
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 310
    Registrado : 28/10/2010

    [Resolvido]Média por Semana e por Ano Empty [Resolvido]Média por Semana e por Ano

    Mensagem  zcarloslopes em 27/11/2018, 11:21

    Bom dia a todos!

    Mais uma vez venho pedir a vossa ajuda.

    Deparei-me com mais um problema que não estou a conseguir ultrapassar.

    É o seguinte:

    Tenho uma tabela [tbl_X] com os Campos [DataInicio]; [DataFim]; [Quantidade], (entre outros).

    Preciso de dois relatórios tipo Gráfico:

    Um com a média da [Quantidade] por Dia/Semana (de Segunda a Sexta).

    Outro com a média da [Quantidade] por Mês/Ano (de Janeiro a Dezembro).

    Não estou a conseguir dar um jeito nisto.

    Uso o Access 2003

    Obrigado


    Última edição por zcarloslopes em 6/12/2018, 21:09, editado 1 vez(es)
    caiosouza
    caiosouza
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 419
    Registrado : 05/12/2016

    [Resolvido]Média por Semana e por Ano Empty Re: [Resolvido]Média por Semana e por Ano

    Mensagem  caiosouza em 27/11/2018, 11:45

    Bom dia!

    Amigo, o ideal seria que você criasse uma consulta com os filtros atrelados à um formulário, após isso crie o gráfico com base nessa consulta.
    Outra opção é usar as ferramentas do gráfico dinâmico, porém os gráficos do Access são bem limitados.


    .................................................................................
    Caio Souza

    Engenheiro de Software
    avatar
    zcarloslopes
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 310
    Registrado : 28/10/2010

    [Resolvido]Média por Semana e por Ano Empty Re: [Resolvido]Média por Semana e por Ano

    Mensagem  zcarloslopes em 27/11/2018, 12:15

    Obrigado pela dica.

    Já me tinha ocorrido essa ideia, mas fica um pouco confuso criar um form para o efeito.

    Pois eu tenho que num intervalo de datas, calcular o total da [Quantidade] para cada dia, dia este que por sua vez terá que se encontrar dentro do intervalo [DataInicio] e [DataFim].

    Para o gráfico semanal, seria exequível, mas para o gráfico anual não estou a conseguir uma lógica.

    O problema é não estou a conseguir sequer idealizar como pegar no problema...

    Obrigado
    caiosouza
    caiosouza
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 419
    Registrado : 05/12/2016

    [Resolvido]Média por Semana e por Ano Empty Re: [Resolvido]Média por Semana e por Ano

    Mensagem  caiosouza em 27/11/2018, 15:48

    Manda parte do seu db...


    .................................................................................
    Caio Souza

    Engenheiro de Software
    avatar
    zcarloslopes
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 310
    Registrado : 28/10/2010

    [Resolvido]Média por Semana e por Ano Empty Re: [Resolvido]Média por Semana e por Ano

    Mensagem  zcarloslopes em 27/11/2018, 18:22

    Está em back end e front end. Vou preparar essa parte para enviar.
    avatar
    zcarloslopes
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 310
    Registrado : 28/10/2010

    [Resolvido]Média por Semana e por Ano Empty Re: [Resolvido]Média por Semana e por Ano

    Mensagem  zcarloslopes em 28/11/2018, 21:23

    Boa noite a todos...

    Consegui uma solução para o problema, ainda assim pergunto se alguém tem uma ideia mais simples de resolver o problema.

    Fiz o seguinte:

    Peguei na ideia sugerida por caiosouza, e coloquei num Form duas txtbox para colocar as datas do intervalo de datas que preciso calcular a média diária;

    Fiz uma consulta onde adicionei uma coluna [NumDias] além das existentes ([DataInicio]; [DataFim]; [Quantidade]), para calcular a diferença do nº de dias entre as duas datas [DataInicio] e [DataFim] com a função DateDiff. Neste cálculo tive que criar as condições no casa da [DataInicio] ser < que a data de início do intervalo que pretendo calcular, assim como a [DataFim] ser > que a data de fim do período que pretendo calcular;

    Multiplico este [NumDias] pela  [Quantidade];

    Divido o Somatório pelo Nº de dias DateDiff do Intervalo que quero calcular ([NumDias] * [Quantidade])/DateFiff do Intervalo

    E assim tenho a média diária por intervalo de tempo à escolha.

    A partir daqui fica simples a representação gráfica.

    Abdiquei dos dias úteis, no entanto ainda irei testar uma função de dias úteis brevemente.

    Se alguém tiver uma ideia mais simples, será benvinda.

    Obrigado
    avatar
    zcarloslopes
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 310
    Registrado : 28/10/2010

    [Resolvido]Média por Semana e por Ano Empty Re: [Resolvido]Média por Semana e por Ano

    Mensagem  zcarloslopes em 6/12/2018, 21:08

    Boa noite,

    Como não houve mais nenhuma ideia e acabei por conseguir uma alternativa para o problema, vou colocar o tópico como resolvido.

    Obrigado mais uma vez.

      Data/hora atual: 23/10/2020, 12:16