Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Biel.

Ordenar e-mails pelo domínio no excel

Recommended Posts

Boa tarde a todos. Pessoal gostaria de resolver a seguinte questão:


Como ordenar os e-mails pelo domínio no excel. Todos na ordem. Tipo: primeiro gmail,depois hotmail, depois yahoo e por ultimo bol


No meu excel os emails não estão na ordem veja:


fgrt@gmail.com

nbyd@hotmail.com

mjud@yahoo.com.br

cdwy@bol.com.br

plyd@gmail.com

afth@bol.com.br

fhrd@yahoo.com.br

srhd@hotmail.com

dsthf@bol.com.br

wsdr@hotmail.com

ytft@yahoo.com.br

srtc@bol.com.br

bgtd@gmail.com


Gostaria de executar um comando no excel para ficar na ordem dessa forma:


fgrt@gmail.com

plyd@gmail.com

bgtd@gmail.com

nbyd@hotmail.com

srhd@hotmail.com

wsdr@hotmail.com

mjud@yahoo.com.br

fhrd@yahoo.com.br

ytft@yahoo.com.br

cdwy@bol.com.br

afth@bol.com.br

dsthf@bol.com.br

srtc@bol.com.br


Já tentei de tudo mas não sair do zero.


Compartilhar este post


Link para o post
Compartilhar em outros sites

Vc terá de usar funcoes que manipulam strings, vc nao disse o banco.

 

Basicamente , obter a posicao do @ e pegar o resto da string a partir dai, ordenar pelo "resto"

Compartilhar este post


Link para o post
Compartilhar em outros sites

No Excel

 

LOCALIZAR

DIREITA

Motta obrigado pela colaboração.
* Não é para localizar. É para listar os emails que estão de forma aleatória; na ordem do domínio. Veja:
FORMA ALEATÓRIA
fgrt@gmail.com
nbyd@hotmail.com
mjud@yahoo.com.br
cdwy@bol.com.br
plyd@gmail.com
afth@bol.com.br
fhrd@yahoo.com.br
srhd@hotmail.com
dsthf@bol.com.br
wsdr@hotmail.com
ytft@yahoo.com.br
srtc@bol.com.br
bgtd@gmail.com
ORDEM DO DOMÍNIO
fgrt@gmail.com
plyd@gmail.com
bgtd@gmail.com
nbyd@hotmail.com
srhd@hotmail.com
wsdr@hotmail.com
mjud@yahoo.com.br
fhrd@yahoo.com.br
ytft@yahoo.com.br
cdwy@bol.com.br
afth@bol.com.br
dsthf@bol.com.br
srtc@bol.com.br
Gostaria de colocar os emails na ordem do dominio de uma só vez, ao invés de ir em localizar e mandar buscar todos os emails com final @gmail.com por exemplo , depois faço uma segunda busca com @hotmail.com e assim por diante.
Gostaria de uma solução mais eficiente, tipo: Listar os emails que estão de forma aleatória na ordem do dominio de uma só vez. Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

 

me passa teu mail via MP que te mando um exemplinho

 

Olá Hinom e Motta. O que postado com php foi resolvido sim. * Nota: Descobri que com excel o que pretendo fazer tudo é muito rápido e prático. Inclusive consegui resolver. Obrigado a todos pela colaboração.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.