낚시하는 프로그래머

엑셀함수에 대해서 알아보는 시간을 가져보겠습니다. 엑셀은 정말로 강력한 도구입니다. 회사에서도 필수로 사용하는 프로그램인데요. 엑셀 함수는 잘 활용하면 데이터를 훨씬 효율적으로 관리하고 분석할 수 있습니다. 꼭 알아두셔야 할 필수 엑셀함수들과 실제 사용예시를 보시고 적극적으로 활용해 보시기 바랍니다.

 

 

엑셀 함수

 

 

엑셀 기본적인 계산 함수 및 사용예

 

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(종료일) 사이의 연도 차이.

 

 

다음의 엑셀 함수들은 꼭 알아두면 업무적이나 일상생활에서 엑셀을 더욱더 편리하고 원하는 값을 빨리 찾아낼 수 있습니다. 더 많은 엑셀 함수들도 좋은 내용으로 블로그 포스팅 하겠습니다. 감사합니다.

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band