Як сортувати стовпчик за кількістю присутніх у Excel?


9

Скажімо, у мене є такий стовпець:

Dog
Bird
Cat
Dog
Dog
Dog
Bird
Cat
Bird

У ньому 4 собаки, 3 птахи та 2 кішки

Я хочу сортувати цей стовпчик за урахуванням цих чисел .

Я маю на увазі результат повинен бути таким, коли я сортую його:

Dog
Dog
Dog
Dog
Bird
Bird
Bird
Cat
Cat

Як я можу це зробити в Excel 2007?


1
Чому б не просто скористатися зведеною таблицею?
Raystafarian

1
Я не знаю, як це зробити.
Лідрі

1
Спробуйте, перейдіть до вставки - зведена таблиця. Потім виберіть діапазон. Перетягніть заголовок вниз sum valuesі змініть його, countа потім перетягніть заголовок до row labelsнього, зробить таблицю, а потім змінить параметри сортування. Це може бути не зовсім те, що ви хочете
Raystafarian

Відповіді:


10
  1. У стовпчик поруч із групою вставити таку формулу

= COUNTIF (A $ 1: A $ 9, A1)

  1. Виділіть клітинки, які потрібно сортувати.
  2. Клацніть на вкладці Дані вгорі стрічки
  3. У розділі Сортування виберіть Сортувати. У діалоговому вікні виберіть другий стовпчик, а потім від найвищого до нижнього.

введіть тут опис зображення


1
Відредагував питання, щоб зробити його більш зрозумілим, справа не в алфавітному порядку.
Райстафаріан

1
Перечитайте питання
Leadri

1

Для мене (використовуючи Excel 2016 на Win8) ця відповідь не працює. Він вдається до ФОРМУЛІВ, які зараз не посилаються на поле в одному рядку ...

Спосіб уникнути цього - використовувати =COUNTIF(Sheet2!$A$1:$A$100,INDEX(A:A,ROW()))

Рішення пояснено на форумі Excel - сортування даних, що містять формули COUNTIF


1

Для рішення @ wbeard52 - Excel 2016 на Windows 10, замість цього ,він повинен бути ;розмежувачем. Подобається це:

=COUNTIF(A$1:A$9;A1)

Порада: Якщо у вас багато рядків, запишіть два перші ряди так:

=COUNTIF(A$1:A$10000;A1)
=COUNTIF(A$1:A$10000;A2)

Потім скопіюйте ці дві комірки, позначте в цьому випадку комірку від 3 до 10000 і вставте код. Я зробив це з 150k + рядків, і це спрацювало як шарм. Однак мені довелося перезапустити Excel після встановлення формули правильних значень.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.