Как именно сделать несколько столбцов в одну строку для сортировки?

393
NaritaDogFight

В настоящее время пытаюсь отсортировать данные в алфавитном порядке, однако я столкнулся с проблемой.

Каждый раз, когда я пытаюсь отсортировать его, номер продукта не совпадает с продуктом.

Here is what it looks like unsorted

Here is a picture of it when it is sorted

Я часами пытался понять это, но я не могу зафиксировать «столбцы», в которых есть несколько подколонок. Кажется, что сортировка происходит только 1 к 1. Как бы отсортировать его по нескольким столбцам? Например, поставка «Herculite xRV Composite» имеет несколько номеров продуктов, но при сортировке номера просто располагаются внизу, и после сортировки следует только ячейка рядом с названием продукта.

0
Заготовки всегда будут сортироваться таким образом. Возможно, вы захотите сделать столбец сортировки слева от таблицы, чтобы каждая строка могла содержать текст, но в значительной степени дублировала данные, но без пробелов. «Геркулит XRV композит-1», затем «Геркулит XRV композит-2» и так далее. После сортировки вы «скрываете» этот столбец, когда вам нужно снова отсортировать «показать» столбец и т. Д. Tyson 5 лет назад 0
Используйте сначала копирование и вставку, чтобы идентично создать этот столбец сортировки, затем заполните каждую пустую строку, чтобы в этом новом вспомогательном столбце сортировки вообще не было пробелов. Tyson 5 лет назад 1
Ничего плохого я не нашел в данных после сортировки. Excel только перетасовывает и корректирует пустые строки. Проверьте, что `Dentin A1 to A3` и` Brush Handle`, `A3: 99: 2126` не содержат ** НЕТ несоответствия **, не было данных «Поставка» в Screen Shot1 и все еще меньше данных. !! Rajesh S 5 лет назад 0
Пустые записи в поле «поставка» имеют значение только в исходном порядке сортировки, потому что вы можете визуально увидеть, что они означают реплики ранее названного элемента. Как только вы сортируете по другому порядку, нет ничего, чтобы определить, какими должны быть пробелы. Они могут даже стать связанными с другим предложением. Поэтому необходимо заполнить каждую ячейку поставки. Если вы хотите скрыть повторяющиеся значения, вы можете сделать это с помощью условного форматирования. fixer1234 5 лет назад 0

2 ответа на вопрос

0
p._phidot_

Уважаемый OP, Мое предлагаемое решение будет очень похоже на @Tyson, просто перегруппировав слова ... Вся заслуга должна идти к нему как первому, чтобы ответить.

  1. Создайте еще 2 столбца. один называется «число», а другой - «снабжение2».
  2. [a] Для столбца «число» заполните 1,2,3 ... до последней строки. [b] Скопируйте содержимое столбца «Снабжение» в «Снабжение2».
  3. Заполните пропуски в колонках «Supply2» с правильным названием Поставщика. Убедитесь, что вы не оставили черных рядов.
  4. Выберите все заголовки столбцов, Данные> Фильтр.
  5. Из заголовков столбца filter @ выберите «сортировать по цвету»> «пользовательская сортировка».
  6. Затем выберите «Сортировать по» -> «Снабжение2», «от А до Я». «Добавить уровень»> «Затем» -> «число», «от А до Я»

Надеюсь, это поможет.

p / s: Вы можете «скрыть» дополнительный столбец после завершения сортировки. (:

0
Ian

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

Пример сортировки по первому столбцу:
Excel sort first column

Пример сортировки по последнему столбцу:
Excel sort last column

Я не могу сделать это сортировать по средней колонке. Однако, если вы отформатируете данные как, Tableвы получите гораздо больше возможностей по сортировке:
Excel format as table

Здесь легко выбрать Column2 и установить порядок сортировки. Данные строки поддерживаются правильно.

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