보건행정 핵심 해설
이 문제는 병원 행정 실무에서 데이터 분석을 효율적으로 수행하기 위한
Excel 함수 활용 능력을 평가하고 있어요. 특히, 환자 특성별 통계(예: 특정 연령대의 특정 질환 환자 수), 예산 집행 현황 분석 등
다중 조건을 기반으로 한 집계는 보건행정 업무의 핵심이죠.
핵심 개념 분석 (Key Concept): 문제의 핵심은 "
여러 조건을 동시에 만족"하는 데이터의
개수를 세는 가장 효율적인 방법을 묻는 거예요. Excel에는 단일 조건을 처리하는 함수(COUNTIF, SUMIF)와 다중 조건을 처리하는 함수(COUNTIFS, SUMIFS)가 명확히 구분되어 있어요. 효율성은 함수의
전용성(Specialization)과
사용 편의성에서 판단해야 해요.
정답 근거 (Answer Rationale): 정답은 ⑤
COUNTIFS 함수입니다. 이 함수는 이름 그대로 'Count If + 복수형(S)'으로, 설계 목적 자체가
여러 범위와 여러 조건을 동시에 적용하여 조건을 모두 만족하는 셀의 수를 계산하는 데 있습니다. 예를 들어, '진료과가 내과'이고 '나이가 50세 이상'인 환자 수를 세는 작업은 `=COUNTIFS(진료과범위, "내과", 나이범위, ">=50")` 한 수식으로 간단히 해결할 수 있어요. 이는 다른 함수 조합을 사용하는 것보다 훨씬 직관적이고 오류 가능성이 적습니다.
오답 분석 (Distractor Analysis):
혼동 주의! ①번 VLOOKUP과 MATCH 함수는
데이터를 찾아서 값을 반환하는 조합이에요. 예를 들어, 환자 ID로 이름을 찾을 때 사용하죠. '개수를 세는' 기능은 없어요.
혼동 주의! ②번 SUM과 IF 함수는 배열 수식(구 버전)이나 SUMIFS 함수가 나오기 전에 다중 조건 합계를 구하는
우회 방법이었어요. `=SUM(IF((조건1범위=조건1)*(조건2범위=조건2), 1, 0))`과 같이 Ctrl+Shift+Enter로 입력하는 복잡한 방식이 필요하며, 순수하게 '개수'를 세는 데는 비효율적이고 COUNTIFS에 비해 직관성이 떨어져요.
③번 INDEX와 MATCH 함수는 VLOOKUP의 한계를 보완한 강력한
조회(Lookup) 조합이에요. 특정 조건을 만족하는 '값'을 가져오는 데 특화되어 있지, 조건을 만족하는 '행의 개수'를 세는 데는 적합하지 않아요.
④번 AVERAGEIF 함수는
단일 조건을 만족하는 셀들의 평균을 구하는 함수예요. '개수'를 세는 COUNT 기능과는 목적이 다르며, 다중 조건 버전인 AVERAGEIFS 함수는 있지만, 이 역시 평균을 구하는 함수입니다.
연관 개념 정리 (Related Concepts): 조건부 집계 함수 패밀리를 정리하면 실무 적용이 쉬워져요.
-
단일 조건: COUNTIF(조건범위, 조건) -> 개수 세기, SUMIF(조건범위, 조건, 합계범위) -> 합계 구하기.
-
다중 조건:
핵심! COUNTIFS(조건범위1, 조건1, 조건범위2, 조건2, ...) -> 개수 세기, SUMIFS(합계범위, 조건범위1, 조건1, 조건범위2, 조건2, ...) -> 합계 구하기.
SUMIFS와 COUNTIFS의
인수 순서가 다르다는 점을 꼭 기억하세요! SUMIFS는 '합계할 범위'가 첫 번째 인수이고, COUNTIFS는 '조건 범위'부터 바로 시작합니다.
개념 정리
| 함수 | 주요 기능 | 조건 개수 | 실무 용도 예시 |
| COUNTIFS | 여러 조건을 모두 만족하는 셀의 개수 계산 | 다중 | 특정 기간 내 특정 질병 환자 수 집계 |
| SUMIFS | 여러 조건을 모두 만족하는 셀 값의 합계 계산 | 다중 | 특정 과별 특정 항목의 약제비 총액 계산 |
| COUNTIF | 단일 조건을 만족하는 셀의 개수 계산 | 단일 | 한 진료과의 총 환자 수 계산 |
| SUMIF | 단일 조건을 만족하는 셀 값의 합계 계산 | 단일 | 한 의사가 처방한 총 금액 계산 |
실무 포인트
병원
원무과나
기획실에서는 진료 실적 보고서, 자원 활용 분석, 품질 지표(QI) 모니터링을 위해 매일 Excel 데이터를 분석해요. 예를 들어, '7월에 내과 외래를 방문한, 65세 이상 여성 환자 중 당뇨병(DM)이 주상병인 환자는 몇 명인가?'라는 질문에는 COUNTIFS 함수가 완벽한 해결사입니다. 조건 범위(진료과, 성별, 나이, 주상병 코드)와 조건("내과", "F", ">=65", "E10-E14")을 순서대로 입력하면 바로 답을 얻을 수 있어요. 수식을 잘못 조합하면 시간이 낭비되고 오류 가능성이 높아지므로,
목적에 맞는 전용 함수를 사용하는 것이 가장 효율적인 프로토콜이에요.
암기 팁
함수 이름에
S가 붙으면
복수(여러 개)의 조건을 처리할 수 있다고 연상하세요! COUNTIF
S, SUMIF
S, AVERAGEIF
S. 'S'는 '여러 조건(conditions)'의 'S'라고 생각하면 외우기 쉬워요.
국시 빈출 포인트
보건의료정보관리사/병원행정사 시험에서는
Excel 함수의 용도 구분이 자주 출제돼요. 특히 '데이터 찾기(VLOOKUP/INDEX-MATCH)' vs '조건부 집계(COUNTIFS/SUMIFS)'를 혼동하지 않도록 주의하세요. 문제 지문에 "
개수를 세다", "
몇 건인가"라는 표현이 나오면 먼저 COUNT 계열 함수를 떠올리고, "
여러 조건"이 함께 언급되면 COUNTIFS를 의심하세요.
기출 변형 주의!
동일한 개념을 "다음 중 SUMIFS 함수에 대한 설명으로 옳은 것은?"과 같이 특정 함수의 기능을 직접 묻는 형태로 출제될 수 있어요. 또는 "여러 조건을 만족하는 값의 평균을 구하는 함수는?"이라며
AVERAGEIFS 함수를 묻는 변형 문제도 가능합니다. 핵심 원리인 "
S가 붙은 함수는 다중 조건 처리"를 이해하면 모든 변형에 대응할 수 있어요.