Notifications
Clear all

[Fixar] BORDA CONDICIONAL  

  RSS

Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
22/09/2011 5:01 pm  

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


Citar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
22/09/2011 5:15 pm  

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
11/11/2011 9:02 am  

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
11/11/2011 6:25 pm  

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
11/11/2011 6:46 pm  

Boa noite!!!

Tente assim...

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

Att...

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
12/11/2011 11:45 am  

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
12/11/2011 12:43 pm  

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
12/11/2011 12:45 pm  

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
12/11/2011 1:14 pm  

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


ResponderCitar (Quote)
Compartilhar: