엑셀함수에 대해서 알아보는 시간을 가져보겠습니다. 엑셀은 정말로 강력한 도구입니다. 회사에서도 필수로 사용하는 프로그램인데요. 엑셀 함수는 잘 활용하면 데이터를 훨씬 효율적으로 관리하고 분석할 수 있습니다. 꼭 알아두셔야 할 필수 엑셀함수들과 실제 사용예시를 보시고 적극적으로 활용해 보시기 바랍니다.
엑셀 기본적인 계산 함수 및 사용예
SUM
범위 내 수자 합계 계산
구문: =SUM(A1:A18)
예) A1부터 A10까지의 모든 숫자를 더합니다.
AVERAGE
평균 계산
구문: =AVERAGE(B2:B20)
예) B2부터 B20까지의 평균을 구합니다.
MIN/MAX
최소값/최대값 찾기
구문: =MAX(C3:C15)
예) C3~C15 에서 가장 큰 값 또는 가장 작은 값을 반환합니다.
엑셀 조건부 함수
IF
조건에 따라 다른 결과 출력
구문: =IF(조건, "참일 때 값", "거짓일 때 값")
예) =IF(D2>=60, "함격", "불합격") D2가 60 이상이면 "합격", 아니면 "불합격"을 표시합니다.
SUMIF/SUMIFS
조건에 맞는 값 합산
구문1: =SUMIF(지역열, "서울", 매출열) "지역열"에서 "서울"인 행의 매출 합계
구문2: =SUMIFS(매출열, 지역열, "서울", 제품열, "노트북") "서울" 지역의 "노트북" 매출 합계
COUNTIF/COUNTIFS
조건에 맞는 셀 개수 세기
구문: =COUNTIF(성적열, ">=80") 성적이 80점 이상인 학생 수
엑셀 데이터 검색 함수
VLOOKUP
표에서 수직으로 값 검색
구문 : =VLOOKUP(찾을값, 범위, 열번호, [정확히일치])
예) =VLOOKUP("E100", A2:D100, 3, FALSE) A2:D100에서 "E100" 을 찾아 3번째 열(예: 부서) 의 값을 반환.
INDEX + MATCH (VLOOKUP 대체)
유연한 검색 (행/열 동시 검색 가능)
구문 : =INDEX(C2:C100, MATCH("김철수", A2:A100,0))
A열에서 "김철수"를 찾아 C열의 해당 값을 반환.
XLOOKUP (오피스 365 이상)
더 강력한 검색 기능 (좌우, 우좌 모두 검색가능)
구문: =XLOOKUP("사과", A2:A10, B2:B10, "없음", 0)
A열에서 "사과"를 찾아 B열의 가격을 반환. 없으면 "없음" 표시.
텍스트 처리 엑셀 함수
LEFT/RIGHT/MID
텍스트의 일부를 추출하는 용도
구문1: =LEFT("010-000-0000", 3) 010 값을 가져옵니다.
구문2: =MID(A1, 5, 4) A1의 5번째 글자부터 4글자 추출.
TEXTJOIN
여러 셀 텍스트 결합 (구분자 포함)
구문 : =TEXTJOIN(", ", TRUE, A2:A10) A2~A10의 값을 쉼표로 연결 (빈 셀 제외).
날짜/시간 엑셀 함수
TODAY/NOW
현재 날짜/시간 자동 입력
구문1: =TODAY() → 2023-10-23 (자동 갱신)
구문2: =NOW() → 2023-10-23 14:30 (자동 갱신)
DATEDIF
두 날짜 간 차이 계산 (년/월/일)
구문: =DATEDIF(A2, B2, "Y")
A2(시작일)와 B2(종료일) 사이의 연도 차이.
다음의 엑셀 함수들은 꼭 알아두면 업무적이나 일상생활에서 엑셀을 더욱더 편리하고 원하는 값을 빨리 찾아낼 수 있습니다. 더 많은 엑셀 함수들도 좋은 내용으로 블로그 포스팅 하겠습니다. 감사합니다.