한 셀의 중복 이름이 다른 셀의 다른 이름에 속해 있는 경우 어떻게 한 셀에서 중복된 이름을 계산할 수 있습니까?
한 열 A에는 교사 이름이 포함되고 열 B에는 학생 이름이 포함됩니다. 특정 교사와 몇 과목을 수강하더라도 학생을 한 번만 계산하여 각 교사에게 귀속되는 학생 수를 알아야 합니다.
A열: Donald 선생님은 2개의 수업을 가르치고 Bob은 모든 수업을 듣고 Betty는 한 수업만 듣습니다. 즉, Donald의 학생은 2명입니다.
답변1
이를 위해 Power Pivot 추가 기능을 사용하겠습니다. 기존 Excel 테이블의 데이터를 추가할 수 있습니다.
학생 열에 대해 고유 개수의 자동 합계 방법을 지정하겠습니다. 이렇게 하면 피벗 테이블을 어떻게 분할하거나 필터링하더라도 항상 고유한 학생 수를 정확하게 계산하는 계산이 생성됩니다.
답변2
데이터에 대한 표를 만든 다음(Ctrl-T) C열에 다음 수식을 사용합니다.
=1/COUNTIFS([Column1],"Donald",[Column2],[@Column2])
C열을 합산하면 Bob이 수강하는 각 수업이 0.5로 계산되므로 결과는 2가 됩니다.
답변3
동일한 이름(또는 두 이름 모두!)을 가진 사람이 여러 명 있는 경우 문제가 발생합니다. 가능한 경우 학생 번호 및 교직원 번호와 같이 각 항목이 고유한 "키" 열을 생성하는 것이 좋습니다.