공부

엑셀 필수 함수 정리 – 실무에서 꼭 써먹는 함수 총정리!

IT 튜토리얼 2025. 7. 29. 08:00
728x90

엑셀을 잘 다루는 사람은 데이터와 시간을 지배합니다. 오늘은 실무자라면 꼭 알아야 할 엑셀 필수 함수들을 총정리해보겠습니다. 초보자도 이해할 수 있도록 예시와 함께 정리했으니, 즐겨찾기 해두고 필요할 때마다 꺼내보세요!

 


1. SUM – 더하기는 기본 중의 기본

형식: =SUM(숫자1, 숫자2, …)
예시: =SUM(A1:A10) → A1부터 A10까지의 값을 모두 더합니다.

활용 팁:

  • 조건 없이 단순히 합계를 구하고 싶을 때 필수.
  • 여러 범위를 동시에 더하고 싶다면 =SUM(A1:A10, C1:C5)처럼 사용 가능.

2. AVERAGE – 평균 계산 함수

형식: =AVERAGE(숫자1, 숫자2, …)
예시: =AVERAGE(B1:B5) → B1부터 B5까지의 평균값을 구합니다.

활용 팁:

  • 학생 성적 평균, 제품별 매출 평균 등을 구할 때 자주 사용.
  • 빈 셀은 무시되지만, 텍스트나 오류가 있으면 평균이 계산되지 않으므로 주의!

3. IF – 조건에 따라 값을 다르게!

형식: =IF(조건, 조건이 참일 때, 조건이 거짓일 때)
예시: =IF(A1>=60, "합격", "불합격")

활용 팁:

  • 조건이 복잡한 경우 AND, OR 등과 함께 중첩 사용 가능.
    =IF(AND(A1>=60, B1>=60), "합격", "불합격")

4. VLOOKUP – 세로 방향으로 값 찾아오기

형식: =VLOOKUP(찾을값, 범위, 열번호, [정확히일치])
예시: =VLOOKUP("홍길동", A2:C10, 3, FALSE)
→ A2:C10에서 "홍길동"이 있는 행의 세 번째 열 값을 가져옵니다.

주의점:

  • 찾을 값은 범위의 첫 번째 열에 있어야 합니다.
  • 정확히 일치하려면 FALSE를 꼭 써주세요.

5. HLOOKUP – 가로 방향 검색

형식: =HLOOKUP(찾을값, 범위, 행번호, [정확히일치])
예시: =HLOOKUP("1월", A1:F3, 2, FALSE)
→ A1~F3 범위에서 "1월"이 있는 열의 두 번째 행 값을 가져옵니다.


6. INDEX + MATCH – VLOOKUP을 대체하는 강력한 조합

형식:

  • =INDEX(범위, 행번호, [열번호])
  • =MATCH(찾을값, 범위, [정확히일치])

예시:

excel
복사편집
=INDEX(B2:B10, MATCH("홍길동", A2:A10, 0))

→ A2:A10에서 "홍길동"이 있는 행의 번호를 찾아 B2:B10의 해당 위치 값을 반환합니다.

왜 좋을까?

  • VLOOKUP보다 유연하며, 검색 기준 열이 뒤에 있어도 사용 가능.

7. COUNT, COUNTA – 셀 개수 세기

  • =COUNT(A1:A10) : 숫자만 셉니다.
  • =COUNTA(A1:A10) : 숫자 + 텍스트 등 모든 내용이 있는 셀을 셉니다.

8. COUNTIF, COUNTIFS – 조건에 맞는 셀 개수 세기

형식:

  • =COUNTIF(범위, 조건)
  • =COUNTIFS(범위1, 조건1, 범위2, 조건2, …)

예시:

  • =COUNTIF(A1:A10, ">100") → 100보다 큰 값의 개수
  • =COUNTIFS(A1:A10, ">50", B1:B10, "<=100")

9. SUMIF, SUMIFS – 조건에 맞는 값의 합 구하기

형식:

  • =SUMIF(조건범위, 조건, 합계범위)
  • =SUMIFS(합계범위, 조건범위1, 조건1, …)

예시:

  • =SUMIF(B2:B10, ">100", C2:C10)
    → B2~B10에서 100 초과인 항목에 해당하는 C열의 값만 더함.

10. LEFT, RIGHT, MID – 텍스트 자르기

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

활용 예:
주민번호, 전화번호, 이메일 등에서 특정 부분만 추출할 때 유용


11. LEN – 글자 수 세기

형식: =LEN(텍스트)
예시: =LEN("안녕하세요") → 5 반환


12. TRIM – 공백 제거

형식: =TRIM(텍스트)
문장 사이의 중복 공백, 앞뒤 여백 제거


13. TODAY, NOW – 오늘 날짜와 현재 시간

  • =TODAY() → 오늘 날짜
  • =NOW() → 현재 날짜와 시간

주의: 함수가 자동으로 갱신됩니다.


14. TEXT – 숫자/날짜 포맷 지정

형식: =TEXT(값, "서식")

예시:

  • =TEXT(TODAY(), "yyyy-mm-dd") → 2025-07-28
  • =TEXT(1234567, "#,##0") → 1,234,567

15. CONCAT, TEXTJOIN – 텍스트 합치기

  • =CONCAT(A1, B1) → A1과 B1의 값을 연결
  • =TEXTJOIN(", ", TRUE, A1:A3) → A1~A3의 값을 쉼표로 구분하여 연결

16. ISERROR, IFERROR – 오류 처리

  • =ISERROR(A1) → 오류면 TRUE
  • =IFERROR(A1/B1, "오류") → 0으로 나누기 등 오류 발생 시 "오류" 반환

17. ROUND, ROUNDUP, ROUNDDOWN – 반올림 함수

  • =ROUND(3.14159, 2) → 3.14
  • =ROUNDUP(3.14159, 2) → 3.15
  • =ROUNDDOWN(3.14159, 2) → 3.14

18. INT, MOD – 정수, 나머지 계산

  • =INT(3.9) → 3
  • =MOD(10, 3) → 1 (10을 3으로 나눈 나머지)

19. RANK – 순위 구하기

형식: =RANK(숫자, 범위, [정렬방식])
예시: =RANK(B2, B2:B10, 0) → 큰 값이 1등


20. UNIQUE, FILTER, SORT (엑셀 365 이상)

  • =UNIQUE(A1:A10) : 중복 제거
  • =FILTER(A1:B10, B1:B10>100) : 조건 필터
  • =SORT(A1:A10, 1, TRUE) : 오름차순 정렬

마무리하며…

엑셀은 반복 업무를 줄이고, 효율을 높이는 최고의 도구입니다. 위에서 소개한 함수들만 잘 익혀도 대부분의 업무에서 막힘 없이 작업할 수 있습니다.

🔹 업무 자동화, 데이터 분석, 보고서 작성 등 다양한 분야에서 엑셀은 필수!
🔹 함수는 익히는 것이 끝이 아니라, 실무에 ‘적용’하는 것이 중요합니다.


 
728x90