Notifications
Clear all

Filtrar linhas baseado em um código de um intervalo

12 Posts
4 Usuários
0 Reactions
1,876 Visualizações
(@vanesakura)
Posts: 5
Active Member
Topic starter
 

Boa tarde!

Possuo uma planilha ao qual tenho em cada linha todos os funcionários da empresa individualmente com os seus respectivos dados nas colunas subsequentes.
Coluna A - Código único de cada funcionário
Coluna B - Cargo
Coluna C em diante - Outros dados

OBS: Esta planilha é mudada frequentemente, pois utilizamos esta mesma planilha para vários relatórios, modificando a ordem das linhas.

Estou precisando filtrar estes funcionários em novas pastas, pela categoria "cargo", de uma forma que quando um dado é modificado na pasta mãe, nas outras também modifiquem. Exemplo: Cargo A, Cargo B, Cargo C e Cargo D. Ou seja, preciso que copie a linha inteira com todos os dados para as outras pastas de acordo com cada cargo automaticamente.

Obrigada :D

 
Postado : 25/05/2016 11:01 am
(@luizhcosta)
Posts: 420
Honorable Member
 

Olá,

Minha sugestão para seu problema é a seguinte:

=SE(ÉERROS(ÍNDICE('Planilha mãe'!$D$3:$X$22;CORRESP('CARGO B'!$C3;'Planilha mãe'!$C$3:$C$22;0);CORRESP('CARGO B'!D$2;'Planilha mãe'!$D$2:$X$2;0)));"";ÍNDICE('Planilha mãe'!$D$3:$X$22;CORRESP('CARGO B'!$C3;'Planilha mãe'!$C$3:$C$22;0);CORRESP('CARGO B'!D$2;'Planilha mãe'!$D$2:$X$2;0)))

Como Proceder:

Como cada aba da sua planilha já tem o "Cargo", então imagino que a coluna B, "Cargo" é desnecessária. Mas ela deve ser reaproveitada. Após essa coluna insira mais uma coluna, Na coluna nova concatene a célula A e B. A coluna C vai ficar assim "A3&B3". Faça isso em todas as abas, inclusive na aba "Planilha Mãe". Em seguida insira a fórmula acima na célula D3 e arraste para baixo e para a direita até a extremidade.. Note que na fórmula tem o nome da aba, "Cargo...", então altere o nome de acordo com a aba.

É isso.

Boa sorte

 
Postado : 26/05/2016 5:26 pm
DJunqueira
(@djunqueira)
Posts: 772
Prominent Member
 

Não seria o caso de simplesmente adicionar um filtro a sua planilha principal?

Se sua dúvida foi respondida marque o tópico como RESOLVIDO usando o botão com marca verde.

 
Postado : 27/05/2016 6:49 pm
(@vanesakura)
Posts: 5
Active Member
Topic starter
 

Bom dia,

Na realidade acho que não soube explicar, eu quero por exemplo:
Na planilha mãe:
Se o valor da coluna A é igual a 1, copiar esta linha inteira para a aba ao qual vou inserir a fórmula de onde deve ficar o valor 1
Se o valor da coluna A é igual a 2, copiar esta linha inteira para a aba ao qual vou inserir a fórmula de onde deve ficar o valor 2
..... E assim vai....

Preciso copiar uma linha inteira baseada em valores da coluna A...

obrigada!

 
Postado : 31/05/2016 8:32 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde Vane

Baixe a planilha e veja se é isto que vc deseja.

Se foi útil, clique na mãozinha, que fica do lado da ferramenta Citar.

Dê retorno.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 31/05/2016 10:40 am
DJunqueira
(@djunqueira)
Posts: 772
Prominent Member
 

Nesse caso eu acrescentaria duas outras formas de resolver o problema.
Primeiro seria por Tabela Dinâmica como pode ser visto na guia GARGO A filtrando pelo cargo A...

A segunda solução seria através de DADOS / Nova Consulta como pode ser visto na guia GARGO B. Para pesquisar por essa solução em inglês procure por POWER QUERY. A vantagem desta é q vc pode acoplar formulas ajustáveis na tabela.

Nas duas soluções basta clicar em Dados / Atualizar Tudo p/ q a informação passe p/ as outras guias. Estas duas soluções te darão a certeza de q todos os dados serão repassados p/ as respectivas guias, já a solução com fórmula, apesar de mais automática, fica a mercê do número de linhas q ela foi distribuída. P/ uma utilizar em um arquivo q poderá ter um número grande de linhas as duas soluções apresentadas por mim são a melhor escolha.

Para um vídeo s/ POWER QUERY (NOVA CONSULTA) veja o endereço abaixo:
https://www.youtube.com/watch?v=a7E29H5ZUmE

Se sua dúvida foi respondida marque o tópico como RESOLVIDO usando o botão com marca verde.

 
Postado : 05/06/2016 9:04 am
(@vanesakura)
Posts: 5
Active Member
Topic starter
 

Boa tarde Patropi!
Muito obrigada pela ajuda, esta foi a melhor solução, consegui adaptar a minha planilha perfeitamente.

Só queria lhe perguntar se é possível copiar também os formatos (cores de fonte/cor das células) para as abas dos Cargos?

Obrigada :D

 
Postado : 08/06/2016 10:01 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite VaneSakura

Só queria lhe perguntar se é possível copiar também os formatos (cores de fonte/cor das células) para as abas dos Cargos?

Para falar a verdade eu não entendi muito bem, pois na tua planilha de exemplo não tem diferença.
Tem alguma diferenciação entre os formatos, ou é igual para todos os cargos?

Outra coisa, se você quiser posso colocar bordas apenas nas linhas que contém dados, assim não fica sobrando linhas com bordas, isso fica automático, conforme o número de linhas filtradas.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 08/06/2016 6:58 pm
(@vanesakura)
Posts: 5
Active Member
Topic starter
 

Boa noite Patropi,

Deixe-me tentar explicar, a planilha mãe que possuo, tem bastante detalhes, como cores no texto, cores nas células, mas são algumas específicas, por exemplo, dentre muitas linhas:
A Linha 20, 25, 30 é pintada de laranja letra preta.... etc
A Linha 21, 100, 200 é pintada de laranja letra vermelha.... etc
....
....

A planilha mãe possui legendas baseadas em cores... eu montei aquela planilha como um modelo do que é da minha, mas esqueci de mencionar que algumas células possuem certas cores específicas... Seria possível através da fórmula índice + corresp que você fez pra mim em cada aba cargo elas serem copiadas identicamente como a da mãe, não somente os seus valores crus mas também as cores que cada uma delas possuírem?

Obrigada! :D :D

 
Postado : 08/06/2016 8:38 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde VaneSakura

Através de formatação condicional podemos fazer isso, mas necessito saber os critério, como por exemplo, valor maiores que 0, valores repetidos, possuí o texto tal, etc...

Se não tiver critérios, com fórmula não é possível.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 09/06/2016 9:57 am
(@vanesakura)
Posts: 5
Active Member
Topic starter
 

Boa tarde Patropi,
Origada pela atenção!

Como não são muitas linhas na planilha mãe coloridas, eu faço manualmente, mas as condições são as seguintes:
- Se a data da coluna J é maior que 12/01/2015 a linha inteira precisa ser pintada (Cor de preenchimento) de amarelo claro;
- Se a palavra contida na coluna A é Coordenadoria, o texto da linha inteira precisa ser pintada (Cor da fonte) de azul.
- Se a palavra contida na coluna A é Diretoria, o texto da linha inteira precisa ser pintada (Cor da fonte) de vermelho.

Obrigada! :D :D

 
Postado : 09/06/2016 12:57 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite VaneSakura

Eu paliquei Formatação Condicional na Planilha Mãe e na planilha CARGO A, pois como é apenas um modelo, seria perda tempo eu aplicar nas outras planilhas.

Para ver como eu fiz.
Com o cursor na Célula A1 --> Formatação Condicional --> Gerenciar Regras.
Para Testar --> Na planilha Mãe digite na coluna A Diretoria ou Coordenadoria e para testar a formatação com a outra regra digite na coluna J uma data maior que 12/01/15.
Baixe a planilha e confira:

Se foi útil, clique na mãozinha.

Dê retorno.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 09/06/2016 3:14 pm