Notifications
Clear all

copiar uma linha com mais de uma condição

7 Posts
1 Usuários
0 Reactions
1,170 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Quero fazer uma planilha onde eu consiga copiar automaticamente os dados de uma linha caso
ela tenha um determinado "status".

Tipo, eu tenho uma linha cheia de dados, e um dos dados é o status dela, so que o status
divide-se em 6 categorias "status1","status2","status3","status4","status5","status6".

Quero que copie as linhas que tenham os status "status1" ou "status2" ou "status5", eu quero
que essas linha sejam copiadas para a plan2 ou para outra parte da mesma planilha automaticamente.

Como que eu faço isso?! De preferencia sem macro!!!

Ex:

A----------B-----------C
nome-----status----selecionados
joao-----status1------joao
maria----status3------pedro
antonio--status4------joana
pedro----status5
joana----status2

obrigado!!!

 
Postado : 25/01/2012 9:27 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde

Sim dá para fazer com fórmulas, mas para facilitar anexe um exemplo da tua planilha aqui no fórum.
Informe também qual a versão do teu Excel.

Abraço.

 
Postado : 25/01/2012 10:23 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Ola Patropi, obrigado por responder tão rapido... meu excel é xp, anexei uma planilha com um exemplo, peguei alguns exemplos da internet e tentei fazer com corresp + indireto porem só consegui selecionar um cod "status", preciso que selecione mais de um.
CORRESP(valor procurado - ex: 1 teria que procurar mais de 1 valor;INDIRETO("$a$1:$a$" & CONT.VALORES($a$1:$a$1000));0)

 
Postado : 25/01/2012 5:44 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia

Fiz o que vc pediu usando um filtro por fórmulas. Só não entendi por que vc filtra o mesmo código para as duas tabelas.

Dê retorno.

Se a resposta foi útil clique na mãozinha que fica na parte superior direita da janela ao lado da ferramente Citar.

Abraço.

 
Postado : 26/01/2012 9:00 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

PA...TRO...PI ... vc é fo... acertou na mosca, não sei nem como agradecer, onde vc aprendeu essas magicas???
Caras como vc é que salvam a humanidade. Ainda estou tentando entender o que vc fez.
Deu certinho, só estou adaptando algumas coisas para o layout da planilha, estava enroscado ha alguns dias nesse ponto, tinha conseguido com corresp e indireto mas só coneguia um codigo.
Fiz uma alteração em SE(OU(A11=1;A11=5);MÁXIMO($D$10:D10)+1;"") estou usando SE(procv para comparar com mais codigos ;MÁXIMO($D$10:D10)+1;"")
Estou fazendo uma planilha de fluxo de caixa para um amigo, então fiz uma tabela GERAL que tera todas as entradas tipo um front end, são varias operações dentre elas vendas que é subdivida em:

1 - vend_a_vista
2 - vend_fiado
3 - vend_ch_pre
4 - vend_cart_deb
5 - vend_cart_cred_1
6 - vend_cart_cred_2

Elas precisa aparecer na tabela GERAL e cada operação tera sua tabela especifica tipo tabela venda_a_vista, tabela venda_fiado, etc... Por isso preciso filtrar o mesmo codigo mais de uma vez.

Depois de pronta vou postar, pode ser que seja util para mais alguem!!!

Cara valeu mesmo, um grande abraço!!!

 
Postado : 26/01/2012 1:28 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

... a tempo... merece varias mãozinhas!!!

 
Postado : 26/01/2012 1:30 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

cbx750

Fico contento por ter conseguido ajudar. :D

Se tiver dívidas na adaptação para a outra planilha é só postar aqui no fórum.

Abraço.

 
Postado : 26/01/2012 2:04 pm