엑셀은 다양한 함수와 도구를 통해 데이터를 효율적으로 처리하고 분석할 수 있는 강력한 도구입니다. 이번 글에서는 엑셀에서 자주 사용하는 10가지 유용한 함수와 그 활용 방법을 살펴보겠습니다.
1. SUM – 합계 구하기
예시: 월별 판매 합계 구하기
=SUM(A2:A10)
셀 범위 A2에서 A10까지의 값을 모두 더해줍니다. 판매 데이터를 요약할 때 유용합니다.
2. AVERAGE – 평균값 구하기
예시: 학생들의 성적 평균 구하기
=AVERAGE(B2:B10)
셀 범위 B2에서 B10까지의 평균을 구할 수 있습니다. 데이터를 요약할 때 자주 쓰입니다.
3. IF – 조건에 따른 값 반환
예시: 특정 조건에 따른 보너스 지급 여부 확인
=IF(C2>=100, "보너스 지급", "미지급")
셀 C2의 값이 100 이상이면 "보너스 지급", 아니면 "미지급"이라는 결과를 반환합니다. 조건부 논리로 다양한 상황에 활용 가능합니다.
4. VLOOKUP – 참조 값을 기준으로 데이터 가져오기
예시: 제품 코드로 가격 찾기
=VLOOKUP(A2, 제품테이블, 2, FALSE)
A2에 입력된 값을 제품테이블에서 찾아 두 번째 열의 값을 반환합니다. 데이터베이스처럼 데이터를 참조할 때 유용합니다.
5. COUNTIF – 특정 조건에 맞는 셀 개수 세기
예시: 특정 부서의 인원 수 세기
=COUNTIF(B2:B10, "영업")
B2에서 B10까지 "영업"이라는 값을 가진 셀의 개수를 셉니다. 특정 조건을 가진 데이터의 개수를 셀 때 유용합니다.
6. CONCATENATE / TEXTJOIN – 텍스트 결합하기
예시: 성과 이름 결합하기
=CONCATENATE(A2, " ", B2)
또는 =TEXTJOIN(" ", TRUE, A2, B2)
이름과 성을 결합해 하나의 텍스트로 만들 수 있습니다. TEXTJOIN은 조건부로 여러 텍스트를 결합할 수 있어 더 유용합니다.
7. LEFT, RIGHT, MID – 텍스트에서 특정 위치의 문자 추출
예시: 전화번호의 지역 코드 추출하기
=LEFT(A2, 3)
A2 셀에서 왼쪽에서 3자리 문자만 추출합니다. 특정 패턴이나 포맷을 다룰 때 유용합니다.
8. LEN – 텍스트 길이 구하기
예시: 비밀번호 길이 확인
=LEN(A2)
A2 셀의 텍스트 길이를 반환합니다. 문자 길이를 검증할 때 활용할 수 있습니다.
9. NOW, TODAY – 현재 날짜와 시간 가져오기
예시: 현재 날짜 자동 입력
=TODAY() 또는 =NOW()
현재 날짜나 시간을 자동으로 입력할 수 있어 날짜 계산에 유용합니다.
10. INDEX & MATCH – 보다 강력한 데이터 참조
예시: 제품과 가격을 매칭하여 가격 반환하기
=INDEX(가격범위, MATCH(제품명, 제품범위, 0))
MATCH 함수로 위치를 찾고, INDEX 함수로 해당 위치의 데이터를 가져오는 방식으로 VLOOKUP보다 유연한 데이터 참조가 가능합니다.