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

  • Автор темы Автор темы egorus2010
  • Дата начала Дата начала

egorus2010

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

123
124
1243
131

То есть, номера пантонов...
А то у меня сначала 3-значные идут, потом 4-значные
 
Последнее редактирование:
Ну или если невозможно - хотя бы макрос какой....
Это в Excel
 
Вставить после третьего знака запятую, отсортировать, убрать запятые ))
 
Любой символ в начале поставить отсортировать убрать
 
  • Спасибо
Реакции: Drawer и Chiga
Сортировать как стринги, а не как инты.
 
  • Спасибо
Реакции: NNN5
 
  • Спасибо
Реакции: Старкрафт
так у меня и так стринги
 
А как теперь быстро ко всем значениям в столбике добавить "Р." ?
 
А как теперь быстро ко всем значениям в столбике добавить "Р." ?
Зачем? если всё можно быстро сделать в каком-нибудь notepad++
Добавьте в соседнюю ячейку, а в другую формулу

1680007054733.png
 
Последнее редактирование:
И почему не работает?
1680007932359.png
 
Для сортировки числовых данных, как если бы они были текстом, Вам нужно использовать специальный формат ячеек. Есть несколько способов это сделать:

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

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

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