Returns the unique count of a range depending on multiple criteria.
BigQuery용 COUNTUNIQUEIFS
추가 열에 적용된 기준 집합으로 필터링된 데이터열에서 고유값 수를 계산합니다.
사용 예
COUNTUNIQUEIFS(table_name!fruits, table_name!inventory, ”<30”, table_name!price, ”>5”)
문법
COUNTUNIQUEIFS(column, criteria_column1, criterion1, creteria_column2, criterion2)
column
: 고유값의 수를 계산할 데이터열입니다.criteria_column1
: 'criterion1'을 평가할 데이터열입니다.criterion1
: 'criteria_column1'에 적용할 패턴 또는 테스트입니다. 'TRUE'로 평가되는 각 셀은 필터링된 집합에 포함됩니다.creteria_column2
: 추가 기준을 평가할 추가 데이터열입니다. 필터링된 집합은 각 기준-열 쌍에 의해 생성된 집합의 교차점이 됩니다.criterion2
: 'criteria_column2'에 적용할 패턴 또는 테스트입니다.
사용 예
COUNTUNIQUEIFS(A2:A10, B2:B10, ">20")
COUNTUNIQUEIFS(A2:A10, B2:B10, ">20", C2:C10, "<30")
COUNTUNIQUEIFS(A2:A10, D2:D10, "예")
COUNTUNIQUEIFS 함수의 요소
COUNTUNIQUEIFS(고유_범위_계산, 기준_범위1, 기준1, [기준_범위2, 기준2, ...])
요소 | 설명 |
---|---|
고유_범위_계산 | 고유 값이 계산되는 범위입니다. |
기준_범위1 | 기준1을 사용해 확인할 범위입니다. |
기준1 | 기준_범위1에 적용할 패턴 또는 테스트입니다. |
기준_범위2, 기준2, … | [선택사항] - 확인할 추가적인 범위 및 기준입니다. |
참고
- COUNTUNIQUEIFS는 충족되는 기준이 없으면 0을 반환합니다.
- 고유_범위_계산 및 모든 기준 범위에는 같은 수의 행과 열이 포함되어 있어야 합니다.
예
관련 함수
- COUNTUNIQUE
- COUNTIFS
- IF
- AVERAGEIFS
- MAXIFS
- SUMIFS