Как сортировать значения, типа 123 и 1234?

egorus2010

Топикстартер
12 лет на форуме
Сообщения
1 408
Реакции
51
Нужно, чтобы была сортировка, типа такого:

123
124
1243
131

То есть, номера пантонов...
А то у меня сначала 3-значные идут, потом 4-значные
 
Последнее редактирование:

egorus2010

Топикстартер
12 лет на форуме
Сообщения
1 408
Реакции
51
Ну или если невозможно - хотя бы макрос какой....
Это в Excel
 

dosp

Участник
Сообщения
1 121
Реакции
361
Вставить после третьего знака запятую, отсортировать, убрать запятые ))
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
32 852
Реакции
10 726
Любой символ в начале поставить отсортировать убрать
 
  • Спасибо
Реакции: Drawer и Chiga

~RA~

12 лет на форуме
Сообщения
11 264
Реакции
3 223
Сортировать как стринги, а не как инты.
 
  • Спасибо
Реакции: NNN5

~RA~

12 лет на форуме
Сообщения
11 264
Реакции
3 223
 
  • Спасибо
Реакции: Старкрафт

egorus2010

Топикстартер
12 лет на форуме
Сообщения
1 408
Реакции
51
так у меня и так стринги
 

egorus2010

Топикстартер
12 лет на форуме
Сообщения
1 408
Реакции
51
А как теперь быстро ко всем значениям в столбике добавить "Р." ?
 

Старкрафт

Участник
Сообщения
274
Реакции
101
А как теперь быстро ко всем значениям в столбике добавить "Р." ?
Зачем? если всё можно быстро сделать в каком-нибудь notepad++
Добавьте в соседнюю ячейку, а в другую формулу

1680007054733.png
 
Последнее редактирование:

egorus2010

Топикстартер
12 лет на форуме
Сообщения
1 408
Реакции
51
И почему не работает?
1680007932359.png
 

~RA~

12 лет на форуме
Сообщения
11 264
Реакции
3 223
Для сортировки числовых данных, как если бы они были текстом, Вам нужно использовать специальный формат ячеек. Есть несколько способов это сделать:

  1. Выберите диапазон ячеек, которые нужно отсортировать, затем нажмите правой кнопкой мыши на него и выберите “Формат ячеек”.
  2. В диалоговом окне “Формат ячеек” выберите вкладку “Число”, затем выберите категорию “Общий”.
  3. Нажмите “ОК” для закрытия диалогового окна.
  4. Теперь числа будут рассматриваться как текст при сортировке. Вы можете выполнить сортировку, используя описанный в предыдущем ответе метод.
  5. После завершения сортировки, Вы можете снова изменить формат ячеек на числовой, если это необходимо.
Вы можете также использовать формулу =TEXT(A1,“000”) в отдельной колонке, где A1 является первой ячейкой в диапазоне ячеек, которые Вы хотите отсортировать. Эта формула преобразует числа в текст, добавляя ведущие нули до тех пор, пока число не достигнет заданной длины. Затем Вы можете отсортировать эту колонку по тексту.

Например, если Вы напишете формулу =TEXT(A1,“000”) и примените ее к числам 9, 13 и 125, она преобразует их в “009”, “013” и “125”, соответственно. Затем при сортировке данных по этой колонке числа будут располагаться в нужном порядке.
1680008282277.png
 

Старкрафт

Участник
Сообщения
274
Реакции
101
Строку лучше не набирать руками, а тыкать в нужные ячейки после =
 

egorus2010

Топикстартер
12 лет на форуме
Сообщения
1 408
Реакции
51
Не работает.
1680008497044.png

Амперсанд и с пробелами, и без.
Формат и общий, и строковый.
И тыкал, и что только не делал...
 

egorus2010

Топикстартер
12 лет на форуме
Сообщения
1 408
Реакции
51
А это при двойном клике:
1680008659596.png