엑셀에서 자주 사용하는 함수 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 함수 예제
IF 함수 예제
이름점수결과
홍길동 |
85 |
=IF(B2>=70, "합격", "불합격") → 합격 |
VLOOKUP 함수 예제
- =VLOOKUP(102, A2:C3, 3, FALSE) → 마케팅팀
INDEX + MATCH 예제
- =INDEX(B2:B3, MATCH("배", A2:A3, 0)) → 1500
COUNTIF 예제
- =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) |
구분자 설정 가능 |