기타 팁들

엑셀에서 자주 사용하는 함수 TOP 10 정리 (실전 예제 포함!)

flytuna2000 2025. 4. 10. 21:07

엑셀에서 자주 사용하는 함수 TOP 10 정리 (실전 예제 포함!)

엑셀은 데이터를 정리하거나 계산할 때 없어선 안 될 도구죠. 그중에서도 "함수(Function)"는 엑셀의 진짜 무기라고 할 수 있어요. 오늘은 엑셀에서 자주 쓰이는 함수 10가지를 실전 예제와 함께 정리해볼게요!


✅ 자주 사용하는 엑셀 함수 10선

1. SUM 함수

  • 용도: 여러 셀의 값을 더할 때
  • 사용법: =SUM(A1:A10)
  • 예시: A1~A10의 합계

2. AVERAGE 함수

  • 용도: 평균값 구하기
  • 사용법: =AVERAGE(B1:B10)
  • 예시: B1~B10의 평균

3. IF 함수

  • 용도: 조건에 따라 다른 값 표시
  • 사용법: =IF(C1>100, "초과", "이내")

4. VLOOKUP 함수

  • 용도: 특정 값을 기준으로 오른쪽에서 데이터 찾기
  • 사용법: =VLOOKUP("홍길동", A2:C10, 3, FALSE)

※ 왼쪽에서 오른쪽으로만 검색 가능


5. HLOOKUP 함수

  • 용도: 가로 방향 데이터 검색
  • 사용법: =HLOOKUP(찾을값, 범위, 행번호, FALSE)

6. INDEX + MATCH 함수

  • 용도: 보다 유연한 검색 가능
  • 사용법:
    =INDEX(B2:B10, MATCH(100, A2:A10, 0))

7. COUNT / COUNTA / COUNTIF

  • =COUNT(A1:A10) → 숫자 개수
  • =COUNTA(A1:A10) → 비어 있지 않은 셀 개수
  • =COUNTIF(A1:A10, ">100") → 100 초과 개수

8. TEXT 함수

  • 용도: 날짜/숫자 형식을 텍스트로 변환
  • 사용법: =TEXT(TODAY(), "yyyy-mm-dd")

9. LEFT / RIGHT / MID 함수

  • LEFT(A1, 3) → 왼쪽 3글자
  • RIGHT(A1, 2) → 오른쪽 2글자
  • MID(A1, 2, 4) → 2번째부터 4글자 추출

10. CONCATENATE / TEXTJOIN

  • =CONCATENATE(A1, "님")
  • =TEXTJOIN(" ", TRUE, A1:A3) → 공백으로 연결

🧪 실전 예제로 이해하기

SUM 함수 예제

월매출
1월 1000
2월 1200
3월 1500
  • =SUM(B2:B4) → 3700

IF 함수 예제

이름점수결과
홍길동 85 =IF(B2>=70, "합격", "불합격") → 합격

VLOOKUP 함수 예제

사번이름부서
101 김영희 인사팀
102 이철수 마케팅팀
  • =VLOOKUP(102, A2:C3, 3, FALSE) → 마케팅팀

INDEX + MATCH 예제

상품명가격
사과 1000
1500
  • =INDEX(B2:B3, MATCH("배", A2:A3, 0)) → 1500

COUNTIF 예제

이름점수
김철수 92
박영희 88
이민호 95
  • =COUNTIF(B2:B4, ">=90") → 2명

📊 함수 비교표 (정리 요약)

함수용도사용 예시특징
SUM 합계 계산 =SUM(A1:A10) 숫자만 계산됨
AVERAGE 평균 계산 =AVERAGE(B1:B10)  
IF 조건 처리 =IF(A1>50, "Y", "N") 중첩 IF 가능
VLOOKUP 수직 검색 =VLOOKUP(값, 범위, 열번호, F) 왼쪽→오른쪽만 가능
HLOOKUP 수평 검색 =HLOOKUP(값, 범위, 행번호, F)  
INDEX 위치 기반 값 추출 =INDEX(범위, 행번호) MATCH와 조합해서 사용
MATCH 위치 찾기 =MATCH(값, 범위, 0) INDEX와 함께 활용
COUNT 숫자 셀 개수 =COUNT(A1:A10) 숫자만 포함
COUNTA 비어 있지 않은 셀 개수 =COUNTA(A1:A10) 문자 포함
COUNTIF 조건에 맞는 셀 개수 =COUNTIF(A1:A10, ">100") 조건 다양하게 설정 가능
TEXT 형식 변경 =TEXT(NOW(), "yyyy-mm-dd") 날짜·숫자 변환 가능
CONCATENATE 텍스트 연결 =CONCATENATE(A1, "님") 단순 연결
TEXTJOIN 텍스트 연결 (범위) =TEXTJOIN(", ", TRUE, A1:A3) 구분자 설정 가능