-
[Excel] 엑셀 함수, 기초 함수 4가지 완전 정복엑셀 2026. 5. 27. 15:18반응형

엑셀 함수, 이것만 알아도 업무가 달라진다
SUM · AVERAGE · IF · VLOOKUP 완전 정복
엑셀을 쓰다 보면 함수 앞에서 막히는 순간이 꼭 온다. 어디서부터 시작해야 할지, 어떤 걸 먼저 배워야 할지 모르겠다는 분들이 많다. 사실 실무에서 정말 자주 쓰는 함수는 생각보다 많지 않다.
오늘은 그중에서도 핵심 4가지 — SUM, AVERAGE, IF, VLOOKUP — 을 직접 써볼 수 있도록 예시와 함께 하나하나 정리해봤다. 함수 공식만 외우는 게 아니라, 언제 어떤 상황에서 쓰는지까지 알면 훨씬 오래 기억에 남는다.1 SUM — 합계를 순식간에 가장 기본이면서도 가장 많이 쓰는 함수다. 범위 안의 숫자를 전부 더해주는데, 계산기를 두드릴 필요 없이 셀 범위만 지정하면 끝이다. 특히 데이터가 수백 행이 넘어갈 때 위력을 발휘한다.
▸ 기본 문법
=SUM(범위) 범위를 하나만 넣어도 되고, 쉼표로 구분해서 여러 범위를 한꺼번에 더할 수도 있다.
=SUM(B2:B6) → B2부터 B6까지 모두 합산 =SUM(B2:B4, D2:D4) → B열과 D열을 따로 합산 후 합계 ▸ 실전 예시 — 월별 판매량 합계
월 판매량 (개) 1월 120 2월 95 3월 210 4월 180 5월 155 합계 =SUM(B2:B6) 760 ▸ 조건부 합산 — SUMIF
SUM은 범위 전체를 더하지만, 특정 조건을 만족하는 셀만 더하고 싶을 때는 SUMIF를 쓴다.
=SUMIF(조건범위, 조건, 합산범위) 예: B열에서 "서울"인 행의 C열 매출만 합산
=SUMIF(B2:B10, "서울", C2:C10) 💡 실무 팁
합계 아래 셀에 SUM을 쓸 때, 나중에 행이 추가돼도 자동으로 포함되게 하려면 범위를 넉넉하게 잡아두자. 예: =SUM(B2:B1000)처럼 미리 넓게 지정해도 빈 셀은 무시하고 계산된다.2 AVERAGE — 평균을 자동으로 여러 숫자의 평균을 구할 때 쓴다. 성적 평균, 월평균 매출, 하루 방문자 수 평균처럼 평균값이 필요한 상황은 의외로 많다. SUM÷COUNT 계산을 직접 짤 필요 없이 AVERAGE 하나면 끝이다.
▸ 기본 문법
=AVERAGE(범위) 범위 안의 모든 숫자를 더한 다음 개수로 나눠준다. 빈 셀과 텍스트는 자동으로 제외된다 — 0으로 처리되지 않으니 주의.
▸ 실전 예시 — 학생 점수 평균
이름 점수 김민준 88 이서연 92 박지호 75 최유진 81 정다은 96 평균 =AVERAGE(B2:B6) 86.4 ▸ 조건부 평균 — AVERAGEIF
특정 조건을 만족하는 행의 값만 평균 내고 싶을 때 쓴다.
=AVERAGEIF(조건범위, 조건, 평균범위) 예: 점수가 80점 이상인 학생만 평균
=AVERAGEIF(B2:B6, ">=80", B2:B6) 💡 실무 팁
평균을 구할 때 특이값(아주 높거나 낮은 값)이 포함되면 왜곡될 수 있다. 이럴 때는 TRIMMEAN 함수를 써서 상위/하위 일정 비율을 제외한 평균을 낼 수 있다.
예: =TRIMMEAN(B2:B20, 0.1) → 상하위 10%씩 제외한 평균3 IF — 조건에 따라 다른 결과 내기 엑셀에서 가장 강력한 함수 중 하나다. "만약 ~라면 A, 아니면 B"라는 논리를 셀에 그대로 구현할 수 있다. 합격/불합격, 달성/미달, 재고 있음/없음 같은 자동 판단이 필요할 때 없어선 안 된다.
▸ 기본 문법
=IF(조건, 참일 때 값, 거짓일 때 값) 조건은 비교 연산자(>, <, =, >=, <=, <>)를 써서 만든다.
▸ 실전 예시 1 — 합격/불합격 자동 판정
60점 이상이면 "합격", 미만이면 "불합격"
=IF(B2>=60, "합격", "불합격") 이름 점수 결과 김민준 88 합격 이서연 55 불합격 박지호 72 합격 최유진 48 불합격 정다은 96 합격 ▸ 실전 예시 2 — 재고 상태 자동 표시
재고가 10개 미만이면 "발주 필요", 이상이면 "정상"
=IF(C2<10, "발주 필요", "정상") ▸ 중첩 IF — 여러 단계 조건
IF 안에 IF를 넣어서 3단계 이상 조건도 처리할 수 있다.
=IF(B2>=90, "A", IF(B2>=70, "B", IF(B2>=50, "C", "D"))) 단, 3단계 이상 중첩되면 코드가 복잡해진다. 엑셀 2019 이상에서는 IFS 함수가 훨씬 깔끔하다.
=IFS(B2>=90, "A", B2>=70, "B", B2>=50, "C", TRUE, "D") ▸ IF + AND / OR 조합
여러 조건을 동시에 만족하거나, 하나라도 만족하는지 체크할 때 AND/OR을 결합한다.
=IF(AND(B2>=60, C2="제출"), "통과", "탈락") → 점수 60 이상이고, 과제도 제출한 경우 =IF(OR(B2>=90, C2="우수"), "장학금 대상", "") → 점수 90 이상이거나, 등급이 우수인 경우 💡 실무 팁
IF 결과값으로 숫자도 넣을 수 있다. 예: =IF(B2>=100, B2*0.9, B2) → 100 이상 구매 시 10% 할인 적용된 금액을 반환.
텍스트 값은 반드시 큰따옴표("")로 감싸야 한다. 숫자는 따옴표 없이 그냥 쓴다.4 VLOOKUP — 표에서 원하는 값 찾기 실무에서 가장 많이 쓰이면서도 처음엔 가장 헷갈리는 함수다. 거대한 데이터 표에서 특정 키워드를 찾아서, 그 행에 있는 다른 정보를 가져올 때 쓴다. 직원번호로 이름 찾기, 제품코드로 가격 불러오기, 거래처명으로 담당자 조회하기 — 이런 게 다 VLOOKUP이다.
▸ 기본 문법
=VLOOKUP(찾을 값, 범위, 열 번호, 일치 방식) 인수가 4개라 처음엔 복잡해 보이지만, 각각의 역할을 이해하면 간단하다.
인수 역할 예시 ① 찾을 값 어떤 값을 기준으로 찾을지 "A003" 또는 셀 참조 E2 ② 범위 검색할 전체 표 범위 A2:C10 ③ 열 번호 범위 안에서 몇 번째 열 값을 가져올지 3 (세 번째 열) ④ 일치 방식 0 = 정확히 일치 / 1 = 근사치 실무에선 거의 항상 0 ▸ 실전 예시 — 제품코드로 가격 찾기
제품코드 제품명 가격 (원) A001 노트북 1,200,000 A002 마우스 35,000 A003 키보드 89,000 A004 모니터 450,000 A003의 가격을 찾고 싶다면:
=VLOOKUP("A003", A2:C5, 3, 0) 여기서 3은 범위(A~C열) 중 세 번째 열인 "가격"을 가져오겠다는 의미다.
▸ 셀 참조로 동적으로 쓰기
찾을 값을 직접 입력하는 대신 셀 참조를 쓰면 훨씬 활용도가 높아진다.
=VLOOKUP(E2, A2:C100, 3, 0) E2에 제품코드를 입력하면 자동으로 가격이 나온다. 이걸 여러 행에 복사해서 쓸 수 있다.
▸ VLOOKUP의 한계와 대안
VLOOKUP은 항상 범위의 첫 번째 열에서만 검색한다. 찾을 값이 중간 열에 있다면 쓸 수 없다. 이럴 때 두 가지 대안이 있다.
함수 장점 단점 / 주의 VLOOKUP 쓰기 쉽고 직관적 첫 번째 열에서만 검색 가능 INDEX+MATCH 어느 열에서든 검색 가능 문법이 약간 복잡 XLOOKUP (2019+) 가장 유연하고 강력 구버전 엑셀에서 사용 불가 XLOOKUP 예시:
=XLOOKUP("A003", A2:A5, C2:C5) 훨씬 단순하고, 왼쪽 방향 검색도 가능하다. 엑셀 2019 이상이라면 VLOOKUP 대신 XLOOKUP을 쓰는 걸 추천한다.
💡 실무 팁
범위를 절대참조($)로 고정해두자. =VLOOKUP(E2, $A$2:$C$100, 3, 0) 처럼 달러 기호를 붙이면 수식을 복사해도 범위가 밀리지 않는다. F4 키를 누르면 자동으로 $ 기호가 붙는다.오늘 배운 내용 정리
함수 한 줄 요약 대표 사용 상황 SUM 범위 안의 숫자를 모두 더함 월별 합계, 총매출 계산 AVERAGE 범위 안의 숫자 평균 계산 성적 평균, 일평균 방문자 IF 조건에 따라 다른 값 반환 합격 판정, 재고 알림 VLOOKUP 표에서 특정 값 찾아 반환 코드로 이름/가격 조회 이 4가지 함수가 엑셀의 진짜 출발점이다. SUM으로 더하고, AVERAGE로 평균 내고, IF로 판단하고, VLOOKUP으로 데이터를 연결하는 것만 익혀도 웬만한 업무 데이터는 처리할 수 있다.
반응형'엑셀' 카테고리의 다른 글
[Excel] 엑셀 피벗 테이블 완전 정복 (0) 2026.05.28 [Excel] 업무속도 올리는 엑셀 실전 단축키 & 활용 모음 (0) 2026.05.28 [Excel] 엑셀을 200% 활용하는 함수 조합 비법 (0) 2026.05.28 [Excel] 엑셀 방향키 이동 안될때 해제 방법 키보드 화살표 활성화 (10) 2025.07.29 [Excel] 엑셀 자동화 달력 만들기 누구나 할수 있는 엑셀활용 꿀팁!! (3) 2025.07.18