Dúvidas da Net...
Olá galera vi na internet a seguinte duvida e resolvi fazer um post para mostrar uma solução criada por mim....
Mudar a cor da célular no excel 2007.?
Por exemplo: Ligar para José ( ou seja, eu escrevo isso hoje e a célula fica verde, amanhã essa mesma célula fica amarela, e depois de amanhã ela fica vermelha) sendo que ela volte ao normal na cor verde se eu colocar OK na célula ao lado. Tem como fazer isso?
TABELA
Criei a seguinte tabela para me auxiliar no exemplo...
sendo que criei mais 3 colunas auxiliares, uma servirá para fazer essa célula ficar na cor verde, a outra para amarelo e a terceira para a cor vermelha...
TABELA AUXILIAR
Coloquei na mesma folha, veja...
FÓRMULA PARA CÉLULA F2
Então vamos colocar uma fórmula na célula F2 para que se a data de hoje for igual a data digitada para a tarefa a célula F2 tenha o valor igual ao da célula B2...
VEJA: =SE(B2="";"xxxx";SE(HOJE()=A2;B2;""))
SE(B2="" Se a célula B2 for igual a nada ""
;"xxxx" fazer o valor da célula igual a xxxx
; se no caso o B2 nao for igual a nada fazer
SE(HOJE()=A2 se a data de hoje for igual ao valor da célula A2
;B2 fazer o valor da célula onde foi digitada essa fórmula que no caso é F2 ser igual ao valor da célula B2.
;"" se a data de hoje não for igual a digitada na célula A2 então não fazer nada
como hoje é dia 16/03/2013
vejam o resultado dessa fórmula...
pois bem agora vamos colocar uma formatação condicional na célula B2 para que se F2 = a B2 ela fique verde...
primeiro selecionamos a célula B2...
clicamos em formatação condicional
escolhemos a opção Nova Regra...
Na janela que se abre devemos escolher a opção marcada em vermelho na imagem..
Nas caixas abaixo vamos clicar na segunda e escolheremos a opção é igual a...
vai se abrir assim:
na caixa marcada em vermelho devemos indicar o endereço da célula então será =F2
e em seguida clicamos em formatar (botão acima circulado em verde)
E a seguinte tela se abre:
nas abas da parte de cima vamos
escolher Preenchimento
Escolheremos a cor verde e pronto vamos clicando em ok até voltar a planilha...
a planilha deverá ficar assim :
note que a data da primeira coluna é fundamental pois é ela quem vai gerar o valor das células auxiliares...
FÓRMULA PARA CÉLULA G2
A fórmula é : =SE(B2="";"xxxx";SE(HOJE()-A2=1;B2;""))
se B2 for igual a nada faça xxxxx se não faça, se a data de hoje subtraída pela data da célula A2 = 1 (no caso á um dia atras) faça o valor da célula B2 se nao faça nada.
vamos repetir o processo da formatação condicional porém na hora de colocar o endereço da célula vamos por G2 ao invés de F2,
Clicamos em formatar>> preenchimento e escolhemos amarelo...
agora vamos alterar a data para o dia de ontem (15/03/2013)...
veja que ao mudar a data as células auxiliares mudam também pois o valor agora esta na célula G2, conforme indicado na imagem acima....
FÓRMULA PARA CÉLULA H2
=SE(B2="";"xxxxx";SE(HOJE()-A2>=2;B2;""))
A fórmula é exatamente igual as anteriores, porém ele vai avaliar o seguinte se a data digitada for igual ao maior do que a de hoje - 2 no caso se ja tiver passado 2 dias ou mais... ela vai ter o valor igual ao da célula B2.
A formatação condicional é a mesma coisa porém a endereço será =H2 e o preenchimento vermelho...
pronto....
TESTANDO...
Vamos inserir uma data anterior a dois dias no caso pode ser 14/03/2013 ou antes ainda....
Vejam que a células auxiliares trocaram o valor de posição afinal agora corresponde a terceira condição na coluna "H"...
COPIANDO A CÉLULA B2
e ao colar tipo em umas 10 linhas abaixo.Faça assim: >> colar especial >> formatos . Para pegar somente a formatação condicional criada...
Agora é só copiar as células F,G e H2
e colar até onde você quiser....
vejam que copiei e colei na área do quadrado vermelho a direita da imagem...
Agora para que ao colocar "OK" na coluna STATUS a cor volte ao normal faça o seguinte
na célula F2 inseria se(C2="ok";""; e ao final feche mais um parentese.
veja: =SE(C2="OK";"";SE(B2="";"XXXXX";SE(HOJE()=A2;B2;"")))
FAÇA O MESMO NAS CÉLULAS G2 E H2
G2 = =SE(C2="OK";"";SE(B2="";"xxxx";SE(HOJE()-A2=1;B2;"")))
H2 = =SE(C2="OK";"";SE(B2="";"";SE(HOJE()-A2>=2;B2;"")))
APÓS TEREMOS QUE COPIAR AS FÓRMULAS DESSAS 3 CÉLULA PARA QUANTAS LINHAS DESEJAS ABAIXO....
vamos agora colocar algumas tarefas kkkk...
VEJA QUE NA LINHA 5 MARCADA NA COR AZUL NÃO ALTEROU NADA É POR QUE A DATA É DE AMANHA AINDA...
BOM É ISSO ESPERO TER AJUDADO E O MAIS IMPORTANTE QUE VOCÊ TENHA APRENDIDO A FAZER...
AT; EDIVAN CABRAL
Nenhum comentário:
Postar um comentário