Avatar billede kimlarsen Praktikant
17. november 2002 - 00:11 Der er 5 kommentarer og
1 løsning

Sortering af e-mail adresser

Hej

Jeg har sat alle mine e-mail adresser op i et excel ark og vil gerne have dem sorteret efter deres landekode ( alfabetisk )

Men da koden jo som regel står til sidst, volder det mig lidt problemer !

Nogen ideer ?
17. november 2002 - 00:24 #1
I et almindeligt kodemodul indsætter du følgende makro:

Public Function EmailCountry(ByRef sEmail As String) As String
    Dim sRetVal As String
    Dim lCount As Long
   
    For lCount = 1 To Len(sEmail)
        If InStr(lCount, sEmail, ".") = 0 Then
            sRetVal = Mid$(sEmail, lCount, Len(sEmail) - lCount + 1)
            Exit For
        End If
    Next lCount
   
    EmailCountry = sRetVal
End Function

Hvis du har emailen i A1
=EmailCountry(A1)
17. november 2002 - 00:31 #2
Denne formel kan vel også gøre det:

=MIDT(A1;FIND(".";A1;LÆNGDE(A1)-4)+1;LÆNGDE(A1)-D1+1)
17. november 2002 - 00:32 #3
ovenstående virker ikke....
=MIDT(A1;FIND(".";A1;LÆNGDE(A1)-4)+1;LÆNGDE(A1)-FIND(".";A1;LÆNGDE(A1)-4)+1)
17. november 2002 - 00:39 #4
=UDSKIFT(HØJRE(A1;3);".";"")
Avatar billede kimlarsen Praktikant
17. november 2002 - 00:53 #5
Det dutter ikke rigtigt.

Men som newbee indenfor regneark, er det så ikke "bare" et spørgsmål om at den sorter baglæns dataerne ?
Avatar billede kimlarsen Praktikant
17. november 2002 - 01:00 #6
Har fået det til at virke !

Takker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester