countif()(집계 함수)
조건자가 로 계산되는 행 수를 계산합니다true
.
Null 값은 무시되며 계산에 영향을 주지 않습니다.
참고
이 함수는 summarize 연산자와 함께 사용됩니다.
Syntax
countif
(
조건자)
구문 규칙에 대해 자세히 알아봅니다.
매개 변수
이름 | 형식 | 필수 | Description |
---|---|---|---|
predicate | string |
✔️ | 집계 계산에 사용되는 식입니다. 값은 bool의 반환 형식을 가진 스칼라 식일 수 있습니다. |
반환
조건자가 로 계산되는 행 수를 반환합니다true
.
예제
상태별 폭풍 계산
이 예제에서는 주별 작물 피해가 있는 폭풍의 수를 보여 주는 예제입니다.
StormEvents
| summarize TotalCount=count(),TotalWithDamage=countif(DamageCrops >0) by State
표시된 결과 테이블에는 처음 10개의 행만 포함됩니다.
시스템 상태 | TotalCount | TotalWithDamage |
---|---|---|
텍사스 | 4701 | 72 |
캔자스 | 3166 | 70 |
아이오와 | 2337 | 359 |
일리노이 | 2022 | 35 |
미주리 | 2016 | 78 |
GEORGIA | 1983 | 17 |
미네소타 | 1881 | 37 |
WISCONSIN | 1850 | 75 |
네브라스카 | 1766 | 201 |
뉴욕 | 1750 | 1 |
... | ... | ... |
문자열 길이에 따라 개수 계산
이 예제에서는 문자가 4자 이상인 이름 수를 보여줍니다.
let T = datatable(name:string, day_of_birth:long)
[
"John", 9,
"Paul", 18,
"George", 25,
"Ringo", 7
];
T
| summarize countif(strlen(name) > 4)
출력
countif_ |
---|
2 |
관련 콘텐츠
count() 함수는 조건자 식이 없는 행을 계산합니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기