Notifications
Clear all

Ajuda na Formatação Condicional

15 Posts
4 Usuários
0 Reactions
2,550 Visualizações
 Kain
(@kain)
Posts: 8
Active Member
Topic starter
 

Boa Tarde pessoal, Tudo bem com vocês? Gostaria de uma ajuda de vocês com relação a uma formatação condicional que quero fazer.

A Formatação é a seguinte : Tenho essa pequena planilha abaixo onde tenho cada algarismo em uma célula, eu queria encontrar certos números usando
2 ou mais algarismos que nem a imagem, usei dois números, 10 e 23, sendo que o 10 é formado pelos algarismos 1 e 0 e o 23 , 2 e 3.

 
Postado : 03/01/2014 11:06 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

Kain,

Boa Tarde!

Para mim (pelo menos) a sua explicação está muito vaga... não entendi???!!!

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 03/01/2014 1:22 pm
 Kain
(@kain)
Posts: 8
Active Member
Topic starter
 

Minhas desculpas meu amigo Wagner Morel, por exemplo , usando formatação condicional eu posso encontrar todos os números iguais a 6, não posso?
Vou usar o número 66 que está bem abaixo do número 10, gostaria de uma fórmula que quando eu escrevesse os algarismos que formam o
número 66, no caso o 6 duas vezes, que o número 66 ficasse demarcado que nem é feito com a formatação condicional. PORQUE NA FORMATAÇÃO
NORMAL FICA MARCADO APENAS UM ALGARISMO.

Nesse caso, coloquei a formatação condicional para encontrar todos os algarismos iguais a 6 e ela fez isso. O que eu gostaria que a fórmula fizesse a mesma
coisa para algarismos diferentes, colocando o algarismo 1 na célula I2 e o algarismo 0 na célula J2 ou então usando apenas uma célula, usando a célula (I2),
colocando o número 10 nela e a formatação indicar ela nessa planilha.

Acho que está mais explicado agora. ;D

Desde já agradeço!

Att.

 
Postado : 03/01/2014 6:49 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Vc não especificou quais os critérios para destacar os números, assim, considerei a horizontal e vertical.

Veja o anexo. Se for o caso, ajuste à sua necessidade.

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 03/01/2014 9:04 pm
 Kain
(@kain)
Posts: 8
Active Member
Topic starter
 

gtsalikis, eu aqui apressado acabei esquecendo de colocar isso.

Os critérios para destacar : Da linha superior para inferior ( Linha 1 para Linha 2 ), (Linha 2 para Linha 3) e assim sucessivamente. ( Vertical e Diagonal)
Mesma linha (Horizontal)

Nas direções horizontal, vertical e diagonal.

Horizontal : Esquerda para Direita
Diagonal : Esquerda para Direita e Direita para Esquerda

Exemplos :

O número 20 que está na diagonal (linha 3 para 4), da esquerda para direita.
O número 79 que está no meio do quadrado (linha 2 para 3) , estando na diagonal da direita para esquerda.
O número 51 ao do 79, da mesma forma, estando na diagonal da direita para esquerda.
O 27 na horizontal.
O 72 na vertical.

gtsalikis, a planilha tem que ficar constante, mudando apenas quando eu quiser. Porque na sua assim que eu coloco os números ela muda.

 
Postado : 04/01/2014 4:28 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Agora coloquei as regras como vc pediu.

Quanto aos números ficarem mudando, isso acontece porque eu coloquei valores aleatórios para testar a fncionalidade. (Vc pode testar pressionando F9).

Porém, quando vc colocar os teus dados, eles não mudarão.

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 04/01/2014 1:22 pm
 Kain
(@kain)
Posts: 8
Active Member
Topic starter
 

gtsalikis, Justamente o que eu precisava, muito obrigado.

Agora gostaria de saber só mais uma coisa, como você fez?, O que você fez?

 
Postado : 04/01/2014 2:55 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Olá, Kain,

Olhando nas regras de formatação condicional vc vai ter a fórmula que utilizei. É uma combinação de função E com OU.

Basicamente, coloquei 3 fórmulas, uma OU, dentro de uma E dentro de outra OU.

Porque:

A primeira OU indica que há
2 possibilidades (a célula pode ter o valor do primeiro algarismo, OU o valor do segundo algarismo).

Dentro disso, ou seja, se essa condição acima for verdadeira, ela terá um E, porque ela vai ter que ter o valor procurado, e as células adjacentes terão o outro valor.

Por exemplo, se a célula C3 tiver o primeiro algarismo, o segundo algarismo deve em uma das células que vc indicou. Nisso entra o segundo OU, ou seja,

pode ser OU a célula B4, OU a C4, OU a D4, OU a D3.

Talvez esteja um pouco confuso, mas, olhando a fórmula lembre que
e a função E retorna como verdadeiro se todos os elementos forem verdadeiros;
a função OU retorna como verdadeiro se qualquer dos elementos for verdadeiro.

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 04/01/2014 3:12 pm
 Kain
(@kain)
Posts: 8
Active Member
Topic starter
 

Gtsalikis, gostei do que você fez! Eu tenho mais 2 perguntas , vou colocar a fórmula aqui :

I ) =OU(E(A1=$H$3;OU(XFD2=$I$3;A2=$I$3;B2=$I$3;B1=$I$3));E(A1=$I$3;OU(XFD1=$H$3;XFD1048576=$H$3;A1048576=$H$3;B104857=$H$3)))

Queria saber porque você colocou essas células que marquei em negrito.

II ) Essa fórmula serve pra encontrar até 2 números, quero saber como ela ficaria pra encontrar 3 e 4 números.

Obrigado.

 
Postado : 04/01/2014 5:15 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Kain,

Respondendo a primeira pergunta:

Na verdade, eu não coloquei esses valores em negrito.

O que acontece é que, como teria qe correr células anteriores, eu teria um problema na célula A1, pois não há coluna anterior. Então, o que eu fiz: fiz a formatação condicional para a célula C3, e depois arrastei para todas as que precisava, o Excel deixou dessa forma. (Modo gambiarra, rsrs). A lógica é a que eu descrevi no post anterior. Referenciei a célula que tomei por base, no caso, a C3, e referienciei as células adjascentes a ela, no caso, B4, C4, D4 e D3.

Respondendo a segunda pergunta:

Note que eu usei um OU para ligar as regras para os 2 números. Separando a função:

OU(

essa parte tem as regras caso seja o primeiro algarismo
E(A1=$H$3;OU(XFD2=$I$3;A2=$I$3;B2=$I$3;B1=$I$3));

essa parte tem as regras caso seja o segundo algarismo
E(A1=$I$3;OU(XFD1=$H$3;XFD1048576=$H$3;A1048576=$H$3;B104857=$H$3)))

Aí vc teria que ter 3 ou 4 elementos como esses acima, para contemplar os 3 ou 4 algarismos.

Também note que eu referenciei a célula com suas adjascentes:

E(

aqui verifica o valor da célula
A1=$H$3;

aqui verifica as adjascentes
OU(XFD2=$I$3;A2=$I$3;B2=$I$3;B1=$I$3)

Se precisar, coloca as regras todas ddo que vc quer fazer, e te ajudo

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 04/01/2014 6:31 pm
 Kain
(@kain)
Posts: 8
Active Member
Topic starter
 

Gtsalikis, Vou precisar da sua ajuda sim :D

Coloquei as condições por direção. Na verdade a regra é a mesma para dois algarismos só peguei cada direção, como você pode ver na foto, e coloquei a célula adjacente de cada direção para encontrar o próximo número.

Na Vertical temos : 719 , 469 , 674 , 248

Na Horizontal : 835 , 381 , 970 , 785

Na diagonal para direita : 611 , 528 , 390 , 752

Na diagonal para esquerda : 639 . 467 , 629 , 542

Para 4 algarismos, mesma forma, pegar a célula adjacente ao último algarismo do número com 3 algarismos.

Quando for fazer para 3 algarismos não começa pela célula A1 não, começa pela L3, coloca o 1° algarismo nela (Pra não ficar a gambiarra) porque quero ver como fica, tá bom?

Obrigado.

 
Postado : 04/01/2014 8:13 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Kain,

Essa fórmula, apesar de envolver algo 2 funções simples, é meio complexa de fazer, pois é fácil de errar.

Por isso, na planilha em anexo, eu fiz a fórmula toda em partes, passo a passo, para você acompanhar a sequência.

Acompanhe pelas cores, e veja que no final, eu mostro a fórmula pronta. Essa fórmula foi a que eu joguei na formatação condicional da célula C3, e depois arrastei para as demais células.

F9 para testar.

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 07/01/2014 12:39 pm
 Kain
(@kain)
Posts: 8
Active Member
Topic starter
 

Gtsalikis, Muito Obrigado por ter me ajudado. Só era o que eu precisava ! :D

 
Postado : 07/01/2014 3:56 pm
 Kain
(@kain)
Posts: 8
Active Member
Topic starter
 

Consegui fazer aqui.

Obrigado pela ajuda gtsalikis já tinha muito tempo que eu tentava fazer isso só que eu não conseguia fazer.

Att.

Antônio Carlos

 
Postado : 09/01/2014 11:36 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Caso seja necessário reabrir o tópico, o autor poderá enviar uma MP para um dos moderadores solicitando o desbloqueio.

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

 
Postado : 21/01/2014 4:18 pm