
이것은 설명하기에는 다소 복잡한 질문입니다.
제가 작업 중인 샘플 데이터는 다음과 같습니다.
내가하려는 것은 이것이다 :
또는 ( 열 ) 값도 갖는 학생 수(즉, 열 값이 )의 수 를 Gold Gifted
셉 니다 .G
Y
KS4 TARGET
I
A
A*
예를 들어 목록에5명의 금영재학생, 그러나 단지4그 학생들 중목표등급 A* 또는 A, 표시하려는 값은 다음과 같습니다.4.
어디서부터 시작해야할지 모르겠습니다. 다음 공식을 시도했지만 올바른 줄에 있는지 확신할 수 없습니다.
=SUM(('Student Breakdown'!$G$10:$G$272="Y")*('Student Breakdown'!$I$10:$I$272="A*")*('Student Breakdown'!$I$10:$I$272="A"))
누구든지 도와줄 수 있나요? 미리 감사드립니다.
답변1
COUNTIFS 함수를 사용해 보세요.
데이터 레이아웃을 사용하면
=COUNTIFS('학생 내역'!$G$10:$G$272, "Y", '학생 내역'!$I$10:$I$272, "A*")
확실하지는 않지만 목표 성적 중 하나에 별표(A*)가 있다는 사실이 이 경우 와일드 카드로 작용하고 있다고 생각합니다. "A*" 등급 중 하나를 "A+"로 변경하여 테스트할 수 있으며 여전히 적절한 합계를 얻을 수 있습니다. 흥미로운 부가 혜택!
답변2
F106dart의 답변을 권장하지만 약간 일반화하려면 다음과 같이 COUNTIFS에서 하나의 조건으로 "OR" 유형 효과를 얻을 수 있습니다.
=SUM(COUNTIFS(Range1,"x",Range2,{"a","b"}))
["A" 및 "A*"에서는 *가 지적된 대로 와일드카드 역할을 하므로 이중 계산이 발생하기 때문에 그렇게 하지 않을 것입니다.]
COUNTIFS
Excel 2007 이상에서만 사용할 수 있으므로 모든 버전에서 SUMPRODUCT
이와 같이 사용할 수 있습니다.
=SUMPRODUCT((Range1="x")*(Range2={"a","b"}))
그 후자 버전~ 할 것이다*는 해당 수식에서 와일드카드로 처리되지 않으므로 "A" 및 "A*"를 사용하세요.
Range1과 Range2가 columns
데이터 라고 가정합니다.
답변3
나는 이것이 또한 효과가 있다고 믿습니다:
=SUM(IF(G10:G272="Y",IF(I10:I272="A",1,0)))+SUM(IF(G10:G272="Y",IF(I10:I272="A*",1,0)))
조건부에서 두 개의 패스(A에 대해 하나, A*에 대해 하나)를 사용하여 결과를 생성합니다.