Защо не сортира по номер ?
Здравейте,
Как да направя сортиране в Ексел, което да е по номер, когато имам букви преди цифрата ( Паркомясто ) ?
Първо да отговоря на въпроса - защо не сортира по номер.
Понеже има букви пред цифрите, това автоматично превръща стойностите в текст и това, което изглежда като числа всъщност са (грубо казано) букви за Ексел. Какъв е алгоритъмът на сортирането?
Най-напред се подреждат препинателни знаци - !, $, # и т.н.
На второ място са цифрите (напомням, обаче че за Ексел те са текстов символ) от 0 до 9
След това са латинските букви от a до z
Накрая са буквите на кирилица от а до я Започва се от ляво надясно и се гледа символ по символ
Затова на вас след СП1 идва СП12, защото първите три символа съвпадат.
Как да се реши този проблем?
Вариант1: С помощна колона, в която с формула да се извлекат само числата. Във Вашия случай тази формула би трябвало да свърши работа:
=VALUE(MID(A4;3;LEN(A4)-2))
След това сортирате по тази колона
Вариант2: с изолзване на Custom List и сортиране по него
Вариант3: Подобно на първия вариант, но вместо формула, използвате Flash Fill