Позвольте мне получить это прямо. У меня есть следующие данные:

Исходные данные

Я хочу отсортировать его по "х", результат должен быть

Сортированные данные

строка, которая содержит больше "х" и имеет первые "х" до 10-го числа, будет сверху, это как сортировка от большого к маленькому количеству "х".

как я могу это сделать?

Я знаю, как сортировать один столбец по целым числам и наоборот, но для меня этот отличается.

4 ответа4

3

В столбце M введите название, например, COUNT. В ячейку M2 поместите формулу =COUNTIF(C2:L2,"X") и скопируйте формулу через столбец.

Теперь в столбце M вас есть счетчик X в строке.

В столбце N введите название, например, SUM. В ячейку N2 поместите формулу =SUMIF(C2:L2;"X";$C$1:L1) и скопируйте формулу через столбец.

Теперь в столбце N вас есть вес X для каждой строки.

Перейдите к сортировке и в диалоговом окне выберите COUNT Largest to Smallest и другой уровень с условиями SUM или любым другим именем, которое вы указали в столбце N и Smallest to Largest, например:

2

Создайте вспомогательный столбец. Например, в M2 введите =Countif(C2:L2,"x") а затем заполните. Теперь сортируем по столбцу М.

0

Возможно, вы захотите попробовать следующее:

  1. В столбце M подготовьте "вспомогательный столбец", который подсчитывает количество х, как описано в предыдущих ответах.
  2. В столбце N введите =MATCH("x", C2:L2, 0) который даст вам позицию первого x в каждой строке. Перетащите вниз, чтобы расширить формулу для всех задействованных рядов и / или адаптировать ее к вашей локали.
  3. Теперь вы можете заказать по двум уровням: первый, столбец М, по убыванию; во-вторых, столбец N, по возрастанию.

Надеюсь, что это соответствует вашим потребностям.

С уважением.

-1

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

Запишите эту формулу в M2 =COUNTA(C2:L2) и заполните ее до строки 6.

Затем выполните следующие действия:

  • Выберите A1:M6.
  • Нажмите Сортировка и фильтр.
  • Нажмите Пользовательская сортировка.
  • Выберите «Вспомогательный столбец», «Значения для сортировки» и «От наименьшего к большому» по порядку.
  • Наконец нажмите ОК.

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