У меня есть список пользователей в местах в моей компании. Значительно уменьшенные с 130 000 или около того, данные выглядят как пример в конце.

Что мне нужно сделать, это выбрать количество пользователей из каждого места. В данном случае это два, поэтому я выбрал бы Тома и Дика из "Дома", Боба и Чарли из "Места" и так далее.

Это тривиальное упражнение, если я импортирую данные в SQL, и именно так я решил проблему, но я хотел бы знать, как это сделать в Excel, чтобы конечный пользователь, представивший его мне, мог сделать это самостоятельно в Excel в будущее.

Building:   User
A House:    Tom
A House:    Dick
A House:    Harry
A House:    Alice
The Place:  Bob
The Place:  Charlie
The Place:  Fred
The Place:  Ginger
My Drive:   Simon
My Drive:   Peter
Long St:    Matthew
Long St:    Mark
Long St:    Luke
Big House:  Gloria

2 ответа2

0

Я предполагаю, что ваши данные сгруппированы по зданию / местоположению.  И я предполагаю, что вы показываете нам столбцы A и B , и что у вас есть заголовки в строке 1 .

Введите некоторый текст в ячейку C1 (или ячейку заголовка столбца, доступную для использования в качестве вспомогательного столбца).  В следующей ячейке вниз (C2) введите

=IF(A1<>A2, 1, C1+1)

и перетащите / заполните все 100 000 + строк.  Это будет подсчитывать количество строк (человек) для каждого местоположения:

                                               

Теперь просто отфильтровать столбец C и отобразить только те строки, которые содержат 1 или 2.  Или вы можете добавить столбец D:

=(C2<=2)

который оценивается как TRUE в строках, которые вы хотите выбрать.

0

Самый простой способ - использовать функцию фильтра Excel. В зависимости от используемой версии Excel, ее фильтрация будет работать по-разному. Учитывая, что вы не упомянули, какую версию вы используете, я предполагаю, что вы используете Excel 2013.

  1. Нажмите insert -> Table

  2. Нажмите на значок справа от того, где вы вводите свой диапазон.

  3. Сделайте выборку, которая охватывает все ваши ячейки (или выберите столбцы, если данных слишком много)

  4. Во всплывающем окне нажмите ОК.

  5. Отметьте "Эта таблица имеет заголовки", если у вас есть Building: User присутствует, как в вашем примере.

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

Смотрите также: https://support.office.com/en-us/article/Create-an-Excel-table-in-a-worksheet-e81aa349-b006-4f8a-9806-5af9df0ac664?ui=en-US&rs=en -US и объявления = US

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