엑셀 초보자가 꼭 알아야 할 50가지 함수를 정리해봤습니다.
기본 함수
- SUM - 셀 범위의 합계를 계산합니다.
- 예: =SUM(A1:A10)
- AVERAGE - 셀 범위의 평균값을 계산합니다.
- 예: =AVERAGE(B1:B10)
- COUNT - 숫자가 포함된 셀의 개수를 계산합니다.
- 예: =COUNT(C1:C10)
- COUNTA - 비어있지 않은 셀의 개수를 계산합니다.
- 예: =COUNTA(D1:D10)
- MAX - 셀 범위에서 최대값을 찾습니다.
- 예: =MAX(E1:E10)
- MIN - 셀 범위에서 최소값을 찾습니다.
- 예: =MIN(F1:F10)
논리 함수
- IF - 조건에 따라 다른 값을 반환합니다.
- 예: =IF(A1>10,"크다","작다")
- AND - 모든 조건이 참일 때 TRUE를 반환합니다.
- 예: =AND(A1>10,B1<20)
- OR - 하나 이상의 조건이 참일 때 TRUE를 반환합니다.
- 예: =OR(A1>10,B1<20)
- NOT - 논리값을 반대로 바꿉니다.
- 예: =NOT(A1>10)
텍스트 함수
- CONCATENATE / CONCAT - 여러 텍스트를 하나로 결합합니다.
- 예: =CONCATENATE(A1," ",B1)
- LEFT - 텍스트의 왼쪽에서 지정된 수의 문자를 반환합니다.
- 예: =LEFT(A1,3)
- RIGHT - 텍스트의 오른쪽에서 지정된 수의 문자를 반환합니다.
- 예: =RIGHT(A1,3)
- MID - 텍스트의 중간에서 지정된 수의 문자를 반환합니다.
- 예: =MID(A1,2,3)
- LEN - 텍스트의 문자 수를 반환합니다.
- 예: =LEN(A1)
- UPPER - 텍스트를, 모두 대문자로 변환합니다.
- 예: =UPPER(A1)
- LOWER - 텍스트를 모두 소문자로 변환합니다.
- 예: =LOWER(A1)
- PROPER - 텍스트의 각 단어의 첫 글자를 대문자로 변환합니다.
- 예: =PROPER(A1)
- TRIM - 텍스트에서 불필요한 공백을 제거합니다.
- 예: =TRIM(A1)
검색 및 참조 함수
- VLOOKUP - 첫 번째 열을 기준으로 데이터를 검색합니다.
- 예: =VLOOKUP(F2,A1:D10,2,FALSE)
- HLOOKUP - 첫 번째 행을 기준으로 데이터를 검색합니다.
- 예: =HLOOKUP(F2,A1:D5,2,FALSE)
- INDEX - 지정된 범위에서 행과 열의 교차점에 있는 값을 반환합니다.
- 예: =INDEX(A1:D10,2,3)
- MATCH - 지정된 항목의 상대적 위치를 반환합니다.
- 예: =MATCH("사과",A1:A10,0)
날짜 및 시간 함수
- TODAY - 현재 날짜를 반환합니다.
- 예: =TODAY()
- NOW - 현재 날짜와 시간을 반환합니다.
- 예: =NOW()
- YEAR - 날짜에서 연도를 추출합니다.
- 예: =YEAR(A1)
- MONTH - 날짜에서 월을 추출합니다.
- 예: =MONTH(A1)
- DAY - 날짜에서 일을 추출합니다.
- 예: =DAY(A1)
- WEEKDAY - 날짜의 요일을 반환합니다.
- 예: =WEEKDAY(A1)
- DATEDIF - 두 날짜 사이의 일, 월, 년 수를 계산합니다.
- 예: =DATEDIF(A1,B1,"Y")
수학 및 삼각 함수
- ROUND - 지정된 자릿수로 반올림합니다.
- 예: =ROUND(A1,2)
- ROUNDUP - 지정된 자릿수로 올림합니다.
- 예: =ROUNDUP(A1,2)
- ROUNDDOWN - 지정된 자릿수로 내림합니다.
- 예: =ROUNDDOWN(A1,2)
- INT - 소수점 이하를 버리고 정수로 변환합니다.
- 예: =INT(A1)
- RAND - 0과 1 사이의 임의의 수를 생성합니다.
- 예: =RAND()
재무 함수
- PMT - 대출 원금, 이자율, 기간에 따른 대출 상환액을 계산합니다.
- 예: =PMT(이자율/12,기간*12,대출금액)
- FV - 현재 가치와 이자율, 기간에 따른 미래 가치를 계산합니다.
- 예: =FV(이자율/12,기간*12,-월납입금,0)
- PV - 미래 가치, 이자율, 기간에 따른 현재 가치를 계산합니다.
- 예: =PV(이자율/12,기간*12,-월납입금)
고급 함수
- SUMIF - 조건을 만족하는 셀의 합계를 계산합니다.
- 예: =SUMIF(A1:A10,">10")
- COUNTIF - 조건을 만족하는 셀의 개수를 계산합니다.
- 예: =COUNTIF(B1:B10,"사과")
- AVERAGEIF - 조건을 만족하는 셀의 평균을 계산합니다.
- 예: =AVERAGEIF(A1:A10,">10")
- SUMIFS - 여러 조건을 만족하는 셀의 합계를 계산합니다.
- 예: =SUMIFS(C1:C10,A1:A10,">10",B1:B10,"<20")
- COUNTIFS - 여러 조건을 만족하는 셀의 개수를 계산합니다.
- 예: =COUNTIFS(A1:A10,">10",B1:B10,"<20")
- AVERAGEIFS - 여러 조건을 만족하는 셀의 평균을 계산합니다.
- 예: =AVERAGEIFS(C1:C10,A1:A10,">10",B1:B10,"<20")
- IFERROR - 오류가 발생하면 지정된 값을 반환합니다.
- 예: =IFERROR(A1/B1,"오류 발생")
- INDIRECT - 셀 참조를 텍스트로 받아 참조로 변환합니다.
- 예: =INDIRECT("A"&B1)
- OFFSET - 지정된 참조에서 오프셋된 범위를 반환합니다.
- 예: =OFFSET(A1,2,3,1,1)
- SUBSTITUTE - 텍스트 내의 특정 텍스트를 다른 텍스트로 바꿉니다.
- 예: =SUBSTITUTE(A1,"사과","배")
- TEXT - 숫자를 지정된 형식의 텍스트로 변환합니다.
- 예: =TEXT(A1,"yyyy-mm-dd")
- NETWORKDAYS - 두 날짜 사이의 영업일 수를 계산합니다.
- 예: =NETWORKDAYS(A1,B1)
'엑셀 팁 > 수식' 카테고리의 다른 글
원하는 유형의 데이터 추출하는팁 3가지 (0) | 2025.03.03 |
---|---|
직장인이 문서작성에 필요한 엑셀함수 10가지 (0) | 2025.02.28 |
수식과 근무시간으로 월급계산하기 (0) | 2025.02.28 |
엑셀초보자가 꼭 알아야할 엑셀함수 31가지 정리.. (0) | 2025.02.28 |
함수없이 평균, 합계, 순위 구하기 (0) | 2025.02.27 |