본문 바로가기
생활

실무자가 많이 쓰는 엑셀 함수 정리표 TOP 10

by inforabbi 2025. 4. 15.

 

실무자가 사랑하는 많이 쓰는 엑셀 함수 정리표 TOP 10

엑셀 함수란 무엇인가?

엑셀 함수는 데이터를 계산하고 분석하는 데 필수적인 도구입니다. 함수를 사용하면 복잡한 수식을 단순화하고, 반복적인 작업을 자동화할 수 있어 업무 효율을 높일 수 있습니다.

엑셀 함수의 정의

엑셀 함수는 특정 작업을 수행하기 위해 미리 정의된 수식입니다. 예를 들어, SUM 함수는 선택한 셀들의 합계를 구해줍니다.

함수와 수식의 차이점

  • 수식(Formulas): =A1+B1처럼 직접 계산하는 방식
  • 함수(Functions): =SUM(A1:B1)처럼 함수명을 사용하는 방식

엑셀 함수의 기본 구조

=함수이름(인수1, 인수2, ...)

예: =IF(A1>100, "합격", "불합격")

 

 

 

 

 

엑셀 함수의 종류 개요

엑셀에는 다양한 종류의 함수들이 있으며, 실무에서는 이들을 상황에 맞게 조합해서 사용합니다. 엑셀 함수 정리

함수 분류 예시 함수
수학 함수 SUM, ROUND, ABS
논리 함수 IF, AND, OR
텍스트 함수 LEFT, MID, LEN
날짜/시간 함수 TODAY, DATEDIF
조회/참조 함수 VLOOKUP, INDEX
통계 함수 AVERAGE, COUNTIF
정보 함수 ISERROR, ISBLANK
데이터 정리 UNIQUE, FILTER

 

 

 

 

 

 

 

실무에서 자주 사용하는 엑셀 함수 정리 BEST

 

 

수학 및 삼각 함수

핵심 함수 설명

  • SUM(range) – 범위 내 모든 수를 더함
  • SUMIF(range, criteria, sum_range) – 조건을 만족하는 셀만 합계
  • ROUND(number, num_digits) – 소수점 반올림

실전 예시

=SUM(B2:B10)  
=SUMIF(A2:A10, ">100", B2:B10)
=ROUND(C2, 2)

 

 

 

 

 

 

논리 함수

핵심 함수

  • IF(조건, 참일 때, 거짓일 때)
  • AND(조건1, 조건2, ...)
  • OR(조건1, 조건2, ...)
  • IFERROR(수식, 오류일 때 표시값)

활용 예시

=IF(A2>100, "합격", "불합격")
=IF(AND(B2>50, C2>50), "통과", "불합격")
=IFERROR(VLOOKUP(...), "데이터 없음")

 

 

 

 

 

 

날짜 및 시간 함수

주요 함수

  • TODAY() – 오늘 날짜 반환
  • NOW() – 현재 시간 포함
  • DATEDIF(시작일, 종료일, 단위) – 날짜 간 차이 계산
  • EDATE(start_date, months) – 기준일로부터 특정 개월 후 날짜

활용 예시

=TODAY()
=DATEDIF(A1, B1, "d")  '두 날짜 차이(일)
=EDATE(TODAY(), 3)     '3개월 뒤 날짜

 

 

 

 

 

 

텍스트 함수

대표 함수

  • LEFT(text, num_chars) – 왼쪽부터 n자 추출
  • RIGHT(text, num_chars) – 오른쪽부터 n자 추출
  • MID(text, start_num, num_chars) – 중간에서 추출
  • LEN(text) – 문자열 길이
  • TEXTJOIN(delimiter, ignore_empty, text1,...)

활용 예시

=LEFT(A1, 5)
=MID(B2, 2, 3)
=TEXTJOIN("-", TRUE, A1:A3)

 

 

 

 

 

 

조회 및 참조 함수

주요 함수

  • VLOOKUP(찾을 값, 테이블 범위, 열 번호, 정확도)
  • HLOOKUP(가로 탐색)
  • INDEX(array, row_num, [column_num])
  • MATCH(값, 범위, 0)
  • XLOOKUP(찾을값, 찾을범위, 반환범위)

활용 예시

=VLOOKUP("홍길동", A2:D10, 3, FALSE)
=INDEX(B2:B10, MATCH(100, A2:A10, 0))
=XLOOKUP("홍길동", A2:A10, B2:B10)

 

 

 

 

 

 

통계 함수

주요 함수

  • AVERAGE(range) – 평균값 계산
  • COUNT(range) – 숫자가 입력된 셀 개수
  • COUNTA(range) – 비어있지 않은 셀 개수
  • COUNTIF(range, criteria) – 조건에 맞는 셀 개수
  • MEDIAN(range) – 중앙값 계산
  • RANK(number, ref, [order]) – 특정 값의 순위

활용 예시

=AVERAGE(B2:B10)            '평균
=COUNT(B2:B10)              '숫자 수
=COUNTA(A2:A10)             '값이 있는 셀 수
=COUNTIF(C2:C20, ">70")     '70점 초과인 셀 수
=MEDIAN(D2:D15)             '중앙값
=RANK(E2, E2:E20, 0)        '내림차순 순위

활용 팁: 통계 함수는 데이터를 요약하거나 리포트를 작성할 때 매우 유용합니다. 특히 평가 점수, 매출 분석 등에 자주 쓰입니다.

 

 

 

 

 

 

정보 함수 정리

대표 함수

  • ISNUMBER(value) – 숫자인지 확인
  • ISBLANK(cell) – 셀이 비어 있는지 확인
  • ISERROR(value) – 오류 여부 확인
  • ISTEXT(value) – 텍스트 여부 확인

활용 예시

=ISNUMBER(A2)       '숫자인 경우 TRUE
=ISBLANK(B2)        '비어 있으면 TRUE
=ISERROR(C2)        '오류면 TRUE
=ISTEXT(D2)         '텍스트면 TRUE

활용 팁: 오류 검출이나 데이터 유효성 확인 작업에 필수입니다. 특히 다른 함수와 함께 쓰면 조건 제어가 강력해집니다.

 

 

 

 

 

 

중복 제거 및 고유값 추출 함수

주요 함수

  • UNIQUE(range) – 고유값만 반환 (엑셀 365)
  • FILTER(range, condition) – 조건 만족하는 값 필터링
  • REMOVE DUPLICATES – 메뉴에서 수동 중복 제거

활용 예시

=UNIQUE(A2:A20)                  '중복 제거
=FILTER(B2:B20, C2:C20="서울")  '서울인 값만 추출

활용 팁: 명단, 고객리스트, 제품코드 등 중복을 제거하고 유니크한 값을 뽑을 때 유용합니다.

 

 

 

 

 

❓ 자주 묻는 질문 (FAQ)

1. 함수가 작동하지 않을 때는 어떻게 하나요?
👉 셀에 잘못된 값이 입력되었거나 괄호가 빠졌을 수 있습니다. 함수 구조를 다시 확인하세요.

 

2. 영문 엑셀과 한글 엑셀 함수가 다른가요?
👉 이름만 다르고 기능은 동일합니다. 예: VLOOKUP = VLOOKUP, IF = IF.

 

3. 수식을 복사할 때 값이 바뀌지 않아요. 왜죠?
👉 셀 참조가 절대/상대 참조로 설정되어 있는지 확인하세요 ($A$1 vs A1).

 

4. 엑셀 365 전용 함수는 일반 엑셀에서 사용 가능한가요?
👉 UNIQUE, FILTER, LET 등은 엑셀 365에서만 작동합니다.

 

5. 함수가 너무 복잡할 때는 어떻게 하죠?
👉 이름 정의를 사용하거나, 중첩 함수를 줄여보세요.

 

6. 함수 연습은 어떻게 하나요?
👉 구글 스프레드시트나 연습용 파일을 활용해 실습하며 익히는 게 가장 빠릅니다.

 

 

 

✅ 결론

많이 쓰는 엑셀 함수 정리표 TOP 10을 통해 다양한 실무 상황에서 빠르고 정확한 데이터 처리가 가능해집니다. 엑셀의 다양한 함수를 적절히 조합하면, 반복적인 작업을 자동화하고 실수를 줄일 수 있어 업무 생산성을 극대화할 수 있습니다.