1

Вот проблема: с помощью (большой) электронной таблицы с идентификаторами пользователей в столбце 1, пары время / дата в столбце 2, кода курса в столбце 3 и заголовка курса в столбце 4: я хочу создать отчет, показывающий, сколько уникальных пользователи прошли каждый курс. То есть, учитывая, что пользователь 12345 мог открывать один и тот же онлайн-курс шесть раз и, таким образом, находиться в шести строках, я хочу, чтобы в моем отчете только пользователь 12345 отображался только один раз под этим идентификатором курса.

Я полагаю, что один из способов сделать это - создать еще один лист со столбцом, состоящим из кода курса, имени пользователя и названия курса, которые объединены в одну строку, из которой я мог бы затем удалить дублирующиеся значения, но мне интересно, есть лучший способ.

2 ответа2

1

В столбце 5 (E) поместите следующую функцию до конца столбца, возможно, вам придется настроить ссылки.

 =1+COUNTIFS(C:C,C1)-COUNTIFS(A:A,A1,C:C,C1)

Затем отсортируйте весь график по столбцу C по возрастанию, а затем по столбцу E по возрастанию. Это важно Затем вставьте все данные в столбцах C и D в столбцы G и H. Исключите дубликаты только в столбцах G и H. Затем в столбце я поставил эту функцию:

 =VLOOKUP(G1,C:E,2,FALSE)

Это даст график, который показывает каждый курс и количество уникальных пользователей. Если вы хотите, вы можете поместить столбцы G - I на новый лист, просто убедитесь, что ссылки выровнены.

Я думаю, это то, о чем вы просили, но мне это не нравится, и я просто сделаю ваше первоначальное предложение скопировать на новый лист и удалить дубликаты. Или лучше: если это повторяющаяся проблема, создайте базу данных. Microsoft Access делает это действительно легко.

1

Если вы используете Microsoft 2007 или 2010, вы можете использовать «Данные»> «Удалить дубликаты» и исключить шаг каскадных столбцов.

В Excel 2003 вы можете использовать Данные> Фильтр> Расширенный фильтр> Только уникальные значения, чтобы отобразить строки с уникальными значениями в выбранных вами столбцах.

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

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