2013-12-12 1 views
2

조건 (Count Unique values with a condition)이있는 고유 항목 수에 대한 대답은 이미 알고 있지만 두 조건이있는 열의 순 쿠키 수를 계산하는 방법을 알고 싶습니다.두 조건을 사용하여 Excel에서 고유 값을 계산하는 방법

나는 도시뿐만 아니라 생성 된 날짜의 데이터 세트를 가지고 있습니다. 각 위치에는 소유자가 있으며 소유자에게 여러 위치가있을 수 있으므로 도시와 월별 고유 소유자를 계산할 수 있습니다 (둘 다 이미 열로 존재 함).

어떻게하면됩니까?

+0

이전과 마찬가지로 피벗 테이블을 사용하면 편리합니다. – pnuts

답변

3

내가 링크에서 제시하는 공식은 서로 다른 값을 계산이

=SUM(IF(FREQUENCY(IF(B2:B100=1,IF(A2:A100<>"",MATCH(A2:A100,A2:A100,0))),ROW(A2:A100)-ROW(A2)+1),1))

입니다 A2:A100

1 = B2:B100 경우 더 많은 조건을 추가하여 IF을 더 추가 할 수 있으며 필요한 뉴가 있는지 확인하십시오. 정확한 위치에있는 괄호 안의 예. 도시와 월별로 다른 소유자의 수를 CTRL + SHIFT으로 확인 Chicago

=SUM(IF(FREQUENCY(IF(City="Chicago",IF(Month="March",IF(Owner<>"",MATCH(Owner,Owner,0)))),ROW(Owner)-MIN(ROW(Owner))+1),1))

에서 March이 버전을 사용해 + 가 입력

0

이 시도 : (테스트되지 않은)

=SUM(1/COUNTIF(AND(condition1,condition2)) 
1

의 Excel 2013 사용하는 경우, 모든 수식을 사용하지 않고 매우 간단한 방법이 있습니다.

(DATA 아래의 Excel 기능)을 정렬하고 도시 이름이 왼쪽에 있고 소유자 이름이 다음 열에서 오른쪽 행에있는 경우 도시와 소유자의 레이블을 넣은 다음 데이터를 선택하고 두 가지 (머리글과 왼쪽 행) 옵션을 클릭하고 대화 상자에서 선택하십시오.

찾고 계신 보고서가 있어야합니다.

참고 : 두 개의 열 조건에 따라 복제본을 제거해야 할 수도 있습니다.

3

배리 (Barry)의 답변에 덧붙이면 : IF가 중첩 될 필요가 없습니다.

IF((City="Chicago)*(Month="March"),...) 

그런 식으로 변수를 추가하고 괄호를 추적하는 것이 훨씬 쉽습니다.

관련 문제