Estou tentando procurar o provedor de serviços de e-mail na coluna A, que contém uma série de endereços de e-mail.
Na coluna K, quero imprimir se o email na coluna A é uma conta de email ‘gmail’, ‘yahoo’ ou ‘outra’.
- Qualquer coisa que não seja Gmail ou Google deve ser marcada como 'outro'.
Posso usar a fórmula abaixo para verificar se “gmail” existe:
=IF(COUNTIF(A2,"*gmail*"),"gmail")
A partir de agora, será exibido FALSE se o Gmail não existir na coluna A, mas será exibido se o e-mail na coluna A for um Gmail.
Como adiciono à fórmula para verificar 'yahoo' e todo o resto como 'outro'?
Você pode tentar:
Se você só precisa testar esses dois, esta é a fórmula. Ele verifica o Gmail e, como você experimentou, se não, vai mais longe para ver se encontra o Google da mesma maneira e, se não encontrar, é rotulado como "outro"
=IF(COUNTIF(A2,"*gmail*"),"gmail", if(COUNTIF(A2,"*yahoo*"),"yahoo", "other" ))
Você também pode usar uma combinação de FIND, LEN, LEFT e RIGHT para extrair o site do e-mail. Você pode dividir as etapas em uma fórmula LET para limpá-la, mas isso é apenas para fazê-la funcionar sozinha.
Se seus dados estavam em A1 esta é uma fórmula que extrairá o site de um email:
=LEFT(RIGHT(A1,LEN(A1)-FIND("@",A1)),LEN(RIGHT(A1,LEN(A1)-FIND("@",A1)))-4)