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

egorus2010

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

123
124
1243
131

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

egorus2010

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

dosp

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

_MBK_

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

~RA~

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

~RA~

Одарённая.
12 лет на форуме
Сообщения
11 886
Реакции
3 457
 
  • Спасибо
Реакции: Старкрафт

egorus2010

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

egorus2010

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

Старкрафт

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

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

egorus2010

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

~RA~

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

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

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

Старкрафт

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

egorus2010

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

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

egorus2010

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