반응형
1. COUNTIF
역할: 지정된 범위에서 조건을 만족하는 셀의 개수를 셈
기본 구조:
=COUNTIF(범위, 조건)
예제:
이름 점수
홍길동 | 80 |
김철수 | 90 |
이영희 | 80 |
=COUNTIF(B2:B4, 80)
결과: 2 (점수 80인 사람 2명)
2. NETWORKDAYS
역할: 시작일과 종료일 사이의 평일(주말 제외)을 계산
기본 구조:
=NETWORKDAYS(시작일, 종료일, [공휴일])
예제:
시작일 종료일
2025-06-01 | 2025-06-07 |
=NETWORKDAYS(A2, B2)
결과: 5 (월~금만 계산)
※ 공휴일 범위를 추가할 수도 있음 (예: =NETWORKDAYS(A2, B2, D2:D3))
3. IF
역할: 조건이 참이면 첫 번째 값, 거짓이면 두 번째 값을 반환
기본 구조:
=IF(조건, 참일 때 값, 거짓일 때 값)
예제:
점수
85 |
=IF(A2>=80, "합격", "불합격")
결과: "합격"
📊 예제 설명
이름 점수 제출일 마감일 지각 여부 (IF) 소요 평일 (NETWORKDAYS) 80점 이상 인원 수 (COUNTIF)
홍길동 | 80 | 6/2 | 6/7 | 제출완료 | 5일 | 4명 |
김철수 | 90 | 6/3 | 6/7 | 제출완료 | 4일 | |
이영희 | 78 | 6/4 | 6/7 | 제출완료 | 3일 | |
박민수 | 85 | 6/7 | 6/7 | 제출완료 | 1일 | |
최유진 | 80 | 6/10 | 6/7 | 지각 | -1일 |
함수별 사용 위치
- IF 함수
- 제출일이 마감일보다 늦으면 "지각" 반환, 아니면 "제출완료" 반환
- =IF(C2>D2, "지각", "제출완료")
- NETWORKDAYS 함수
- 주말 제외한 평일 수 계산
- =NETWORKDAYS(C2, D2)
- COUNTIF 함수
- 점수가 80 이상인 인원 수 세기
- =COUNTIF(B2:B6, ">=80")
✅ 결합 예제
이름 점수 제출일 마감일 지각 여부 (IF) 소요 평일 (NETWORKDAYS) 80점 이상 + 제출완료 (결합 조건)
홍길동 | 80 | 6/2 | 6/7 | 제출완료 | 5일 | 포함 |
김철수 | 90 | 6/3 | 6/7 | 제출완료 | 4일 | 포함 |
이영희 | 78 | 6/4 | 6/7 | 제출완료 | 3일 | 제외 |
박민수 | 85 | 6/7 | 6/7 | 제출완료 | 1일 | 포함 |
최유진 | 80 | 6/10 | 6/7 | 지각 | -1일 | 제외 |
주요 수식 설명 (셀 기준은 B열 점수, C열 제출일, D열 마감일)
Step 1. IF 함수
=IF(C2>D2, "지각", "제출완료")
역할: 제출일이 마감일보다 늦었는지 확인해 "지각" 또는 "제출완료" 출력
Step 2. NETWORKDAYS 함수
=NETWORKDAYS(C2, D2)
역할: 제출일부터 마감일까지 평일(주말 제외) 날짜 수 계산
Step 3. COUNTIF 함수
=COUNTIF(B2:B6, ">=80")
역할: 점수가 80 이상인 인원 수 카운트 (조건 하나)
Step 4. 결합 예제: IF + COUNTIF + 추가 조건
목표:
점수가 80점 이상이고 지각이 아닌 경우만 "포함", 아니면 "제외"라고 표시
=IF(AND(B2>=80, IF(C2>D2, "지각", "제출완료")="제출완료"), "포함", "제외")
반응형
함수 결합 풀이 과정 (step-by-step)
- B2>=80: 점수가 80 이상인지 확인
- IF(C2>D2, "지각", "제출완료"): 제출일이 마감일보다 늦었는지 판단
- AND(...): 위 두 조건이 모두 참이면 → 포함
- 결과: "포함" 또는 "제외" 반환
조건에 맞는 인원 수 구하기
COUNTIFS 함수 사용:
=COUNTIFS(B2:B6, ">=80", E2:E6, "제출완료")
B열에서 점수 80 이상 + E열에서 "제출완료"인 인원만 카운트
결과: 3명
반응형
'엑셀 함수 및 예제' 카테고리의 다른 글
엑셀 함수 및 예제 FILTER, IF, INDEX, MATCH 함수 (0) | 2025.07.02 |
---|---|
엑셀 함수 및 예제 RANK.EQ, LARGE, SMALL 함수 (0) | 2025.07.01 |
엑셀 함수 및 예제 UNIQUE, FILTER, SORT 함수 (0) | 2025.06.28 |
엑셀 함수 및 예제 INT, DAVERAGE 함수 (2) | 2025.06.26 |
엑셀 함수 및 예제 SUMPRODUCT 함수 (0) | 2025.06.25 |