Я подготовил регистр посещаемости в Excel для личного использования, файл excel состоит из двух листов; «Посещаемость» и «Отчет». На первом листе дана посещаемость студентов (с апреля 2017 года по январь 2018 года, а посещаемость просто вымышлена ради примера рабочего листа).
Как я могу отобразить количество рабочих дней или лекций, прочитанных в конкретном месяце? например, как я могу отобразить количество лекций, прочитанных в апреле месяце 2017 года, и отобразить результат в ячейке C25
второго листа «Отчет». Я использовал формулу =SUMPRODUCT(1*(MONTH(Attendance!D8:CO8)=MONTH(Attendance!D8)))
для этого, но он дает правильные результаты только до декабря 2017 года, а неправильные результаты отображаются для января 2018 года. Но, как видно из листа 1, три лекции были прочитаны в январе 2018 года.
Если возможно, помогите также отобразить среднюю посещаемость студентов за определенный месяц, например, за апрель, чтобы отобразить результат в ячейке C26
второго листа.
Ссылка для файла Excel приведена ниже:
http://www.filehosting.org/file/details/659869/10+2B%20(April-May).xlsx
Обновление: Y = Да, средняя лекция была прочитана. Теперь вычислите число "Y" в октябре, ноябре, декабре 2016 года и январе, феврале 2017 года. Я надеюсь, что вопрос теперь достаточно ясен.
+---------+------------+------------+------------+------------+------------+------------+------------+------------+--+
| Date | 05-10-2016 | 06-10-2016 | 07-11-2016 | 07-11-2016 | 07-12-2016 | 07-12-2016 | 17-01-2017 | 27-02-2017 | |
+---------+------------+------------+------------+------------+------------+------------+------------+------------+--+
| Day | Wed | Thurs | Mon | Tues | Wed | Turs | Tues | Mon | |
| Lecture | Y | Y | Y | Y | Y | Y | Y | Y | |
+---------+------------+------------+------------+------------+------------+------------+------------+------------+--+