Похожие чаты

Всем привет, может кто-то подскажет, есть ли возможность сделать умную

сортировку?

чтобы сортировалось так:
42-1
42-2
42-3
...
42-10
42-11

а сейчас сортируется так:
42-1
42-10
42-11
42-2
42-3
...

я так понимаю, что таблица воспринивмает эти значения как строки из-за символа "-"

13 ответов

9 просмотров

Скопируйте в соседний столбец содержимое этого, удалите минус, и сортируйте по нему.

42- Автор вопроса

все равно будет же 421 4210 4211 422 423

42
все равно будет же 421 4210 4211 422 423

Значит Текст по столбцам - ОК Чтобы в числа все преобразовалось.

42- Автор вопроса
Roman Rimlynin
Значит Текст по столбцам - ОК Чтобы в числа все пр...

хорошо, почти получилось, но сортирует теперь так: 42 43 421 422 423 424 425 426 427 428 429 431 4210 4211

42
хорошо, почти получилось, но сортирует теперь так:...

Значит нужно, еще добавить нулей справа, до чётырехзначных чисел.

42
хорошо, почти получилось, но сортирует теперь так:...

Вам проще создать свой настраиваемый список сортировки наверно)

42- Автор вопроса
42
это через макрос как-то?

Можно вручную, нафигачить себе в ячейках список как должно быть, сослаться на этот столбец, нажать f9 и скопировать эту штуку в буфер обмена, открыть меню сортировки, добавить настраиваемый список и вставить туда)

-1;-2 записать как -01;-02 и так далее...

Как вариант =--ЕСЛИОШИБКА(ЛЕВБ(A1;ПОИСК("-";A1)-1)&ПОВТОР("0";3-ДЛСТР(ПСТР(A1;ПОИСК("-";A1)+1;3)))&(ПСТР(A1;ПОИСК("-";A1)+1;3));A1&"000")

Скриншотом не так наглядно. Без костылей в виде доп. столбцов 🤷‍♂️.

42- Автор вопроса
Kirill Klókov
Скриншотом не так наглядно. Без костылей в виде до...

Kirill Klókov, твою репутацию увеличил 42. Репутация - 10 Респект от Excel Hacks

Похожие вопросы

Обсуждают сегодня

Карта сайта