2011-10-04 21:00:54 +0000 2011-10-04 21:00:54 +0000
6
6

Excel Сортировать номер столбец по номерам

У меня в электронной таблице есть столбец целых чисел, а столбец отформатирован в виде числа. Каждая ячейка внутри столбца форматируется как число.

Но я не могу отсортировать их в числовом порядке - 1,2…9,10,11…..

Вместо этого всегда сортирует их по сортировке текста: 10, 100, 101, 102…11, 111, 112, …..

Как я могу сортировать столбец чисел по номерам, а не по тексту?

Ответы (8)

8
8
8
2011-10-04 21:50:05 +0000

Звучит так, как будто ваши номера интерпретируются Excel как текст. Хорошим признаком этого является то, что они автоматически выравниваются слева от каждой ячейки. Обычно номера выравниваются справа.

Если это так, то просто переместитесь в ячейку и нажмите F2, а затем Enter. Повторите для каждой ячейки, содержащей номера, которые не сортируются. Это работает, переводя ячейку в режим редактирования, а затем снова выходить. Если содержимое можно интерпретировать как число, то Excel преобразует его в число.

Если у вас слишком много ячеек, чтобы сделать это вручную, вы можете использовать функцию VALUE для создания еще одного столбца, содержащего истинные числовые значения, а затем вставить их (по значению) обратно над ячейками-нарушителями.

2
2
2
2018-05-04 05:52:30 +0000

Я знаю, что это старый пост, но так как он находится в верхней части результатов поиска таких вещей…

Есть гораздо более простой способ сделать это. Преобразовать числа, сохраненные в виде текста, в числа:

  1. Выберите всю колонку.
  2. На вкладке Данные нажмите кнопку Текст в колонки.
  3. В открывшемся мастере нажмите кнопку Готово. Вам не нужно проходить через дополнительные шаги, так как они необходимы, если вы хотите разделить столбцы.

И престо! Теперь ваш столбец отформатирован как фактическое число, и вы должны быть в состоянии отсортировать от малого к большому вместо A к Z.

2
2
2
2011-10-04 21:58:02 +0000

Вы можете сделать это на данных непосредственно за один снимок, не создавая рабочих столбцов. Мой любимый метод - это использование Paste Special (я обычно умножаю на “текст” на 1)

Debra Dalgleish предоставляет 7 методов здесь, http://www.contextures.com/xlDataEntry03. html

Вставить специальный метод, как указано Деброй

  • Выберите пустую ячейку
  • Выберите Правка > Копировать
  • Выберите ячейки, которые содержат числа
  • Выберите Правка > Вставить специальные
  • Выберите Добавить
  • Нажмите OK
  • Чтобы применить форматирование номеров, выберите Формат > Ячейки
  • На вкладке Номер выберите соответствующий формат, а затем нажмите OK.
1
1
1
2016-03-10 07:42:36 +0000

Я сделал все это. Но не помог… Моим решением было просто умножить его с 1 на следующую клетку. Скопируйте и специальную прошлую перемноженную ячейку в следующую. Удалите старые 2 ячейки.

0
0
0
2015-06-30 18:21:44 +0000

Просто измените однозначные числа (1,2,3 и т.д.) на 01,02,03. Затем отсортируйте A на Z.

0
0
0
2018-10-11 06:36:19 +0000

Измените формат ячейки на =TEXT(A1, “#0”), это все устроит правильно.

0
0
0
2017-07-04 09:54:55 +0000

Я в этом новичок, но я кое-что придумал, может, это поможет.

Я сортировал что-то в моем Excel файле, который имеет количество дней, и мне нужно было сортировать их по дням.

Это сортировка столбцов по порядку, как 1, 100, 102, 2, 201, 203, 3, 205, ….

Решение: с помощью сортировки и фильтров.

  1. Отформатируйте ячейки, чтобы убедиться, что это все числа. Если у них есть префикс или суффикс, убедитесь, что они также удалены. В моем случае в качестве суффиксов были “дни”. Чтобы удалить их можно сделать =LEFT(A1, LEN(A1)- number of letters you want to remove), измените A1 на соответствующую ячейку.

  2. Выделите все ячейки в столбце и отформатируйте их как число.

  3. Когда вы делаете фильтр, он должен показываться как фильтр чисел, а не как текстовый фильтр.

  4. Фильтровать по значению числа вместо A-Z.

.

-1
-1
-1
2018-10-02 02:01:37 +0000

У меня та же проблема, но, наконец, я ее решаю после пары попыток и неудач. Лучшее решение, которое я нашел при сортировке номеров в базе данных, содержащей номера типа 1,2,3…10,11,12,13….NC,CAR, 4-A,4-B…и др. Обычно, если в вашей базе данных есть числа, как в примере выше, если вы их отсортируете, она будет отсортирована вот так 1,10,11,2,3,5,6,7,8,9,4-A,4-B…и т.д. независимо от того, какая комбинация буквенно-цифровых чисел…решение простое. Сначала не забудьте навести мышь и выбрать столбец, который вы хотите отсортировать, затем… Создайте пользовательский список… на главной вкладке MS Excel, нажмите Сортировать и фильтр, выберите Пользовательский сортировщик, вы увидите 3 опции о том, как ваш сорт будет происходить (Колонка, Сортировать по, Порядок), выберите Порядок выпадающего меню, установить пользовательские списки, добавить или ввести/ввести ваш формат сортировки в списках записей, затем вуаля там он есть, пользовательский формат сортировки вашего желания. В следующий раз для сортировки базы данных просто используйте пользовательский список, который вы поместили. Я использую MS Excel 2010 версии. Надеюсь, это поможет товарищам по команде решать проблемы в мире электронной таблицы.:).

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

6
1
13
9
4