6

то есть, если бы я хотел суммировать общий балл студента с листа, как это:

Student ID | Score 
  123456   |   12
  654789   |   14
  585822   |   5
  982531   |   22
  982531   |   32
  123456   |   17
  654789   |   14
  585822   |   18

Я хотел бы вернуться

Student ID | Score
  123456   |   29
  654789   |   28
  585822   |   23
  982531   |   54

3 ответа3

5

Вы можете сделать это, используя SUMIF(range,criteria,sum_range)

Вам необходимо создать список отдельных идентификаторов учеников, которые можно получить с помощью расширенного фильтра (выберите «Только уникальные записи» и «Копировать в другое место»).

Формула будет выглядеть так =sumif(A:A,A2,F:F)

5

Другой способ добиться того же результата - создать сводную таблицу на основе ваших данных: выберите ваши данные, выберите Вставить сводную таблицу, Готово. Используйте Student ID в качестве поля строки и Score в качестве поля данных.

1

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

Нажмите Вставить -> Сводная таблица. Он автоматически выберет то, что, по его мнению, должно быть в таблице. Вы также можете вручную выбрать данные, которые вы хотите иметь в сводной таблице.

Установите флажки, которые вы хотите включить в сводную таблицу (ID ученика и оценка).

Перетащите идентификатор студента из списка полей в поле «Метки строк».

В поле значений щелкните стрелку вниз для "Сумма идентификатора студента" и нажмите "Удалить поле".

В конце это может выглядеть так:

Вы можете щелкнуть правой кнопкой мыши на Grand Total и удалить его, если не хотите, чтобы общий итог набирался студентами. Вы также можете отсортировать по идентификатору студента, нажав на стрелку вниз, которая появляется, когда вы выбираете ячейку с названием для идентификатора вашего студента и выбираете один из вариантов сортировки.

Спасибо за данные теста. Было весело играть.

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