엑셀 기초 함수 10가지, 실무에서 바로 써먹는 핵심 정리

징검다리총총

2월 5, 2026

엑셀 기초 함수

회사에서 엑셀 파일을 열 때마다 막막한 적 있으신가요? 데이터는 가득한데 어떻게 계산해야 할지, 어떤 수식을 써야 할지 몰라서 손으로 일일이 더하고 계산기 두드리느라 시간만 흘러간 경험, 누구나 한 번쯤은 있을 겁니다. 엑셀 기초 함수만 제대로 알아도 이런 고민은 단번에 해결됩니다. 함수는 복잡해 보이지만, 자주 쓰는 핵심 몇 가지만 익혀두면 업무 속도가 눈에 띄게 달라집니다.

엑셀 함수는 버전이 바뀌어도 거의 변하지 않는 기본 기능이라 한 번 배워두면 계속 활용할 수 있습니다. 복잡한 수식을 외울 필요 없이, 실무에서 정말 자주 쓰이는 것들 위주로 정리해드리겠습니다. 지금부터 소개하는 엑셀 기초 함수들을 하나씩 따라해보시면, 보고서 작성부터 데이터 분석까지 훨씬 수월하게 처리하실 수 있을 겁니다.

엑셀 기초 함수 사용 전 알아야 할 기본 개념

엑셀에서 함수를 제대로 활용하려면 먼저 수식과 함수의 차이를 이해해야 합니다. 함수 입력 방식만 정확히 알아도 실수를 크게 줄일 수 있습니다.

엑셀 실무 능력을 체계적으로 키우고 싶으시다면 전문 강의를 통해 기초부터 탄탄히 다지는 것도 좋은 방법입니다. 막연히 혼자 공부하다 중도 포기하는 경우가 많은데, 강사의 실시간 피드백을 받으면 훨씬 빠르게 실력이 늘어납니다.

수식(포뮬러, Formula)은 셀에 직접 입력하는 모든 계산식을 말합니다. 예를 들어 =B2+C2, =B2*C2처럼 더하기, 곱하기 기호를 써서 직접 계산하는 방식입니다. 함수(펑션, Function)는 자주 쓰는 계산을 미리 만들어둔 이름 있는 수식이라고 보시면 됩니다. =SUM(B2:B10), =AVERAGE(C2:C10)처럼 함수 이름과 괄호 안에 숫자나 범위를 넣어서 사용합니다.

모든 함수는 기본 구조가 같습니다. 등호(=)로 시작해서 함수이름(인수1, 인수2, …) 형태로 입력합니다. 등호는 “지금부터 수식이 나온다”는 신호이고, 함수이름은 SUM, AVERAGE, IF 같은 것들입니다. 괄호 안에 들어가는 인수(아규먼트, Arguments)는 숫자, 셀 주소, 범위, 조건, 심지어 다른 함수까지 들어갈 수 있습니다. 인수가 여러 개면 쉼표로 구분합니다.

함수를 복사할 때 셀 참조 방식을 제대로 이해하지 못하면 엉뚱한 결과가 나옵니다. 상대 참조(A1)는 기본 형태로, 수식을 복사하면 위치에 맞춰 자동으로 셀 주소가 바뀝니다. D2에 =B2*C2를 입력하고 D3로 복사하면 자동으로 =B3*C3으로 바뀌는 식입니다. 절대 참조(A$1)는 열과 행 앞에 달러 기호를 붙여서 고정시키는 방법입니다. 복사해도 항상 같은 셀만 참조하기 때문에 환율, 세율처럼 고정된 기준값을 참조할 때 씁니다. 혼합 참조( A1, A$1)는 열이나 행 중 하나만 고정하는 방식으로, 표 형태 데이터에서 유용합니다.

합계와 평균, 가장 기본이 되는 엑셀 기초 함수

데이터 작업의 출발점은 합계와 평균입니다. 이 두 가지만 제대로 써도 일상 업무의 절반은 해결됩니다.

엑셀 함수 활용이 막막하게 느껴진다면 실무 중심 온라인 강의로 단계별 실습을 경험해보시기 바랍니다. 혼자 헤매는 시간을 줄이고 체계적으로 학습하면 훨씬 효율적입니다.

SUM(섬) 함수는 합계를 구하는 가장 기본적인 함수입니다. =SUM(B2:B10)이라고 입력하면 B2부터 B10까지 모든 숫자를 더해줍니다. 범위를 여러 개 지정할 수도 있어서 =SUM(B2:B10, D2:D10)처럼 쓰면 두 범위를 합쳐서 전체 합계를 냅니다. 매출 합계, 지출 합계, 점수 총점 같은 모든 합산 작업에서 가장 먼저 쓰이는 함수입니다.

AVERAGE(애버리지) 함수는 평균값을 계산합니다. =AVERAGE(C2:C10)이라고 입력하면 C2부터 C10까지의 평균을 자동으로 구해줍니다. 텍스트가 섞여 있어도 숫자만 골라서 계산하고, 빈 칸은 평균에서 제외됩니다. 성적 평균, 판매량 평균처럼 대표값을 구할 때 필수입니다.

MAX(맥스)와 MIN(민) 함수는 최댓값과 최솟값을 찾아줍니다. =MAX(D2:D50)은 가장 높은 점수나 최고 매출을 찾을 때, =MIN(D2:D50)은 가장 낮은 점수나 최저 매출을 찾을 때 씁니다. 데이터 범위 안에서 극값을 빠르게 확인할 수 있어서 성과 분석이나 품질 관리에 유용합니다.

개수 세기, COUNT 계열 엑셀 기초 함수 활용법

데이터가 몇 개 있는지 세는 것도 실무에서 자주 필요한 작업입니다. COUNT 계열 함수를 알면 일일이 눈으로 세지 않아도 됩니다.

COUNT(카운트) 함수는 숫자가 들어 있는 셀만 셉니다. =COUNT(A2:A100)이라고 입력하면 A2부터 A100까지 범위에서 숫자 데이터 개수만 카운트합니다. 점수, 금액, 수량처럼 숫자 데이터가 몇 개인지 확인할 때 씁니다.

COUNTA(카운트에이) 함수는 빈칸이 아닌 모든 셀을 셉니다. 숫자뿐 아니라 텍스트, 오류 값까지 내용이 있으면 모두 포함합니다. 설문 응답 수, 이름 입력 인원처럼 “입력 여부”를 확인할 때 유용합니다.

COUNTBLANK(카운트블랭크) 함수는 완전히 비어 있는 칸만 셉니다. 아직 입력되지 않은 데이터가 몇 개인지, 누락된 항목이 얼마나 되는지 파악할 때 씁니다.

조건에 따라 결과를 바꾸는 IF 함수

IF 함수는 엑셀에서 가장 강력한 도구 중 하나입니다. 조건을 따져서 상황에 맞는 값을 자동으로 표시해줍니다.

조건 함수 활용이 어렵게 느껴진다면 실전 예제 중심 강의를 통해 다양한 응용 패턴을 익혀보시길 권합니다. 단순 암기가 아닌 실습 위주로 학습하면 자연스럽게 활용 능력이 늘어납니다.

IF(이프) 함수의 기본 형식은 =IF(조건, 참일 때 값, 거짓일 때 값)입니다. 조건에는 A2>60, B2="서울" 같은 비교식이 들어갑니다. 조건이 맞으면 두 번째 인수를, 틀리면 세 번째 인수를 보여줍니다. 예를 들어 =IF(A2>=60,"합격","불합격")이라고 입력하면 A2 셀 값이 60 이상이면 “합격”, 미만이면 “불합격”을 표시합니다. 실무에서는 점수 등급 매기기, 조건별 문구 표시, 기준 초과 여부 판단 등에 가장 많이 씁니다.

등급이 여러 개일 때는 중첩 IF를 씁니다. IF 안에 또 IF를 넣는 방식입니다. 예를 들어 90점 이상 A, 80점 이상 B, 70점 이상 C, 그 외 D 등급을 매기려면 다음처럼 작성합니다.

=IF(A2>=90,"A", IF(A2>=80,"B", IF(A2>=70,"C","D")))

위에서부터 조건을 순서대로 검사하기 때문에 논리 순서를 잘 짜야 합니다. 조건이 너무 많아지면 복잡하므로 적당한 선에서 IFS 함수를 고려하는 게 좋습니다.

IFS(이프스) 함수는 여러 조건을 깔끔하게 처리합니다. =IFS(조건1, 결과1, 조건2, 결과2, 조건3, 결과3, ...)처럼 조건과 결과를 나란히 나열하는 구조라 가독성이 훨씬 좋습니다. 중첩 IF보다 수식이 간결해서 수정할 때도 편합니다.

논리 함수 AND, OR, NOT으로 복잡한 조건 처리하기

IF로 조건을 나눌 때 조건이 두 개 이상이면 AND, OR, NOT을 함께 씁니다. 이 조합을 익히면 훨씬 정교한 조건 처리가 가능합니다.

AND(앤드) 함수는 모든 조건이 참일 때만 TRUE를 반환합니다. =IF(AND(B2>=70, C2<=3),"합격","불합격")처럼 쓰면 B2가 70 이상이고 동시에 C2가 3 이하일 때만 합격을 표시합니다. 하나라도 조건을 만족하지 못하면 불합격입니다.

OR(오알) 함수는 조건 중 하나만 만족해도 TRUE를 반환합니다. =IF(OR(B2>=90, C2>=90),"우수","일반")이라고 입력하면 국어나 수학 중 어느 하나라도 90점 이상이면 우수로 분류됩니다. 여러 기준 중 하나만 충족해도 혜택을 주는 경우에 자주 씁니다.

NOT(낫) 함수는 조건을 반대로 뒤집습니다. =IF(NOT(B2="퇴사"),"대상","제외")처럼 “~가 아닌 경우”를 표현할 때 편리합니다.

조건부 합계와 평균, SUMIF와 AVERAGEIF 계열

실무에서 가장 많이 쓰는 조합이 바로 조건부 집계 함수입니다. 특정 조건을 만족하는 데이터만 골라서 계산할 수 있습니다.

조건부 집계 함수 활용이 복잡하게 느껴진다면 실무 데이터 기반 예제 강의로 다양한 상황별 활용법을 익혀보시기 바랍니다. 반복 학습을 통해 자연스럽게 익숙해집니다.

SUMIF(섬이프) 함수는 단일 조건에 맞는 값만 합산합니다. =SUMIF(조건범위, 조건, 합계범위) 형식입니다. 예를 들어 =SUMIF(A2:A100,"동부",C2:C100)이라고 입력하면 A2부터 A100 범위에서 “동부”인 행만 골라서 C2부터 C100의 값을 더합니다. 지역별 매출 합계, 제품별 판매량 같은 집계에 씁니다.

SUMIFS(섬이프스) 함수는 다중 조건을 처리합니다. =SUMIFS(합계범위, 조건범위1, 조건1, 조건범위2, 조건2, ...) 형식으로, 여러 조건을 동시에 만족하는 값만 더합니다. =SUMIFS(C2:C100, A2:A100,"동부", B2:B100,"A상품")이라고 입력하면 “동부” 지역이면서 “A상품”인 매출만 합산합니다.

COUNTIF(카운트이프)와 COUNTIFS(카운트이프스)는 조건을 만족하는 셀 개수를 셉니다. =COUNTIF(B2:B100,"서울")은 서울 고객 수를, =COUNTIFS(B2:B100,"서울", C2:C100,">=30")은 서울이면서 나이 30 이상인 인원 수를 세줍니다.

AVERAGEIF(애버리지이프)와 AVERAGEIFS(애버리지이프스)는 조건부 평균을 구합니다. =AVERAGEIF(A2:A100,"동부",C2:C100)은 동부 지역 평균 매출을, =AVERAGEIFS(C2:C100, A2:A100,"동부", B2:B100,"A상품")은 동부 지역 A상품 평균 매출을 계산합니다. 조건을 만족하는 셀이 하나도 없으면 오류가 날 수 있으니 주의해야 합니다.

텍스트 함수로 문자 데이터 다루기

이름, 주소, 코드 같은 문자 데이터를 다룰 때는 텍스트 함수가 필수입니다.

CONCAT(콘캣)과 CONCATENATE(콘캐터네이트) 함수는 여러 셀 내용을 하나로 합칩니다. =CONCAT(B2,"(",C2,")")처럼 입력하면 “홍길동(영업부)” 같은 형태로 합쳐집니다. 과거에는 CONCATENATE를 많이 썼고, CONCAT은 새로운 함수 이름입니다.

LEFT(레프트), RIGHT(라이트), MID(미드) 함수는 문자열 일부를 추출합니다. LEFT는 왼쪽에서, RIGHT는 오른쪽에서, MID는 중간에서 원하는 글자 수만큼 잘라냅니다. =LEFT(A2, 3)은 “서울시 강남구”에서 “서울시”를, =RIGHT(B2, 4)는 “20231234”에서 “1234”를 가져옵니다. 코드 분리, 우편번호 추출 같은 작업에 자주 씁니다.

LEN(렌) 함수는 글자 수를 세고, TRIM(트림) 함수는 앞뒤 공백과 중복 띄어쓰기를 제거합니다. 데이터를 정리할 때 매우 유용합니다.

TEXT(텍스트) 함수는 숫자를 특정 형식의 텍스트로 바꿉니다. =TEXT(A2, "0.00")은 소수 둘째 자리까지, =TEXT(A2, "#,##0원")은 천 단위 구분 기호와 “원” 표시를 붙입니다. 보고서나 출력용 문서를 만들 때 많이 씁니다.

VLOOKUP과 INDEX-MATCH로 데이터 찾기

표가 커질수록 다른 표에서 필요한 값을 찾아오는 기능이 중요해집니다. 찾기 함수는 실무 엑셀의 핵심입니다.

데이터 조회 함수 활용이 어렵다면 실전 예제 중심 강의로 다양한 조회 패턴을 익혀보시길 권합니다. 반복 연습을 통해 자연스럽게 활용 능력이 늘어납니다.

VLOOKUP(브이룩업) 함수는 세로 방향으로 데이터를 찾습니다. =VLOOKUP(찾을값, 범위, 열번호, FALSE) 형식입니다. 찾을값은 기준이 되는 사번이나 코드이고, 범위는 찾을 표 전체, 열번호는 범위의 몇 번째 열에서 결과를 가져올지 지정합니다. 마지막 FALSE는 정확히 일치하는 값만 찾겠다는 의미입니다.

예를 들어 =VLOOKUP(A2, 직원표!$A$2:$D$100, 2, FALSE)는 A2 값을 직원표에서 찾아서 2번째 열 값을 가져옵니다. 주의할 점은 찾을 값이 있는 열이 범위 맨 왼쪽에 있어야 하고, 표 구조가 바뀌면 수식도 수정해야 한다는 것입니다.

INDEX(인덱스)와 MATCH(매치) 조합은 VLOOKUP의 단점을 보완합니다. INDEX는 범위에서 특정 행과 열의 값을 반환하고, MATCH는 찾을값이 범위의 몇 번째 위치인지 알려줍니다. 다음처럼 조합하면 찾는 열 위치에 상관없이 사용할 수 있고, 표 구조 변경에도 비교적 강합니다.

=INDEX(직원표!$B$2:$B$100, MATCH(A2, 직원표!$A$2:$A$100, 0))

실무에서 엑셀 활용 능력을 체계적으로 인정받고 싶다면 ITQ 엑셀 자격증 취득 과정과 실전 함수 활용법을 통해 공인된 실력을 갖추는 것도 좋은 방법입니다. 자격증 준비 과정에서 다양한 함수 조합과 실전 활용법을 자연스럽게 익힐 수 있습니다.

오류 처리와 반올림 함수

IFERROR(이프에러) 함수는 오류를 깔끔한 값으로 바꿉니다. =IFERROR(수식, 오류일 때 대체값) 형식으로, 나누기에서 0으로 나누거나 VLOOKUP에서 값을 못 찾을 때 오류 대신 의미 있는 메시지나 0을 표시합니다. =IFERROR(VLOOKUP(...),"해당 없음")처럼 써서 보고서를 깔끔하게 유지할 수 있습니다.

ROUND(라운드), ROUNDUP(라운드업), ROUNDDOWN(라운드다운) 함수는 반올림, 올림, 내림을 처리합니다. =ROUND(A2, 0)은 정수로 반올림, =ROUND(A2, 2)는 소수 둘째 자리까지 반올림, =ROUNDDOWN(A2, 0)은 내림, =ROUNDUP(A2, -1)은 십 단위 올림을 합니다. 금액 계산, 통계, 단가 조정 같은 작업에서 많이 씁니다.

엑셀 기초 함수, 어떤 순서로 익히면 좋을까

실무, 자격증, 학교 과제를 모두 고려하면 다음 순서를 추천합니다.

1단계로 SUM, AVERAGE, MAX, MIN, COUNT, COUNTA, COUNTBLANK, IF, AND, OR, NOT을 익힙니다. 합계, 평균, 기본 조건 분기, 인원 세기 같은 가장 자주 쓰는 작업을 처리할 수 있게 됩니다.

2단계로 SUMIF, SUMIFS, COUNTIF, COUNTIFS, AVERAGEIF, VLOOKUP, INDEX-MATCH, TEXT, CONCAT, LEFT, RIGHT, MID, LEN, TRIM, IFERROR를 익힙니다. 특정 조건에 맞는 데이터만 집계하고, 다른 표에서 정보를 가져오고, 텍스트를 정리해서 보고서로 만드는 것까지 가능해집니다.

3단계로 고급 통계 함수, 동적 배열 함수, 피벗 테이블, 조건부 서식 같은 메뉴 기능과 함수를 연계하면 훨씬 강력한 분석이 가능합니다.

지금 바로 시작하면 업무 효율이 달라집니다

엑셀 기초 함수의 핵심은 합계, 평균, 최댓값, 최솟값, 개수 세기, 조건 분기, 논리 함수, 조건부 집계, 텍스트 처리, 데이터 찾기 정도로 정리됩니다. 이 정도만 제대로 익혀도 보고서 작성, 명단 관리, 매출 분석, 조건별 분류 같은 일반 업무 대부분을 스스로 처리할 수 있습니다.

처음에는 어렵게 느껴지더라도 자주 쓰는 함수 몇 가지를 실제 업무에 적용하다 보면 자연스럽게 익숙해집니다. 함수를 서로 조합하고, 피벗 테이블이나 조건부 서식 같은 기능과 연결하면서 활용 범위는 무한대로 넓어집니다. 엑셀은 한 번 배워두면 평생 쓸 수 있는 도구입니다. 오늘 배운 내용을 내일 업무에 바로 적용해보시면, 달라진 업무 속도에 놀라실 겁니다.

엑셀 기초 함수 FAQ

Q1: 엑셀 함수를 입력했는데 #NAME? 오류가 나요.

A: 함수 이름을 잘못 입력했거나 철자가 틀렸을 가능성이 높습니다. 함수 이름은 대소문자 구분 없이 입력할 수 있지만 철자는 정확해야 합니다. 또는 범위를 지정할 때 따옴표를 잘못 쓴 경우에도 이 오류가 납니다.

Q2: VLOOKUP에서 #N/A 오류가 자꾸 나는데 어떻게 해결하나요?

A: 찾으려는 값이 범위에 없거나, 찾을 값이 범위 맨 왼쪽 열에 없을 때 이 오류가 납니다. 데이터를 다시 확인하고, 필요하면 INDEX-MATCH 조합을 쓰거나 IFERROR로 오류를 대체 메시지로 바꾸면 됩니다.

Q3: 절대 참조를 언제 써야 하는지 헷갈려요.

A: 수식을 복사할 때 특정 셀은 계속 고정해야 한다면 절대 참조를 씁니다. 환율, 세율, 기준값처럼 모든 계산에서 같은 셀을 참조해야 할 때 $를 붙여서 고정합니다. F4 키를 누르면 상대/절대/혼합 참조를 빠르게 전환할 수 있습니다.

Q4: 조건부 집계 함수에서 조건을 여러 개 쓰려면 어떻게 하나요?

A: SUMIF, COUNTIF, AVERAGEIF는 조건이 하나일 때, SUMIFS, COUNTIFS, AVERAGEIFS는 조건이 여러 개일 때 씁니다. S가 붙은 버전을 쓰면 조건범위와 조건을 여러 쌍 지정할 수 있습니다.

Q5: 엑셀 함수 공부는 어떻게 하는 게 효율적인가요?

A: 자신의 실제 데이터로 연습하는 게 가장 효과적입니다. 지출 내역, 수강 목록, 업무 데이터 같은 현실적인 자료에 함수를 직접 적용해보면 기억에 훨씬 잘 남습니다. 함수 조합도 의식적으로 연습하고, 예시 수식을 직접 손으로 쳐보면 속도와 이해도가 함께 올라갑니다.

댓글 남기기