블로그

  • ITQ 엑셀 시험 구성과 준비 순서, 문항별 기능 정리

    ITQ 엑셀 시험 구성과 준비 순서, 문항별 기능 정리

    ITQ 엑셀 교재를 펴면 함수, 필터, 피벗 테이블, 차트가 한꺼번에 나와서 어디부터 손대야 할지 막막해요.

    그런데 공식 출제기준에는 500점이 어느 작업에 몇 점씩 나뉘는지 적혀 있어서, 그 배점대로 준비 순서를 정할 수 있습니다.

    이 글은 한국생산성본부의 ITQ 공식 안내를 2026년 10월 7일에 확인해서 정리했어요. 시험을 직접 본 기록은 들어 있지 않습니다. 플릭스 업무노트는 작은 사업장에서 쓰는 엑셀·자격증·연말정산 정보를 정리하는 블로그이고, 아래 예제 표도 연습용으로 만든 가상 데이터입니다. 기출문제는 옮기지 않았어요.

    시험은 어떻게 치르나요

    ITQ 엑셀은 필기 없이 실기로만 보는 시험입니다. 과목명은 한글엑셀이고, 프로그램은 MS오피스 2021이에요. 시험지로 문제를 받아서 컴퓨터로 작업하고, 시간은 60분입니다. 2026년 4월부터는 2016 버전을 고를 수 없고 2021로만 볼 수 있어요.

    점수는 500점 만점이고, 결과는 A·B·C 세 등급으로 나와요.

    등급점수
    A등급400~500점
    B등급300~399점
    C등급200~299점

    200점 미만은 불합격입니다. 같은 과목을 다시 봐서 더 높은 등급을 받으면 등급이 올라가요. 응시료는 일반접수 1과목 22,000원이고, 결제대행수수료 1,000원이 따로 붙습니다.

    2026년 10월 7일 확인 기준으로, 앞으로 접수할 수 있는 시험은 아래와 같아요. 10월 17일 제10회 시험은 접수가 이미 끝났습니다.

    회차온라인 원서접수시험일
    제11회 정기시험10월 8일~14일11월 14일 토요일
    제16회 특별시험10월 22일~28일11월 29일 일요일
    제12회 정기시험11월 5일~11일12월 12일 토요일

    특별시험은 과목이나 지역, 고사장이 제한될 수 있다고 안내돼 있어요. 접수 전에 시험일정 페이지를 한 번 더 확인하세요.

    500점은 어디에 나뉘나요

    출제기준을 작업별로 묶으면 이렇습니다.

    작업배점하는 일
    1-① 표 작성100점데이터 입력, 도형으로 제목 만들기, 이름 정의·유효성 검사 등
    1-② 함수와 조건부 서식140점함수로 수식 작성, 조건부 서식
    2. 필터·목표값 찾기·자동서식80점고급 필터에 표 스타일 또는 목표값 찾기를 묶어서
    3. 부분합 또는 피벗 테이블80점종류별 정렬과 합계·평균 구하기
    4. 차트100점차트 종류, 위치, 서식, 옵션 바꾸기

    1번 작업만 240점으로, 전체의 절반 가까이를 차지해요. 그래서 준비도 여기서 시작하는 게 자연스럽습니다.

    함수는 출제 범위가 따로 공개돼 있어요. 날짜·시간, 수학·삼각, 통계, 찾기·참조, 데이터베이스, 텍스트, 정보, 논리 함수 8가지로 나뉩니다. 정보 함수에는 ISERROR 하나가 있고, 나머지 분류에는 IF, SUMIF, COUNTIF, RANK.EQ, VLOOKUP, DSUM 같은 함수가 들어 있어요. 검정지침에 따라 일부 추가될 수 있다고 적혀 있으니 전체 목록은 아래 참고 자료의 출제기준 탭에서 보시는 게 정확해요.

    1번 작업 기능을 예제 표로 연습해 보기

    예제는 문구점의 9월 판매 현황이에요. 판매금액은 수량 곱하기 단가로 채워 두었고, 순위와 비고를 함수로 채운 뒤 조건부 서식을 거는 연습입니다. 화면은 영어판 Microsoft Excel이지만 수식은 한국어판과 같아요.

    연습 예제 파일을 내려받아 그대로 따라 해 보셔도 돼요. 파일 속 상품명·수량·가격은 모두 연습용 가상 데이터예요.

    비고 칸에는 판매금액이 30만 원 이상이면 우수, 아니면 보통이 나오게 합니다. H4 셀 수식은 =IF(F4>=300000,"우수","보통")이에요. IF 괄호 안에는 조건, 맞을 때 값, 아닐 때 값이 차례로 들어갑니다. 우수 같은 글자는 큰따옴표로 감싸야 해요.

    Microsoft Excel H4 셀에 IF 수식을 넣어 판매금액 30만 원 이상이면 우수, 아니면 보통이 나오게 한 연습 예제 화면
    Used with permission from Microsoft.

    그런데 순위는 수식을 아래로 채울 때 조심할 게 하나 있어요. G4 셀에는 =RANK.EQ(F4,$F$4:$F$11)을 넣습니다. 범위에 $를 빼고 F4:F11로만 쓰면, 아래 줄에서는 F5:F12, F6:F13으로 범위가 밀려 내려가요. 그러면 위쪽 금액이 비교에서 빠져서 순위가 틀어집니다. 엑셀 VLOOKUP 사용법 글에서 범위에 $를 붙였던 것과 같은 이유예요.

    RANK.EQ 함수에 $로 고정한 범위를 넣어 판매금액 순위를 1위부터 8위까지 구한 Microsoft Excel 화면
    Used with permission from Microsoft.

    다음은 조건부 서식이에요. 판매수량이 100개 이상인 줄 전체를 파란 굵은 글씨로 바꿔 봅니다. A4:H11을 선택하고 홈 탭의 조건부 서식에서 새 규칙을 누른 뒤, 수식을 사용하여 서식을 지정할 셀 결정을 고르고 =$D4>=100을 넣어요.

    이게 은근히 헷갈리는 부분입니다. $는 D 앞에만 붙여요. 열은 D로 묶어 두고, 행 번호는 줄마다 4, 5, 6으로 바뀌어야 각 줄이 자기 판매수량을 보거든요. =$D$4>=100으로 쓰면 모든 줄이 D4 한 칸만 보고, D4가 120이라 표 전체가 파랗게 됩니다. =D4>=100으로 쓰면 B열 칸은 E열 단가를 보게 돼서 엉뚱한 칸이 칠해져요.

    조건부 서식으로 판매수량이 100개 이상인 행 전체가 파란 굵은 글씨로 표시된 Microsoft Excel 연습 예제
    Used with permission from Microsoft.

    캡처에서 11행을 보면 파란 글씨인데 비고는 보통이에요. 조건부 서식은 수량 100개를, IF는 금액 30만 원을 기준으로 삼았기 때문입니다. 시험지에 조건이 여러 개 나오면 각 조건이 어느 열을 보는지부터 표시해 두면 이런 혼동을 줄일 수 있어요.

    찾기·참조 함수도 출제 범위에 있어요. 표 아래 D13 셀에는 B13의 상품코드로 판매금액을 찾는 =VLOOKUP(B13,$A$4:$H$11,6,FALSE)를 넣었습니다. 판매금액은 A열부터 세어 6번째 열이라 6이에요.

    VLOOKUP으로 상품코드 N-201의 판매금액 288,000을 찾아온 Microsoft Excel 화면
    Used with permission from Microsoft.

    어떤 순서로 준비하면 좋을까요

    출제기준에 공부 순서까지 나와 있지는 않아서, 배점이 큰 작업부터 하는 순서를 제안해요.

    1. 1번 작업 240점: 표 입력, 함수, 조건부 서식
    2. 4번 작업 100점: 차트
    3. 2번·3번 작업 각 80점: 고급 필터, 목표값 찾기, 부분합, 피벗 테이블

    기능을 한 번씩 익혔다면 한국생산성본부 자료실의 기출·샘플 문제를 60분 타이머를 켜고 풀어 보세요. 어느 작업에서 시간이 오래 걸리는지가 보여야 남은 기간에 무엇을 다시 볼지 정할 수 있습니다.

    먼저 예제 표의 조건부 서식 수식을 $D$4, D4로 바꿔 넣어 보세요. $ 하나 위치에 따라 칠해지는 줄이 달라지는 걸 직접 보면, 시험지 조건을 읽을 때도 그 자리부터 보게 됩니다.

    참고 자료

  • 엑셀 VLOOKUP 사용법, 4칸 순서와 #N/A 오류 해결

    엑셀 VLOOKUP 사용법, 4칸 순서와 #N/A 오류 해결

    주문 목록에 상품코드만 있고 상품명과 단가는 다른 표에 있다면, 줄마다 눈으로 찾아 옮기다가 한 줄쯤 틀려도 알아채기 어려워요.

    VLOOKUP을 쓰면 수식 한 줄을 아래로 채우는 것으로 끝나요. 이 글에서는 그 수식을 넣는 순서와 #N/A가 떴을 때 원인을 찾는 순서를 예제 파일로 따라 해 봅니다.

    괄호 안에 찾을 값, 찾을 범위, 가져올 열 번호, FALSE를 차례로 넣고 범위에는 $를 붙여 고정하면 됩니다. #N/A가 뜨면 값이 정말 없는지, 공백이 붙었는지, 숫자와 글자가 섞였는지, 범위가 맞는 열에서 시작하는지를 차례로 보시면 돼요.

    플릭스 업무노트는 작은 사업장에서 쓰는 엑셀·자격증·연말정산 정보를 정리하는 블로그예요. 예제도 이 블로그에서 연습용으로 만든 가상 표예요. 왼쪽 A~D열이 주문 목록이고, 오른쪽 G~I열이 상품표입니다. 화면은 영어판 Microsoft Excel이지만 한국어판도 수식은 같아요.

    예제 파일을 내려받아 그대로 따라 해 보셔도 돼요. 용량은 5.6KB이고, 파일 속 상품코드·상품명·가격은 모두 연습용 가상 데이터입니다.

    괄호 안 4칸에는 무엇을 넣나요

    VLOOKUP 괄호 안에는 쉼표로 나눈 값 4개가 들어가요. 이 값들을 인수라고 부르고, 모양은 =VLOOKUP(찾을 값, 찾을 범위, 열 번호, [일치 방식])입니다. 첫 주문의 상품명이 들어갈 C3 셀을 기준으로 보면 이래요.

    순서인수하는 일예제에 넣은 값이렇게 넣은 이유
    1찾을 값무엇을 찾을지A3주문한 상품코드 A-101
    2찾을 범위어디서 찾을지$G$3:$I$6상품코드가 맨 왼쪽 G열에 있는 상품표 전체
    3열 번호범위에서 몇 번째 열을 가져올지2G가 1, 상품명 H가 2, 단가 I가 3
    4일치 방식똑같은 값만 찾을지FALSE비슷한 코드 말고 같은 코드만

    영어판 도움말에서는 이 네 인수를 lookup_value, table_array, col_index_num, range_lookup이라고 불러요.

    그래서 C3에는 =VLOOKUP(A3,$G$3:$I$6,2,FALSE)가 들어갑니다. 단가 셀 D3은 열 번호만 3으로 바꾼 =VLOOKUP(A3,$G$3:$I$6,3,FALSE)예요.

    Microsoft Excel C3 셀에 VLOOKUP 수식을 입력해 상품코드 A-101의 상품명 무선 마우스를 가져온 화면
    Used with permission from Microsoft.

    마지막 인수는 그냥 FALSE라고 외워 두셔도 돼요. TRUE를 넣거나 마지막 인수를 아예 빼면, 엑셀은 첫 열이 정렬돼 있다고 보고 근사값을 찾아옵니다. 근사값은 똑같은 값이 없을 때 대신 가져오는 가까운 값이에요. 상품코드나 사번은 딱 맞아야 하니까 FALSE를 써요.

    C3과 D3에 수식을 넣고 아래로 채우면 나머지 주문도 한 번에 채워집니다.

    VLOOKUP을 아래로 채워 주문 목록의 상품명과 단가가 채워지고 상품표에 없는 D-999 줄만 #N/A가 나온 결과
    Used with permission from Microsoft.

    아래로 채웠더니 범위가 밀린다면, $로 고정하기

    수식을 아래로 채우면 A3이 A4, A5로 바뀌어요. 이건 원하던 대로죠. 그런데 범위도 같이 움직입니다. G3:I6으로만 써 두면 다음 줄에서는 G4:I7이 되고, 아래로 갈수록 상품표 윗부분을 못 보게 돼요.

    그래서 범위는 $G$3:$I$6처럼 씁니다. 이렇게 쓰면 어느 줄로 복사해도 범위가 그대로예요. 이걸 절대 참조라고 해요.

    $를 하나씩 치기 번거롭다면 F4 키를 쓰면 돼요. 수식이 들어 있는 셀을 선택하고, 수식 입력줄에서 G3:I6 부분을 선택한 다음 F4를 누르면 $G$3:$I$6으로 바뀝니다. 한 번 더 누를 때마다 G$3:I$6 → $G3:$I6 → G3:I6 순서로 돌아가요.

    #N/A가 떴을 때, 위에서부터 하나씩 지워 보기

    범위를 고정해도 예제 7행에는 #N/A가 떠요. 7행의 D-999는 일부러 상품표에 없는 코드로 넣었거든요. FALSE로 찾았는데 똑같은 값이 없으면 VLOOKUP은 #N/A를 돌려주니까, C7과 D7의 #N/A는 정상입니다.

    상품표에 없는 상품코드 D-999를 VLOOKUP으로 찾아 C7과 D7 셀에 #N/A 오류가 표시된 화면
    Used with permission from Microsoft.

    그런데 분명히 표에 있는 코드인데도 #N/A가 뜰 때가 있어요. 그럴 때는 먼저 마지막 인수가 FALSE인지 보고, 아래 순서대로 의심 가는 곳을 지워 가면 원인을 좁힐 수 있어요. 확인 수식은 예제의 A7과 상품표 첫 셀 G3을 기준으로 적었습니다.

    1. 정말 표에 없는 값인가? 상품표 첫 열에서 Ctrl+F로 그 코드를 찾아보세요. 안 나오면 표에 추가하거나, 아래에 나오는 IFERROR로 안내 문구를 띄우면 됩니다.
    2. 눈에 안 보이는 공백이 붙어 있나? 빈 셀에 =LEN(A7)을 넣어 보세요. LEN은 공백도 한 글자로 셉니다. D-999는 다섯 글자인데 6이 나온다면 어딘가 공백이 숨어 있다는 뜻이에요. =VLOOKUP(TRIM(A7),...)처럼 TRIM으로 감싸면 앞뒤 공백이 빠져요.
    3. 한쪽은 숫자, 한쪽은 글자인가? 1001처럼 숫자로 된 코드에서 자주 생겨요. 겉보기엔 같아도 엑셀은 숫자와 텍스트를 다른 값으로 봅니다. =ISNUMBER(A7)과 =ISNUMBER(G3)의 결과가 서로 다르면 형식이 다른 거예요. 텍스트로 저장된 숫자를 숫자로 바꾸는 식으로 두 쪽 형식을 맞춰 주세요.
    4. 범위가 상품코드 열에서 시작하나? VLOOKUP은 찾을 값이 범위의 맨 왼쪽 열에 있어야 해요. 범위를 상품코드 열부터 다시 잡거나, 아래에서 소개할 XLOOKUP을 쓰면 됩니다.

    정말 없는 값이면 #N/A 대신 안내 문구 띄우기

    점검해 봐도 정말 표에 없는 코드라면 #N/A를 그대로 둘 이유가 없어요. 그래서 알아보기 쉬운 문구를 대신 띄워 둡니다. IFERROR 괄호 안에는 두 가지를 넣어요. 앞에는 원래 수식을, 뒤에는 오류가 났을 때 대신 보여 줄 값을 씁니다. 수식이 제대로 계산되면 원래 결과가 그대로 나오고, 오류가 나면 뒤에 적은 값이 나와요.

    =IFERROR(VLOOKUP(A7,$G$3:$I$6,2,FALSE),"상품표에 없음")
    IFERROR로 VLOOKUP을 감싸 #N/A 대신 '상품표에 없음' 문구가 나온 Microsoft Excel 화면
    Used with permission from Microsoft.

    캡처 속 D7 단가 셀에는 =IFERROR(VLOOKUP(A7,$G$3:$I$6,3,FALSE),0)을 넣어서 오류일 때 0이 나오게 했어요. 나중에 합계를 낼 셀이라면 글자보다 숫자 0이 계산하기 편하거든요.

    하나 조심할 게 있어요. IFERROR는 #N/A만이 아니라 #VALUE!, #REF! 같은 다른 오류도 전부 가립니다. 그래서 수식을 처음 만들 때는 IFERROR 없이 결과부터 보고, 원인을 다 확인한 뒤에 감싸는 순서를 권해요.

    VLOOKUP 말고 XLOOKUP도 있어요

    그런데 점검 4번처럼 찾을 값이 범위 맨 왼쪽에 없으면 VLOOKUP으로는 찾을 수 없어요. 이럴 때 쓸 수 있는 새 함수가 XLOOKUP입니다. Microsoft는 XLOOKUP을 VLOOKUP의 개선된 버전으로 소개하는데, 왼쪽 방향으로도 찾을 수 있고 따로 정하지 않으면 정확히 일치로 찾아요. 다만 Microsoft 365, Excel 2021, Excel 2024 등에서 쓸 수 있고, Excel 2016과 2019에서는 쓸 수 없습니다. 파일을 주고받는 상대가 있다면 그쪽 엑셀 버전부터 확인해 보세요.

    참고 자료