+ Reply to Thread
Results 1 to 2 of 2

Excel 2010 Unicode Sorting Problem

  1. #1
    Registered User
    Join Date
    03-25-2014
    Location
    Virginia
    MS-Off Ver
    Excel 2010
    Posts
    1

    Excel 2010 Unicode Sorting Problem

    I have an ongoing problem (2 years or thereabouts) with Excel 2010 incorrectly sorting certain Unicode characters.

    I use Excel to manage language-data (text) in Greek and Coptic Unicode. One of the essential functions I need is to be able to correctly sort the words in alphabetic order.

    For Greek, sorting works correctly. For Coptic, which has 30 letters in the alphabet, the last five letters of the alphabet are always sorted at the beginning of the list.

    My suspicion is that the problem is related to the Unicode “code points”. The hex values of the Coptic letters, followed by the letter name and the correct position in the alphabet, of these last 5 letters are as follows:

    03E2 (Shei) #25
    03E5 (Fei) #26
    03E9 (Hori) #27
    03EB (Gangia) #28
    03ED (Shima) #29
    03EF (Dei) #30

    The letters that precede this group are in a different code-point range (the first 4 of which are listed here):

    2C81 (Alfa) #1
    2C83 (Vida) #2
    2C86 (Gamma) #3
    2C88 (Dalda etc.) #4 through # 24.

    When sorting these glyphs the correct sort order SHOULD be:

    2C81 (Alfa) #1
    2C83 (Vida) #2
    2C86 (Gamma) #3
    2C88 (Dalda etc.) #4 through # 24.
    03E2 (Shei) #25
    03E5 (Fei) #26
    03E9 (Hori) #27
    03EB (Gangia) #28
    03ED (Shima) #29
    03EF (Dei) #30

    Instead it is:
    #25
    #26
    #27
    #28
    #29
    #30
    #1
    #2
    #3
    #4 etc.

    Can anyone confirm that Excel 2010 sorts Unicode based on these code points?
    If so, do you have any idea how to work around this problem?

    I might mention that when I use the spreadsheet included in Open Office (which I passionately dislike) that the sort works correctly. Additionally, I have colleagues who report that sorting works correctly in Excel 2003, an even greater mystery.

    Thank you for your help.

  2. #2
    Forum Expert
    Join Date
    04-22-2013
    Location
    .
    MS-Off Ver
    .
    Posts
    4,418

    Re: Excel 2010 Unicode Sorting Problem

    Short answer is yes - I think excel sorts by the unicode values.

    I guess the problem is the 03Ex series is from the Greek unicode and the 2Cxx series is the Coptic unicode, which doesn't include Shei, Fei etc

    As for a solution, I'd think you probably need to write your own sorting script, although if it is working for other colleagues, it could be that you have different unicode versions or something like that.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. [SOLVED] Help! Excel 2010 is not sorting correctly
    By justinr in forum Excel General
    Replies: 12
    Last Post: 12-16-2013, 03:52 PM
  2. Replies: 0
    Last Post: 11-21-2012, 09:51 AM
  3. [SOLVED] An auto-sorting table in MS Excel 2010
    By Arithalion in forum Excel General
    Replies: 2
    Last Post: 05-11-2012, 09:40 AM
  4. CSV and Unicode (or UTF-8) problem
    By TFS in forum Excel General
    Replies: 11
    Last Post: 02-09-2012, 02:59 PM
  5. CSV and Unicode (or UTF-8) problem
    By TFS in forum Excel General
    Replies: 0
    Last Post: 08-30-2005, 06:05 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1