Preciso fazer uma conferência de códigos. A coluna X contém códigos que eu preciso procurar na coluna Y, caso haja a presença do código eu gostaria que houvesse uma sinalização, como por exemplo, a escrita da palavra ''OK'' na coluna denominada CONDIÇÃO, ou em caso de ausência a escrita da palavra ''NA''. Não adianta colocá-los em ordem crescente pois eu tenho muitos códigos na coluna Y, não daria certo...
Alguém consegue me ajudar? Fiz uma tabela hipotética abaixo para facilitar a visualização, pq na prática o banco de dados é enorme
X | Y | CONDIÇÃO |
2108 | 2109 | NA |
8791 | 8792 | NA |
2153 | 1251 | NA |
1012 | 2153 | OK |
1011 | 1011 | OK |
Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.
Imagine que os valores de X seus dados estão na coluna A e de Y estão na Coluna B. use esta fórmula: =SE(CONT.SE(A$2:$B100;B2)>1;"Ok";"NA")
X | Y | CONDIÇÃO |
2108 | 2109 | =SE(CONT.SE(A$2:$B100;B2)>1;"Ok";"NA") |
8791 | 8792 | NA |
2153 | 1251 | NA |
1012 | 2153 | Ok |
1011 | 1011 | Ok |
Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.
Olá, tudo bem?
SOLUÇÃO 1: Para seu problema você pode usar a seguinte fórmula:
A | B | C | |
1 | X | Y | CONDIÇÃO |
2 | 2108 | 2109 | =SE(CONT.SE(B:B;A2)>0;"OK";"NA") |
3 | 8791 | 8792 | NA |
4 | 2153 | 1251 | OK |
5 | 1012 | 2153 | NA |
6 | 1011 | 1011 | OK |
Nessa solução, você está dizendo que Se a contagem do valor presente na célula A2 (2108) na coluna B (valores de Y) for maior que 0, escreva OK, se não for, escreva NA.
Se a contagem do valor presente na célula A2 (2108) na coluna B (valores de Y) é maior que 0 - SE(CONT.SE(B:B;A2)>0 |
se sim ? |
"OK" |
? se não | ||
"NA" |
SOLUÇÃO 2: Mas também trouxe essa outra solução que pode te ajudar a avaliar em quais colunas os valores aparecem:
passo 1.: Copie em uma outra coluna todos os valores da coluna X e, abaixo dessa lista, os valores da coluna Y
passo2.: Selecione esses dados e exclua as repetições (Guia Dados > Ferramenta de Dados > Remover Duplicadas > opção OK)
passo3.: Nessa situação, você vai criar a seguinte fórmula:
A | B | C | D | |
1 | X | Y | VALORES | CONDIÇÃO |
2 | 2108 | 2109 | 2108 | =SE(CONT.SE(A:A;C2)>0;SE(CONT.SE(B:B;C2)>0;"Ambos";"Somente X");"Somente Y") |
3 | 8791 | 8792 | 8791 | Somente X |
4 | 2153 | 1251 | 2153 | Ambos |
5 | 1012 | 2153 | 1012 | Somente X |
6 | 1011 | 1011 | 1011 | Ambos |
7 | 2109 | Somente Y | ||
8 | 8792 | Somente Y | ||
9 | 1251 | Somente Y |
Nessa solução, primeiramente você está criando uma lista única com todos os valores em repetição.
Depois, para cada um desses valores, você está dizendo que
Se a contagem do valor presente na célula C2 (2108) na coluna A (valores de X) for maior que 0,
-se sim, teste se a contagem do valor presente na célula C2 (2108) na coluna B (valores de Y) é maior que 0,
--se sim, escreva "Ambos",
--se não for, escreva "Somente X".
-finalizando o primeiro teste, se não for, escreva "Somente Y".
Se a contagem do valor presente na célula C2 (2108) na coluna A (valores de X) é maior que 0 SE(CONT.SE(A:A;C2)>0 |
se sim ? |
"OK" | Se a contagem do valor presente na célula C2 (2108) na coluna B (valores de Y) é maior que 0 SE(CONT.SE(B:B;C2)>0 | se sim ? | "AMBOS" |
? se não | ? se não | ||||
"SOMENTE Y" | "SOMENTE X" |
Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.