Excel Сортировать Числовой Столбец По Номеру

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

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

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

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

8
задан Carl B
05.04.2023 4:45 Количество просмотров материала 2432
Распечатать страницу

8 ответов

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

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

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

8
отвечен Mike Fitzpatrick 2023-04-06 12:33

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

Далглиш Дебра предлагает вот 7 методов, http://www.contextures.com/xlDataEntry03.html

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

  • выберите пустую ячейку
  • Выберите Правка > Копировать
  • выберите ячейки, содержащие числа
  • Выберите "Правка" > Вставить
  • Выбираем Add
  • нажмите OK
  • чтобы применить форматирование чисел, выберите формат > ячейки
  • на вкладке номер выберите соответствующий формат и нажмите OK
2
отвечен brettdj 2023-04-06 14:50

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

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

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

и вуаля! Ваш столбец теперь отформатирован как фактические числа, и вы должны быть в состоянии Сортировать от наименьшего до наибольшего, а не от А до Я.

1
отвечен wjglenn 2023-04-06 17:07

просто смена одной цифры (1,2,3 и т. д.) в 01, 02, 03. Затем отсортируйте от A до Z.

0
отвечен Jake 2023-04-06 19:24

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

0
отвечен user568983 2023-04-06 21:41

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

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

этот сортировку столбца в последовательности, как 1, 100, 102, 2, 201, 203, 3, 205, ...

решение: использование сортировки и фильтров.

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

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

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

  4. фильтровать по значению числа вместо А-З.

Click here to see image of Number Filters

0
отвечен Ariestotle Viduya 2023-04-06 23:58

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

0
отвечен Ramzilla 2023-04-07 02:15

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

-1
отвечен gypsydawg 2023-04-07 04:32

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх