Bom dia Pessoal ....
Gostaria de uma força de vocês com uma planilha.
Tenho uma planilha com duas pastas de trabalho ( Revisões e Cadas ) a "Revisões" pega informações com PROCV em "Cadas"e trás estas informações por uma condicional. ( Isto na Primeira página da tabela "Revisões" )
Eis as fórmulas básicas contidas nas células da PG1 "revisões":
=SE(B7="";"";PROCV(B7:B17;Cadas!A$1:B$200;2;FALSO))
=SE(B47="";"";PROCV(B47:B57;Cadas!A$1:F$200;6;FALSO))
É bom lembrar que a tabela "Revisões" na PG1 é variável.
Até ai tudo bem.
Agora é o X da Questão...
Na PG1 da tabela "Revisões" preciso que estas formulas não permitam que o veículo seja digitado 2X mesmo em dias distintos ( Ex.: Se existe um veículo digitado no intervalo B7:B19 ( ele não poderá ser digitado novamente neste intervalo ) nem nos intervalos das colunas E7:E19, H7:H19, K7:K19, N7:N19, Q7:Q19.
Na PG2 da tabela "Revisões" temos uma tabela fixa. Porém preciso que neste caso, a tabela da PG2 continue fazendo as buscas na tabela "Cadas" com as formulas citadas acima. Porém preciso que além disso, ela tenha uma condicional rastreie no intervalo B7:S19 (da PG1 ) que SE o veículo já estiver digitado em algum momento nestes intervalos, ao invés de trazer as informações do PROCV, na coluna Linha o condicional coloque a palavra "PROGRAMADO" e na coluna equipe ele coloque a palavra "REVISÃO".
Em anexo a planilha para vocês darem uma olhada.
Desde já agradeço mais uma vez a ajuda.
Abraços.
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Em C47:
=SE(SOMARPRODUTO(--(B47=B$47:B47))+SOMARPRODUTO(--(B47=$A$47:A$91))>1;"PROGRAMADO";SE(B47="";"";PROCV(B47;Cadas!$A$1:$B$200;2;FALSO)))
Em D47:
=SE(SOMARPRODUTO(--(B47=B$47:B47))+SOMARPRODUTO(--(B47=$A$47:A$91))>1;"REVISÃO";SE(B47="";"";PROCV(B47;Cadas!$A$1:$F$200;6;FALSO)))
Copie para as demais
Abs
Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.
Gilmar
Olá Tsalikis,
Obrigado pelo retorno.
Mas fiz conforme a formula que você mandou, mas ele continua buscando o PROCV, mesmo estando o veículo digitado na tabela da PG1, não está mundando o estatus do procv para a condicional.
será onde que eu errei ?
Abraços ....
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Olá Tsalikis,
Fiquei com mais uma dúvida nesta fórmula, e aproveito pra esclarecer com o você :
A tag abaixo contida na formula, faz qual função ? as A47 até A91 estão vazias....
"+SOMARPRODUTO(--(B47=$A$47:A$91))"
a Tag "--" na formula significa oq ?
Desculpe a minha dificuldade.
Obrigadão denovo !
Abraços
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Coloquei na planilha pra vc.
As 2 partes que usam SOMARPRODUTO são complementares.
A primeira verifica se o código estão repetido na mesma coluna (linhas acima), e a segunda verifica se o código está repetido nas colunas anteriores.
Essa verificação, por exemplo:
B47=$A$47:A$91
vai retornar VERDADEIRO ou FALSO
Multiplicando por 1, teremos o valor de verdadeiro como 1 e de falso como 0. Porém, em vez de multiplicar por um, usei "--" (daquela regra matemática de que "menos com menos dá mais", que tem o mesmo efeito.
E, vc está certo, a coluna A está vazia, porém, quando copiar as fórmulas para as outras colunas, o range vai esticar e alcançar as outras colunas. Veja a fórmula copiada na terça-feira, por exemplo.
Vc tb pode usar a ferramenta "avaliar fórmula" e acompanhar o passo a passo.
Veja se está tudo em ordem.
Abs
Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.
Gilmar