Preciso de ajuda para desenvolver uma macro que contasse os dados de determinadas planilhas, de modo ou de mesmo efeito que a tabela em que fosse feita a contagem (no caso do exemplo, dia por dia), fosse filtrada primeiramente com dois critérios, os que seriam no caso do exemplo no final do post, a "rota" e "motivo por não efetividade = OK", e depois fizesse a contagem desses valores "OK", dividindo pela contagem total de todos os motivos da tabela do mesmo dia, e por fim lançando no relatorio, rota por rota e dia por dia.
A próxima macro faria o mesmo procedimento, porem ele iria verificar somente a contagem por motivo de cada dia, sendo assim, a contagem de "Motivo 1" sobre todos os motivos e a mesma coisa para os outros.
E na terceira macro iria contar os motivos por rota total.
Eu comecei a criar uma macro que fizesse todo o trabalho, porem a instrução ficou extremamente extensa, e não faria com exatidao.
Ainda não tenho conhecimento de alguns comandos, mas pensei que alguma concatenação, ou junção de funções como cont.valores ou cont.se, se e procv pudessem fazer em isso em poucas instruções.
Assim aguardo uma luz de alguém. Agradeço infinitamente se alguém puder ajudar!
Pergunta
Rafael R. Lima
Boa noite companheiros!
Preciso de ajuda para desenvolver uma macro que contasse os dados de determinadas planilhas, de modo ou de mesmo efeito que a tabela em que fosse feita a contagem (no caso do exemplo, dia por dia), fosse filtrada primeiramente com dois critérios, os que seriam no caso do exemplo no final do post, a "rota" e "motivo por não efetividade = OK", e depois fizesse a contagem desses valores "OK", dividindo pela contagem total de todos os motivos da tabela do mesmo dia, e por fim lançando no relatorio, rota por rota e dia por dia.
A próxima macro faria o mesmo procedimento, porem ele iria verificar somente a contagem por motivo de cada dia, sendo assim, a contagem de "Motivo 1" sobre todos os motivos e a mesma coisa para os outros.
E na terceira macro iria contar os motivos por rota total.
Eu comecei a criar uma macro que fizesse todo o trabalho, porem a instrução ficou extremamente extensa, e não faria com exatidao.
Ainda não tenho conhecimento de alguns comandos, mas pensei que alguma concatenação, ou junção de funções como cont.valores ou cont.se, se e procv pudessem fazer em isso em poucas instruções.
Assim aguardo uma luz de alguém. Agradeço infinitamente se alguém puder ajudar!
Segue o link da planilha:
http://www.4shared.com/rar/S1fubP02/Exemplo_Efetividade.html
Senha para descomprimir: exemplo.macro
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.