3

У меня есть таблица Excel (2010) с данными, подобными этим:

Dogs   Brown   Nice
Dogs   White   Nice
Dogs   White   Moody
Cats   Black   Nice
Cats   Black   Mean
Cats   White   Nice
Cats   White   Mean

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

1  Dogs   Brown   Nice
2  Dogs   White   Nice
2  Dogs   White   Moody
3  Cats   Black   Nice
3  Cats   Black   Mean
4  Cats   White   Nice
4  Cats   White   Mean

Мне удалось выбрать все виды и цвета, затем на вкладке данных выберите «Дополнительно», затем «Только уникальные записи». Это свернуло данные, чтобы я мог нумеровать видимые строки. Затем, когда я «очистил» фильтр, я мог легко заполнить пустые области под числами числом выше. Проблема в том, что в моих реальных данных слишком много строк, чтобы это было практично. Кроме того, хитрость при вводе 1 в первой ячейке, 2 в ячейке ниже, выборе обоих, а затем перетаскивании угла вниз до «автоматического номера», кажется, не работает при просмотре отфильтрованных строк. Есть ли способ сделать это?

1 ответ1

7

Сортируйте данные как есть и оставьте их без фильтра. нумеруйте первую строку одной цифрой, а во второй строке введите следующую формулу (отрегулируйте ссылки для позиции в вашей электронной таблице). затем заполните формулу до конца. скопируйте и вставьте значения, чтобы потом удалить формулу, чтобы при желании вы могли заново ее отсортировать.

=IF(AND(B2=B1,C2=C1),A1,A1+1)

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