Notifications
Clear all

Formatação condicional colorir células intercaladas

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

Boa tarde!
Já pesquisei no fórum e não encontrei. Preciso que, quando as células forem preenchidas, aparecessem cores intercaladas. Estou usando a fórmula em Formatação Condicional =SE(A2>0;MOD(LIN();2)) mas não está funcionando porque a célula contém uma fórmula que é essa: {=SEERRO(ÍNDICE(MOVIMENTO!$A$2:$A$10000;MENOR(SE((MOVIMENTO!$A$2:$A$10000>=RELATÓRIO1!$A$4)*(MOVIMENTO!$A$2:$A$10000<=RELATÓRIO1!$A$5);LIN(MOVIMENTO!$A$2:$A$10000)-1);LIN(A2));1);"")}
Preciso utilizar em muitas linhas.
Segue anexo o modelo. Quero que aparece na aba RELATÓRIO1.
Quem puder me ajudar eu agradeço.

 
Postado : 10/10/2016 11:40 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Então, se a primeira célula da região formatada é A8, vc deve colocar na formula de condicional essa célula também. Porque, do jeito que estava, na linha 9 iria verificar o valor da célula A3 ... na linha 10 seria verificada o valor da A4 ...

Da maneira abaixo, ele vai verificar o valor da A8 na linha 8, A9 na linha 9 ....

=SE(A8>0;MOD(LIN();2))

Mas como tem fórmula na coluna A que retorna vazio (""), o melhor seria usar a fórmula abaixo:
=SE($A8<>"";MOD(LIN();2))

O cifrão $, antes do A, faz com que para todas as colunas, essa coluna A seja a de referencia para calcular a formatação condicional.

E a região de aplicação ser expandida da coluna A até a coluna M
=$A$8:$A$20
para
=$A$8:$M$200

 
Postado : 10/10/2016 11:58 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Perfeito Alexandre, era isso mesmo que eu precisava.
Muito obrigado

 
Postado : 10/10/2016 12:08 pm
(@djunqueira)
Posts: 0
New Member
 

Vc tb pode transformar sua lista numa tabela nomeada e com isso ter a opção de linhas coloridas intercaladas como na planilha anexa.

Outra opção seria tb utilizar a fórmula abaixo na formatação condicional:
=PAR(LIN())

A opção de transformar sua lista filtrada numa tabela nomeada e reconhecida pelo Excel traz uma série de vantagens, entre elas suas fórmulas ficam mais fáceis de entender e de fazer manutenção, vc não precisa preencher as células com fórmula até a linha mil, pois as fórmulas acompanham a expansão da tabela.

 
Postado : 11/10/2016 1:26 am