컴활 1급 실기 엑셀 함수 정리 모음: 합격을 위한 필수 공식 완벽 가이드

썸네일

서론: 컴활 1급 합격의 가장 높은 벽, 엑셀 함수 정복하기

컴퓨터활용능력 1급 실기 시험을 준비하는 수험생들에게 가장 큰 두려움의 대상은 단연코 엑셀의 '계산 작업' 파트입니다. 엑셀 스프레드시트 과목에서 무려 40점이라는 높은 배점을 차지하고 있는 이 영역은, 합격과 불합격을 가르는 결정적인 요인이 됩니다. 단순히 함수 하나의 기능을 아는 것을 넘어, 여러 함수를 복합적으로 사용하는 중첩 함수와 논리적 사고가 필요한 배열 수식, 그리고 VBA 프로그래밍까지 다루어야 하기 때문입니다.

많은 분들이 이론적으로는 이해했다고 생각하지만, 막상 시험장의 긴장된 분위기 속에서 낯선 데이터를 마주하면 머릿속이 하얗게 변하는 경험을 하곤 합니다. 이는 함수의 구문과 논리가 체화되지 않았기 때문입니다. 이 글에서는 수험생 여러분이 반드시 숙지해야 할 컴활 1급 실기 엑셀 함수 정리 모음을 주제로, 시험에 빈출되는 핵심 함수들과 배열 수식의 공식, 그리고 실수하기 쉬운 포인트들을 상세하게 분석하여 정리해 드립니다. 이 가이드를 통해 각 함수의 작동 원리를 깊이 있게 이해하고, 어떤 응용 문제가 나와도 당황하지 않고 풀어낼 수 있는 실력을 갖추시길 바랍니다.


1. 논리 및 찾기/참조 함수: 데이터 연결의 핵심

이 파트는 문제에서 제시된 조건들을 논리적으로 연결하고, 방대한 데이터 표에서 내가 원하는 값을 정확하게 찾아오는 능력을 평가합니다. 특히 INDEXMATCH의 조합은 거의 매회 출제된다고 봐도 무방할 정도로 중요합니다.

1-1. 논리 함수 (IF, IFERROR, AND, OR)

논리 함수는 조건의 참/거짓을 판별하여 서로 다른 결과를 반환합니다.

  • IF 함수: =IF(조건, 참일_때_값, 거짓일_때_값)
    • 가장 기본이 되는 함수입니다. 최근 경향은 조건이 3개 이상 주어지는 다중 IF 문이 자주 등장합니다. 이때는 IF(조건1, 값1, IF(조건2, 값2, 값3))와 같이 거짓 값 자리에 다시 IF 함수를 중첩하는 구조를 익혀야 합니다.
  • IFERROR 함수: =IFERROR(수식, 에러시_표시할_값)
    • VLOOKUP이나 MATCH 등을 사용했을 때 찾는 값이 없어 #N/A 오류가 뜰 경우, 이를 '없음'이나 '0' 등으로 깔끔하게 처리하기 위해 사용됩니다. 수식 전체를 IFERROR로 감싸는 패턴을 기억하세요.
  • AND / OR 함수: =AND(조건1, 조건2, ...), =OR(조건1, 조건2, ...)
    • 단독으로 쓰이기보다는 IF 함수의 조건 인수 안에서 사용됩니다. 모든 조건이 만족해야 하는지(AND), 하나라도 만족하면 되는지(OR)를 문제 지문에서 파악하는 것이 핵심입니다.

1-2. 찾기/참조 함수 (VLOOKUP, HLOOKUP, MATCH, INDEX)

데이터 관리의 꽃이라 불리는 함수들입니다. 특히 배열 수식과 결합되어 고난도 문제로 출제되기도 합니다.

  • VLOOKUP: =VLOOKUP(찾을값, 참조범위, 열번호, 옵션)
    • 참조 범위의 첫 번째 열에서 값을 찾아, 그 행에 있는 지정된 열의 값을 가져옵니다.
    • 옵션 0 (FALSE): 정확히 일치하는 값을 찾습니다. (예: 회원ID, 제품코드)
    • 옵션 1 (TRUE): 근사값을 찾습니다. 이때 참조 범위의 첫 열은 반드시 오름차순 정렬되어 있어야 합니다. (예: 점수에 따른 등급 구간)
  • MATCH: =MATCH(찾을값, 범위, 옵션)
    • 찾을 값이 범위 내에서 몇 번째 위치(행 또는 열 번호)에 있는지를 숫자로 반환합니다.
    • 옵션 0: 정확히 일치.
    • 옵션 1: 작거나 같은 값 중 최대값 (오름차순 필수).
    • 옵션 -1: 크거나 같은 값 중 최소값 (내림차순 필수).
  • INDEX: =INDEX(범위, 행번호, [열번호])
    • 범위 내에서 특정 좌표(행, 열)에 있는 실제 값을 가져옵니다.
    • 핵심 공략: VLOOKUP은 기준 열의 왼쪽 데이터를 가져올 수 없다는 단점이 있습니다. 이를 극복하기 위해 INDEXMATCH를 결합하여 사용합니다. =INDEX(데이터범위, MATCH(행조건...), MATCH(열조건...)) 이 공식은 컴활 1급 실기 엑셀 함수 정리 모음 중에서도 가장 빈출되는 공식이므로 반드시 암기해야 합니다.

2. 데이터베이스 함수: 조건부 계산의 정석

데이터베이스 함수는 함수명 앞에 'D'가 붙는 것이 특징이며, 사용법이 통일되어 있어 점수를 획득하기 좋은 파트입니다. 하지만 사소한 규칙 하나를 어기면 오답 처리되므로 주의가 필요합니다.

주요 함수 및 필수 공식

  • 종류: DSUM(합계), DAVERAGE(평균), DCOUNT(숫자 개수), DCOUNTA(비공백 개수), DMAX(최대값), DMIN(최소값), DGET(단일값 추출) 등.
  • 공통 구문: =함수명(전체범위, 계산할_필드, 조건범위)
    1. 전체범위(Database): 반드시 제목 행(필드명/헤더)을 포함하여 데이터 전체를 지정해야 합니다. 이는 일반 함수와 가장 큰 차이점입니다.
    2. 계산할_필드(Field): 결과를 구할 열의 번호(예: 3)를 쓰거나, 필드명 셀 주소(예: C1)를 클릭합니다.
    3. 조건범위(Criteria): 고급 필터 조건처럼, 필드명과 조건이 위아래로 나란히 입력된 범위를 지정합니다. 만약 조건이 떨어져 있다면 별도의 공간에 조건을 작성한 후 범위를 지정해야 합니다.

Tip: DCOUNTDCOUNTA의 차이를 명확히 구분해야 합니다. 문제에서 '응시 인원수'를 구하라고 할 때, 점수 열(숫자)을 이용한다면 DCOUNT를 써야 하고, 이름 열(문자)을 이용한다면 DCOUNTA를 써야 합니다. 엉뚱한 함수를 쓰면 결과가 0이 나올 수 있습니다.


3. 텍스트 및 날짜/시간 함수: 데이터 가공의 기술

원시 데이터를 원하는 형태로 가공하거나, 날짜 및 시간 계산을 수행하는 함수들입니다. 최근에는 텍스트 함수로 추출한 값을 숫자로 변환하여 계산에 활용하는 복합 문제가 자주 출제됩니다.

3-1. 텍스트 함수 (문자열 조작)

  • LEFT, RIGHT, MID: 문자열의 특정 위치에서 문자를 잘라냅니다.
    • =MID(문자열, 시작위치, 추출개수)
    • 주의사항: 이 함수들로 추출된 결과는 겉보기엔 숫자여도 엑셀 내부적으로는 '텍스트(문자)'로 인식됩니다. 따라서 다른 숫자와 크기를 비교하거나 연산을 하려면 VALUE() 함수를 씌우거나 결과값에 *1을 해주어야 합니다.
  • TEXT: `=TEXT(값,

댓글 쓰기

0 댓글

신고하기

환승연애4 출연진 직업, 나이, 인스타, MBTI 완벽 총정리 (X커플, 메기 포함)

아동수당 확대, 2026년부터 13세까지! | 우리 아이 언제까지 받는지 나이 총정리

한국시리즈 예매, 드디어? PO 5차전 변수 및 LG 잠실 응원전 예매 총정리 (25일 유력)

이미지alt태그 입력