Notifications
Clear all

BORDA CONDICIONAL

9 Posts
1 Usuários
0 Reactions
3,164 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Estou tentando através da formatação condicional gerar borda somente quando for digitado texto.

Podem me auxiliar?

Grato

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

 
Postado : 22/09/2011 5:01 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Coloque a seguinte fórmula: =E(NÚM.CARACT(A2)>=1;NÃO(ÉLÓGICO(A2)))

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

 
Postado : 22/09/2011 5:15 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Apesar de ser um pouco antigo, gostaria de modificar a fórmula apresentada pelo joseA

=E(NÚM.CARACT(A1)>=1;NÃO(ÉLÓGICO(A1)))

Pois na fórmula usada pelo joseA a borda só eh colocada na célula acima, e não na célula q se acabou de digitar.
Se estiver errado me corrijam, por favor

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

 
Postado : 11/11/2011 8:02 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Vc teria que selecionar toda área que quer formatar e aplicar a condição desejada. Faço aquí e a formatação é aplicada em todas as células formatadas digitadas.

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

 
Postado : 11/11/2011 5:25 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!!

Tente assim...

=SE(ÉTEXTO(A2);1;0)

Att...

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

 
Postado : 11/11/2011 5:46 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Dentre as soluções prestadas acima (apesar de todas funcionarem e darem no mesmo) segue a minha contribuição também:

Alexandre, a formatação condicional já é como se fosse um se(), então pode deixar somente assim:

=ÉTEXTO(A2)

Mas particularmente eu prefiro usar:

=TIPO(A2)=2

Porque fica mais fácil determinar o tipo a ser formatado alterando o número de retorno.

Qualquer coisa da o grito.

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

 
Postado : 12/11/2011 10:45 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Engraçado
Não to conseguindo com nenhuma dessas fórmulas
Sempre quando digito em A1, por exemplo, a borda só aparece nessa célula se eu digitar algo em A2.
Só funciona se coloco
=tipo(A1)=2

Só não entendi por que

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

 
Postado : 12/11/2011 11:43 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Ah bernardo

Essa fórmula do =tipo só retorna a formatação se for texto neh? Com números não funciona...

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

 
Postado : 12/11/2011 11:45 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Eastwood, partindo do princípio de que a primeira linha seja um título e iniciando a seleção em A2 até A10 por exemplo, vai usar A2 como referência, senão realmente vai ocorrer isso..

A função TIPO() tem como retorno:
1 = Número
2 = Texto
3 = Valor lógico
16 = Valor de erro
64 = Matriz

Para que validar números, faça assim:

=TIPO(A2)=1

Qualquer coisa da o grito.

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

 
Postado : 12/11/2011 12:14 pm