안녕하세요! 자격증 필기 단기 합격을 향해 오늘도 멈추지 않고 달리는 수험생 여러분을 응원합니다. 지난 포스팅에서는 엑셀 함수 파트의 끝판왕이라고 불리는 [컴활 2급 찾기 참조 함수 완벽 정복: VLOOKUP, HLOOKUP, INDEX, MATCH 기출 공식]에 대해 알아보았습니다. 옵션 0(정확히 일치)과 1(유사 일치)의 차이점이 아직 헷갈리신다면 위 링크를 통해 꼭 먼저 복습하고 오시길 추천해 드립니다.
오늘 함께 부술 2과목 핵심 단원은 필기뿐만 아니라 실기 시험 1번 문제로 무조건 출제되는 컴활 2급 논리 함수입니다. “만약 점수가 80점 이상이면 합격, 아니면 불합격을 출력하라”는 식으로 엑셀에게 스스로 조건을 판단하게 만드는 아주 똑똑한 기능인데요. IF, AND, OR 세 가지 함수의 기본 뼈대만 제대로 잡아두면 아무리 길고 복잡한 조건문이 나와도 블록을 조립하듯 쉽게 풀어내실 수 있습니다. 지금부터 가장 직관적인 암기 공식으로 쪼개어 설명해 드리겠습니다!
1. 컴활 2급 논리 함수의 기초: 참(TRUE)과 거짓(FALSE)을 판별하는 부등호
논리 함수를 다루기 전에 엑셀이 조건을 어떻게 판단하는지 알아야 합니다. 엑셀 수식에 부등호를 넣고 엔터를 치면, 엑셀은 그 조건이 맞는지 틀린 지를 판단하여 참(TRUE) 또는 거짓(FALSE)이라는 두 가지 결과값 중 하나만 뱉어냅니다.
= 10 > 5: 10은 5보다 크다 → 맞는 말이므로TRUE출력= 10 = 5: 10과 5는 같다 → 틀린 말이므로FALSE출력= 10 <> 5: 10과 5는 서로 다르다(같지 않다) → 맞는 말이므로TRUE출력 ⭐
💡 실전 암기 꿀팁: 엑셀에서 ‘같지 않다(다르다)’를 표현할 때는 수학 기호(≠) 대신 마주 보는 꺾쇠 기호 <>를 사용합니다. 시험에 자주 나오는 표현이니 꼭 눈에 익혀두세요!
2. 조건이 여러 개일 때 묶어주는 콤비: AND vs OR 함수 ⭐⭐
조건이 “컴퓨터 일반이 40점 이상이고, 스프레드시트도 40점 이상”처럼 여러 개일 때, 이 조건들을 하나로 묶어주는 역할을 하는 것이 AND와 OR 함수입니다. 두 함수의 성격이 정반대이므로 정확히 구분해야 합니다.
| 함수 명칭 | 작성 공식 | 결과 출력 원리 (TRUE가 나오는 조건) ⭐ |
|---|---|---|
AND 함수(~이고, 이면서) |
=AND(조건1, 조건2, ...) |
괄호 안의 모든 조건이 100% 전부 맞아야만(TRUE) 최종적으로 TRUE를 출력함. 단 하나라도 틀리면 냉정하게 FALSE를 출력함. |
OR 함수(~이거나, 또는) |
=OR(조건1, 조건2, ...) |
괄호 안의 조건 중 단 하나라도 맞으면(TRUE) 아주 너그럽게 TRUE를 출력함. 모든 조건이 다 틀려야만 FALSE를 출력함. |
실전 예시 1: =AND( 10>5, 3>5 ) → 10은 5보다 크지만(T), 3은 5보다 크지 않음(F). 하나가 틀렸으므로 결과는 FALSE
실전 예시 2: =OR( 10>5, 3>5 ) → 3은 5보다 크지 않지만(F), 10이 5보다 크므로(T). 하나라도 맞았으므로 결과는 TRUE
3. 컴활 2급 논리 함수의 꽃: IF 함수 기본 구조 ⭐⭐⭐
IF 함수는 “조건을 검사해서 참이면 A를, 거짓이면 B를 출력하라”는 명령을 내립니다. 컴활 2급 논리 함수 단원의 가장 핵심이 되는 함수로, 괄호 안의 인수 3개의 위치를 무조건 외워야 합니다.
💡 IF 함수 암기 공식: “조 · 참 · 거”
=IF(조건식, 참일_때_출력값, 거짓일_때_출력값)
- 조건식 (Logical_test): 참/거짓을 판별할 기준입니다. 보통
A1>=80과 같은 부등호가 들어가거나, 앞서 배운AND,OR함수가 통째로 들어갑니다. - 참일 때 출력값 (Value_if_true): 조건식이 맞는 말(
TRUE)일 때 셀에 표시할 값입니다. (예:"합격") - 거짓일 때 출력값 (Value_if_false): 조건식이 틀린 말(
FALSE)일 때 셀에 표시할 값입니다. (예:"불합격")
실전 예시: =IF( A1>=80, "합격", "불합격" ) → A1 셀의 점수가 80 이상이면 “합격”을 띄우고, 80 미만이면 “불합격”을 띄워라!

4. 수험생을 멘붕에 빠뜨리는 중첩 IF 문법 완벽 해부 ⭐⭐
출력해야 할 결과가 ‘합격/불합격’ 2가지뿐이라면 IF를 한 번만 쓰면 됩니다. 하지만 ‘A학점 / B학점 / C학점’처럼 결과가 3가지 이상일 때는 IF 함수 안에 또 IF 함수를 집어넣는 ‘중첩 IF’를 사용해야 합니다.
🚨 중첩 IF 작성 황금 규칙: “IF의 개수 = 결과의 개수 – 1”
결과가 3가지(A, B, C)라면 IF 함수는 2번 써야 하고, 결과가 4가지(최우수, 우수, 보통, 미달)라면 IF 함수는 3번 써야 합니다.
| 평가 기준 (결과가 3가지) | 중첩 IF 작성 순서 및 공식 |
|---|---|
| 90점 이상 “A” 80점 이상 “B” 나머지는 “C” |
=IF( 조건1, "A", IF( 조건2, "B", "C" ) ) |
| 실제 수식 변환 과정 | =IF( A1>=90, "A", IF( A1>=80, "B", "C" ) )(해석: 90점 이상이면 “A”를 출력하고 끝냄. 90점이 안 되는 애들 중에서 다시 검사해서 80점 이상이면 “B”, 그것마저도 안 되면 “C”를 줌) |
💡 실전 암기 꿀팁: 중첩 IF 문제를 풀 때는 괄호의 개수를 잘 보세요! IF를 2번 썼으면 맨 끝에 닫는 괄호 ))도 무조건 2개여야 에러가 나지 않습니다. 시험 보기에서 끝에 괄호 개수가 부족하거나 넘치는 것은 무조건 오답입니다!
5. 에러를 덮어주는 구원투수: IFERROR 함수 복습
이전 [오류 메시지] 단원에서 잠깐 다루었던 IFERROR 함수 역시 넓은 의미에서 논리 함수에 속하며 실기 시험에 아주 자주 출제됩니다.
=IFERROR(계산수식, 오류일_때_대체할_값)
계산 수식(예: VLOOKUP 결과)이 정상적으로 나오면 그 값을 그대로 보여주고, 만약 #N/A나 #DIV/0! 같은 오류가 발생하면 지정해 둔 깔끔한 문구(예: "조회불가" 또는 공백 "")로 바꿔서 출력합니다.
6. 컴활 합격 꿀팁: 실전 기출문제 맛보기
오늘 공부한 컴활 2급 논리 함수의 IF, AND, OR 공식이 실제 기출문제에서 어떻게 섞여 나오는지 확인해 볼까요?
Q1. [A1] 셀의 값이 80 이상이고, [B1] 셀의 값도 80 이상이면 “합격”, 그렇지 않으면 “불합격”을 표시하려고 한다. 다음 중 올바른 수식은?
1)
=IF(OR(A1>=80, B1>=80), "합격", "불합격")
2)=IF(AND(A1>=80, B1>=80), "합격", "불합격")
3)=AND(IF(A1>=80, B1>=80), "합격", "불합격")
4)=IF(A1>=80 AND B1>=80, "합격", "불합격")정답: 2번 (해설: “80 이상이고(이면서)“로 두 조건을 모두 만족해야 하므로
AND함수로 두 조건을 묶어IF의 첫 번째 인수인 조건식 자리에 넣어야 합니다. 1번은OR이므로 둘 중 하나만 80점이어도 합격이 되며, 4번처럼 IF 괄호 안에 AND 글자를 직접 쓰는 것은 엑셀 문법 오류입니다.)
Q2. [C1] 셀의 점수에 따라 90 이상이면 “수”, 80 이상이면 “우”, 나머지는 “미”를 부여하는 수식으로 옳은 것은?
1)
=IF(C1>=90, "수", IF(C1>=80, "우", "미"))
2)=IF(C1>=90, "수", "우", IF(C1>=80, "미"))
3)=IF(C1>=90, "수", C1>=80, "우", "미")
4)=IF(C1>=90, "수", IF(C1>=80, "우", "미")정답: 1번 (해설: 결과값이 3개(수, 우, 미)이므로
IF함수는 2개가 들어가야 합니다.IF(조건1, 참1, IF(조건2, 참2, 거짓2))구조가 완벽하게 짜여 있는 것은 1번입니다. 4번은 맨 마지막에 닫는 괄호)가 하나 부족해서 에러가 발생합니다.)
7. 마무리 및 다음 공부 안내
오늘은 수많은 컴활 수험생들의 발목을 잡는 컴활 2급 논리 함수의 IF 중첩 구조와 AND, OR 함수의 원리에 대해 완벽하게 쪼개어 분석해 보았습니다. IF의 뼈대인 [조건, 참, 거짓] 순서만 기억하시면 실기 시험에서 함수 문제 1개를 거저먹고 들어가실 수 있습니다.
다음 포스팅에서는 글자를 자르고 이어 붙이는 마법 같은 기능인 [컴활 2급 텍스트·날짜 함수 총정리: LEFT·MID·RIGHT 추출과 DATE·WEEKDAY 계산법]에 대해 아주 쉽고 명쾌하게 정리해 드리겠습니다. 상시 시험 일정 및 원서 접수는 대한상공회의소 자격평가사업단 공식 홈페이지에서 확인하실 수 있습니다. 오늘도 합격을 향해 달리는 여러분의 열정을 200% 응원합니다!