2

Я пытаюсь отсортировать лист Excel на основе столбца, который имеет сочетание:

  • 3-значные числа (например, 404)
  • Трехзначные числа с добавлением нечисловых символов (например, 802b)
  • нечисловой текст (например, none или?)

Сначала Excel сортирует простые числа, затем остальные сортируются вместе, а цифры + текст между знаками препинания и буквенными символами.

Я хочу, чтобы числа и цифры + текст чередовались. Но применение Формат> Текст к столбцу ничего не делает. Как заставить его сортировать числа как текст?

2 ответа2

2

Вы можете принудительно преобразовать числа в текст, используя формулу =text("A1","@"). Затем вы можете скопировать / вставить значения и после этого они могут быть отсортированы в виде текста.

Просто отметьте, что, поскольку это сортировка текста, она не будет сортировать 1,2,11,3,22... правильно, вы получите 1,11,2,22,3...

1

В алфавитном порядке: Числовой, Буквенно-цифровой, Альфа.

1, 2, 3, 4, 5, 10, 2a, 3Regy, 4a, 6Alpha, Alpha,

Если вы предпочитаете 2a следовать 2, то вам нужно добавить пробел. Добавление пробела означает вторую группу. Переносимые имена (слова) являются последними.

1, 10, 2, 2 a, 2-a, 3, 3Regy, 4, 4a, 5, 6Alpha, Alpha

Далее:5 Альфа, 5 Альфа, 5 Альфа, 6 Альфа, 6 Альфа, Альфа, Альфа 6, Альфа5, Альфа6, Альфа-6,

Или используйте Ноль для заполнителя: 01, 02, 02a, 10

Или сохраняйте одинаковую длину: 001, 002, 02a, 030

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .