Как отсортировать столбец по возрастанию значений в Excel, сохранив при этом соответствующее начальное значение в других столбцах той же строки?
Столбец A показывает имя субъекта. Столбец B показывает числовое значение. Я хочу отсортировать столбец B по возрастанию значения и сохранить имя субъекта прикрепленным. Имя субъекта должно оставаться связанным со значением, которое изначально было в той же строке.
A 4
B 1
C 3
D 2
должно стать
B 1
D 2
C 3
A 4
решение1
Выделите заголовок столбца (первую строку). В Excel 2007/2010 перейдите в раздел Данные и щелкните Фильтр. Это применит фильтр к каждому столбцу, который можно использовать для сортировки. Щелкните стрелку вниз в столбце, по которому вы хотите выполнить сортировку, и отсортируйте соответствующим образом (в вашем примере вы бы выбрали От наименьшего к наибольшему).
решение2
Вы можете отсортировать столбец (например, столбец A с исходными данными) и сохранить соответствующие значения в других столбцах, используя SMALL
функцию в Excel. Смотрите решение ниже:
Столбец А
A1 Numbers (Title)
A2 4
A3 1
A4 3
A5 2
Столбец Б
B1 Sorted Numbers (Title)
B2 =SMALL($A$2:$A$5,ROW(C1))
B3 =SMALL($A$2:$A$5,ROW(C2))
B4 =SMALL($A$2:$A$5,ROW(C3))
B5 =SMALL($A$2:$A$5,ROW(C4))
ПревосходноМАЛЕНЬКИЙФункция:Маленький(массив,k).МАЛЕНЬКИЙфункция возвращает наименьшие значения из набора значений. В нашем случае набор значений от A2
до A5
- это наш массив, а k - это позиция от наименьшего значения до возврата.
Enter =SMALL(($A$2:$A$5,ROW(C1))
B2
и перетащите вниз до B5
.
решение3
учитывая, что все алфавитные значения находятся вколонка Аи числовые значения находятся встолбец Б.....затем, чтобы получить желаемый o/p, как указано в вопросе, при выборе столбцов сначала выберите столбец B (потому что основой вашей сортировки является столбец B), а затем столбец A и после выбора нажмите «Сортировать от низшего к высшему». Вы получите свой o/p тогда и только тогда, когда будете следовать смыслу выбора........
решение4
Я только что столкнулся с той же проблемой спустя 10 лет, лол. Все ответы здесь, похоже, не очень помогают. Вот как: Выберите данные (всю таблицу). Нажмите на Сортировать => Пользовательская сортировка. Здесь вы можете выбрать критерии сортировки, все соответствующие значения будут сохранены.