
Pessoal, sei que este blog está com uma cara muito feia. Até tentei mudar para o wordpress e dar uma nova cara para ele (veja aqui). Porém ainda não tive energia nem capacidade para isso.
Alguém pode ajudar?
excelsecrets@gmail.com
Blog para iniciantes em Excel. Certamente teremos também alguns truques e segredos para os mais avançados...
Sua dúvida é muito boa. Não são muitas pessoas que conhecem essa fórmula de matriz.
Já explico:
1) Entender a fórmula de matriz.
- Primeiro repare que as fórmulas na aba "Histograma" de C3 a Z6 estão entre chaves. Isso faz com que a fórmula seja inserida como fórmula matriz.
Um pouco de Help do Excel não faz mal a ninguém (aperte F1 no Excel e busque por “Adicionar números”). Você lerá o seguinte:
Adicionar números com base em condições múltiplas
Para executar essa tarefa, use as funções SE e SOMA.
Exemplo
Talvez seja mais fácil de compreender o exemplo se você copiá-lo para uma planilha em branco. (não copiei o exemplo aqui)
Observação As fórmulas do exemplo precisam ser inseridas como fórmulas de matriz (fórmula de matriz: uma fórmula que executa vários cálculos em um ou mais conjuntos de valores e retorna um único resultado ou vários resultados. As fórmulas de matriz ficam entre chaves { } e são inseridas pressionando-se CTRL+SHIFT+ENTER.). Após copiar o exemplo para uma planilha em branco, selecione a célula da fórmula. Pressione F2 e, em seguida, pressione CTRL+SHIFT+ENTER. Se a fórmula não for inserida como uma fórmula de matriz, será retornado o erro #VALOR!
Ou seja, as fórmulas inseridas dessa forma fazem com que o Excel some com condições.
2) Entender a planilha.
Vamos pegar a célula Z6 como exemplo:
{=SOMA((Evol.Equipe!$C$5:$G$
Agora vamos dividir:
1) A primeira condição é encontrar as pessoas com “Coord” = “CSTC”.
Isso está na parte (Evol.Equipe!$C$5:$G$71="CSTC"
(Evol.Equipe!$G$5:$G$71="CSTC"
2) as demais condições são para ver se a pessoa está na empresa no mês indicado.
(Evol.Equipe!$E$5:$E$71<=
(Evol.Equipe!$F$5:$F$71>=
Repare que aqui a fórmula indica >= (maior ou igual)! Talvez considere como aviso prévio, mas isso é só uma suposição minha...
Juntando tudo: Em Z6 teremos os funcionários já admitidos em AGO-09, ainda não demitidos e que são “CSTC”.
O resto é moleza.
- A fórmula em C2 da Aba “Histograma” =MÍNIMO(Evol.Equipe!E5:E68) >> pega a menor data de Admissão;
- As fórmulas de D2 a Z2 da Aba “Histograma” >> pegam a data anterior e somam 1 no mês;
- Fazer o gráfico.
Por fim, vale dizer que o mesmo resultado (da fórmula de matriz) poderia ser obtido de outras formas, mas fica para uma próxima vez.