1
resposta

Qual fórmula usar para distinguir um código de uma sequência "sem sentido" dentro de uma coluna

Caros, boa noite

Estou trabalhando numa base de dados de vendas B2C e uma das colunas se chama "Promocode", isto é, caso aquela pessoa tenha usado algum código de desconto para realizar sua compra, este aparece lá - caso contrário deveria ficar vazio.

O exercício é distinguir a receita vinda de vendas orgânicas versus as vendas via promocode. Inicialmente fiz um IF simples, de forma que, caso a célula estiver vazia seria "orgânico", do contrário, "promocode".

Contudo, notei que tem algumas células preenchidas com número e letras aleatórias, onde tais sequências não se repetem e não apresentam um padrão entre elas (ex: 1234, etc), o que dificulta na hora de traqueá-las. A única coisa que reparei é que o tamanho delas é bem maior do que um promocode, parece um link. Como posso fazer uma fórmula que caso tenha mais do que 20 caracteres, por exemplo, seja classificado como orgânico e que não invalide as células que estão vazias e que também são orgânicas. Obrigada!

1 resposta

Olá,

Basta você utilizar a função OU do Excel (português) com as duas condições para verificar se é orgânica (estar vazia ou o tamanho ser maior que 20). Seria uma função assim:

SE(OU(NÚM.CARACT(Célula)>20; ÉCÉL.VAZIA(Célula));"organica";"promocode")

NÚM.CARACT(Célula) > 20 retorna VERDADEIRO caso tenha mais de 20 caracteres e ÉCÉL.VAZIA(Célula) retorna VERDADEIRO se a célula está vazia.

Espero ter ajudado.