Использование Excel для подсчета полного / неполного на нескольких листах - PullRequest
0 голосов
/ 13 февраля 2019

Я пытаюсь сделать следующее.

У меня есть 10 листов с пометкой «Учитель1 - Учитель 10» и одиннадцатый лист с именем StudentRoster.

В листе StudentRoster у меня есть список из 100 имен учеников.StudentA, StudentB, StudentC и т. Д.

В каждом из листов Teacher1, Teacher2, Teacher3 и т. Д. У меня есть около 20 ячеек в столбце A, в которых используются некоторые из имен, перечисленных в StudentRoster (это будет класссписки)

В каждом из столбцов А в листах «Учитель1», «Учитель2» и т. д. будут указаны имена учеников, а в столбце «Б» будет столбец, в который я вручную добавлю «Х», чтобы указать завершение задания.В листе StudentRoster мне хотелось бы, чтобы Excel выполнил поиск по Teacher1, Teacher2, Teacher3, ... Teacher10 и посчитал, сколько "X" существует для StudentA. Ученик А может или не может быть во всех листах Учителя

Может ли кто-нибудь предоставить мне способ сделать это, я пытался использовать формулу COUNTIFS, но я изо всех сил стараюсь, чтобы она выгляделадля StudentA, а затем начать считать только «X» для StudentA.

Ответы [ 2 ]

0 голосов
/ 13 февраля 2019

Перечислите свои рабочие листы на 11-й лист и назовите диапазон sheets, тогда вы можете использовать эту формулу:

=SUMPRODUCT(COUNTIFS(INDIRECT("'"&Sheets&"'!A:A"),A1,INDIRECT("'"&Sheets&"'!B:B"),"X"))

enter image description here

0 голосов
/ 13 февраля 2019

Проще всего было бы добавить столбец к каждому листу учителя слева от имени ученика.В этом столбце вы вводите = COUNTIF (диапазон; "X").Заполните соответствующий диапазон, например, C1: K1.В списке студентов вы можете добавить верхнюю строку с именами учителей и суммой.С помощью sumif (диапазон имен учащихся на листе «Учитель 1»; выберите ячейку с именем ученика в списке; диапазон на листе «Учитель 1» с результатами подсчета). Затем выполните суммирование по всем утверждениям ученика по сумме.

Там будетдругие методы, но этот из них наименее сложный и простой, я думаю.

...