Допустим, у меня есть такой столбец:
Dog
Bird
Cat
Dog
Dog
Dog
Bird
Cat
Bird
У этого есть 4 Собаки, 3 Птицы и 2 Кошки
Я хочу отсортировать этот столбец по убыванию по этим числам .
Я имею в виду результат должен быть таким, когда я сортирую это:
Dog
Dog
Dog
Dog
Bird
Bird
Bird
Cat
Cat
Как я могу сделать это в Excel 2007?
sum values
и измените его на,count
а затем перетащите заголовок, чтобыrow labels
создать таблицу, затем измените параметры сортировки. Это может быть не совсем то, что вы хотитеОтветы:
источник
Для меня (с использованием Excel 2016 на Win8) этот ответ не работает. Он использует ФОРМУЛЫ, которые теперь не относятся к полю в той же строке ...
Чтобы избежать этого, используйте
=COUNTIF(Sheet2!$A$1:$A$100,INDEX(A:A,ROW()))
Решение, объясненное в Excel Forum - Сортировка данных, содержащих формулы COUNTIF
источник
Для решения @ wbeard52 - Excel 2016 в Windows 10 вместо
,
него должен быть;
разделитель. Нравится:Совет: если у вас много строк, напишите две первые строки, например:
Затем скопируйте эти две ячейки, отметьте ячейку от 3 до 10000 в этом случае, а затем вставьте код. Я сделал это с 150k + рядами, и это работало как очарование. Однако мне пришлось перезапустить Excel после установки формулы для отображения правильных значений.
источник