Excel подсчитывает все строки, содержащие определенные значения для определенных полей

Excel подсчитывает все строки, содержащие определенные значения для определенных полей

У меня есть таблица с парой сотен строк. Каждая строка имеет поле «владелец» и поле «пройдено/не пройдено». Я создаю вторую таблицу со статистикой для пользователей. Таким образом, для каждого пользователя она будет подсчитывать количество пройденных, пройденных и невыполненных тестов. Мой вопрос в том, как мне написать функцию, которая это сделает? Я предполагаю, что это что-то вроде countif(sheet1!a1:aN, AND(a[i][owner]=name, a[i][pass/fail]=pass). Очевидно, что этот синтаксис не работает в Excel, поэтому я хотел бы выяснить, как это сделать

решение1

Я понял, как это сделать. Я все еще разбираюсь с загвоздками, но основная идея заключается в использовании COUNTIFS. Общий формат — что-то вроде COUNTIFS(NameRange,name,Pass/failRange,"pass").

решение2

Если бы у вас были такие столбцы, как Student ID = Column A, а оценка % = column J, то вы могли бы записать формулу следующим образом: =COUNTIFS(A:A,A:A,J:J,"<60") Это дало бы вам количество всех курсов для этого конкретного студенческого ID, которые ниже 60%.

Связанный контент