Olá Srs,
(PARECE SER MUITA COISA, MAS É QUE EU FIZ O MAIS ESMIUÇADO POSSÍVEL PARA FICAR DE FÁCIL COMPREENSÃO)
Desculpe minha ignorância, mas não sou um mito do excel, e venho humildemente pedir uma ajuda de vocês.
Tenho uma planilha na qual estou fazendo para minha tia ter o controle de exames dos funcionários que ela tem cadastrada na empresa dela.
Porém não é somente o controle de exames em si que seria a variável, aqui eu tenho o NOME DA EMPRESA, FUNCIONÁRIO, TIPO DE RISCO, DESCRIÇÃO DO RISCO, EXAME DO RISCO, e assim por diante como variáveis.
São mais de 25 mil funcionários que precisam de cadastros, e cada aba que eu faço vai deixando a planilha mais pesada. Para vocês terem noção ela já está com 40 mb, sem preencher os dados ainda, só com algumas fórmulas e layout.
Mas o que vem ao caso é o seguinte:
1º CASO)
Eu tenho uma coluna (chutamos a coluna B) que está descrito
SETOR (coluna B)
Oficina
Pintura
Latoaria
Pintura
Oficina
Administrativo
como vocês podem ver, certos setores se repetem pois naquela aba, há diferentes funcionários, que muitas vezes trabalham no mesmo setor.
o que eu prentendia fazer: Na coluna A (vamos utilizar esta coluna como exemplo) eu queria que listasse todos os setores referentes a coluna B SEM QUE REPETISSEM O NOME DO SETOR, por exemplo:
SETOR (coluna A)
Oficina
Pintura
Latoaria
Administrativo
Portanto, ele puxou da coluna B todos os setores que não se repetiram e listou um abaixo do outro. Gostaria de saber a fórmula que eu poderia utilizar para isso! Ficaria agradecido
2º CASO)
Em uma aba qualquer, fiz um lugar de pesquisa por EMPRESA, na qual a pessoa digita o nome da empresa e ele puxa de outra aba que teria o banco de dados as seguintes referências:
- A quantidade de funcionários cadastrados
ex:
EMPRESA: PLANILHAR SA
Número de Funcionários: 1.500
- Funções na empresa e (ao lado) > Quantidade de pessoas cadastradas naquelas funções,
ex:
FUNÇÕES NA EMPRESA / QTDE PESSOAS CADASTRADAS
PINTOR / 3
MECÂNICO / 5
e assim por diante..
- Lista de funcionários e (ao lado) > Função
ex:
LISTA DE FUNCIONÁRIO / FUNÇÃO
Pedro / Pintor
Camila / Gerente
Fernando / Mecânico
O QUE EU PRECISO DISSO AFINAL?
Possuo um banco de dados que vou ter todas essas informações, para puxar para essa aba de pesquisa.
Porém algumas fórmulas eu necessito saber como:
- Qual fórmula devo utilizar para puxar somente as FUNÇÕES daquela empresa selecionada no campo de pesquisa? E a quantidade de pessoas cadastradas?
ex:
(no banco de dados está assim)
EMPRESA / FUNCIONÁRIO / FUNÇÃO DO FUNCIONÁRIO
AAAAAAAAAA / Pedro / Pintor
BBBBBBBBBBB / Ketlin / Diretora
AAAAAAAAAA / Fernando / Mecânico
AAAAAAAAAA / Laurer / Mecânico
AAAAAAAAAA / Fábio / Pintor
Portanto, na hora que eu colocar no campo de pesquisa empresa AAAAAAAAAA, gostaria que aparecesse na sequência:
EMPRESA: AAAAAAAAAA
Nº Funcionários: 4
FUNÇÕES NA EMPRESA / QTDE PESSOAS CADASTRADAS
PINTOR / 2
MECÂNICO / 2
LISTA DE FUNCIONÁRIO FUNÇÃO
Pedro / Pintor
Laurer / Mecânico
Fernando / Mecânico
Fábio / Pintor
3º CASO)
Tenho agora a aba de consulta POR FUNCIONÁRIO cadastrado na planilha. O que possuo como referência nesta aba de busca é o seguinte:
NOME DO FUNCIONÁRIO
Pedro
FUNÇÃO
Pintor
RISCOS DA FUNÇÃO
Químico
Biológico
Físico
NOME DO EXAME / DATA DO EXAME / DATA DO PRÓX. EXAME / DIAS RESTANTES
Clínico / 19-05-2013 / 19-05-2014 / 365
Audiometria / 18-05-2013 / 20-05-2013 / 2
Zinco na Urina / 30-05-2013 / 30-06-2013 / 30
Chumbo na Urina / 1-06-2013 / 15-06-2013 / 15
Eu possuo uma aba com todos esses dados, a ideia é que seja a seguinte, através do banco de dados que eu possuo, puxar essas informações do funcionário, para esta aba de pesquisa, porém o banco de dados está da seguinte maneira:
NOME / FUNÇÃO / RISCO / NOME DO EXAME / DATA EXAME / DATA PRÓX. / DIAS REST.
Pedro / Pintor / Físico / Audiometria / 18-05-2013 / 20-05-2013 / 2
Marlene / Diretora / Ergonômico / Clínico / 20-07-2013 / 30-07-2013 / 10
Pedro / Pintor / Biológico / Clínico / 19-05-2013 / 19-05-2014 / 365
Pedro / Pintor / Químico / Zinco na Urina / 30-05-2013 / 30-06-2013 / 30
Pedro / Pintor / Químico / Chumbo na Urina / 1-06-2013 / 15-06-2013 / 15
Eu queria que deste banco de dados, ele puxasse os dados do pedro da seguinte maneira:
NOME DO FUNCIONÁRIO
Pedro
FUNÇÃO
Pintor
RISCOS DA FUNÇÃO
Químico
Biológico
Físico
NOME DO EXAME / DATA DO EXAME / DATA DO PRÓX. EXAME / DIAS RESTANTES
Clínico / 19-05-2013 / 19-05-2014 / 365
Audiometria / 18-05-2013 / 20-05-2013 / 2
Zinco na Urina / 30-05-2013 / 30-06-2013 / 30
Chumbo na Urina / 1-06-2013 / 15-06-2013 / 15
Como vocês podem reparar, o risco Químico se repete em 2 exames diferentes no banco de dados(Zinco e Chumbo na urina) porém ele foi referenciado somente uma vez no campo de Riscos na aba de pesquisa.
- Qual a fórmula que eu utilizo para conseguir captar essas informações? Lembrando que sempre que eu trocar o nome do funcionário, as informações estejam dispostas sempre UMA ABAIXO DA OUTRA.
4º CASO)
Vou ter outra aba de consulta de exames pendentes, que consiste na seguinte ideia: SEMPRE QUE CHEGAR A 30 DIAS RESTANTES PARA A DATA DO PRÓXIMO EXAME, ele vai adicionar aquele funcionário a lista de exames pendentes. por exemplo:
esta aba de consulta terá a seguinte informação
NOME / EMPRESA / EXAME / DIAS RESTANTES
Assim que chegar a 30 dias restantes, aquele funcionário do banco de dados vai para esta lista de exames pendentes, sendo preenchido da seguinte maneira:
NOME / EMPRESA / EXAME / DIAS RESTANTES
Pedro / AAAAAAAAA / Audiometria / 2
Camila / AAAAAAAAA / Zinco na Urina / 30
Fernando / BBBBBBBBBB / Chumbo na Urina / 15
- Como faço para puxar essas informações do banco de dados para a planilha? Lembrando que assim que atualizar a data do exame feito ele deve sair da lista de exames pendentes e Sempre deixar um exame abaixo do outro, como uma lista mesmo.
SERIAM ESSAS MINHAS DÚVIDAS, ESPERO TER ESCLARECIDO DA MELHOR MANEIRA POSSÍVEL E TENHO CERTEZA QUE POSSO CONTAR COM O APOIO DE VOCÊS!
Não sei mexer direito aqui, anexar alguma coisa, mas posso ir tirando as dúvidas por aqui.
FICO NO AGUARDO! OBRIGADO MITOS