본문 바로가기
카테고리 없음

회사에서 이건 꼭 알아야 하는 EXCEL함수 50개

by ilmokverse 2024. 12. 13.
반응형

1. 기본 수학 및 통계 함수

SUM - 선택한 셀의 합계를 계산합니다. =SUM(A1:A10)

AVERAGE - 선택한 셀의 평균을 계산합니다. =AVERAGE(A1:A10)

COUNT - 숫자가 포함된 셀의 개수를 셉니다. =COUNT(A1:A10)

COUNTA - 비어 있지 않은 셀의 개수를 셉니다. =COUNTA(A1:A10)

MAX - 선택한 셀에서 최대값을 찾습니다. =MAX(A1:A10)

MIN - 선택한 셀에서 최소값을 찾습니다. =MIN(A1:A10)

ROUND - 값을 지정한 자릿수로 반올림합니다. =ROUND(A1, 2)

ROUNDUP - 값을 무조건 올림합니다. =ROUNDUP(A1, 2)

ROUNDDOWN - 값을 무조건 내림합니다. =ROUNDDOWN(A1, 2)

RANK - 값의 순위를 계산합니다. =RANK(A1, A1:A10)

 

2. 텍스트 처리 함수

CONCAT - 텍스트를 연결합니다. =CONCAT(A1, B1)

TEXT - 값을 특정 형식으로 변환합니다. =TEXT(A1, "yyyy-mm-dd")

LEFT - 텍스트의 왼쪽에서 지정한 개수만큼 추출합니다. =LEFT(A1, 5)

RIGHT - 텍스트의 오른쪽에서 지정한 개수만큼 추출합니다. =RIGHT(A1, 3)

MID - 텍스트의 지정한 위치에서 일부를 추출합니다. =MID(A1, 2, 4)

LEN - 텍스트의 길이를 반환합니다. =LEN(A1)

TRIM - 텍스트의 불필요한 공백을 제거합니다. =TRIM(A1)

REPLACE - 텍스트의 일부를 교체합니다. =REPLACE(A1, 1, 4, "2024")

SEARCH - 텍스트에서 특정 문자열의 위치를 찾습니다. =SEARCH("B", A1)

TEXTJOIN - 구분자를 사용하여 여러 텍스트를 연결합니다. =TEXTJOIN(",", TRUE, A1:A5)

 

3. 논리 및 조건 함수

IF - 조건에 따라 값을 반환합니다. =IF(A1>10, "Yes", "No")

IFERROR - 오류가 발생하면 대체 값을 반환합니다. =IFERROR(A1/B1, 0)

IFS - 여러 조건을 평가합니다. =IFS(A1>10, "High", A1>5, "Medium", TRUE, "Low")

AND - 여러 조건이 모두 참인지 확인합니다. =AND(A1>0, B1<10)

OR - 여러 조건 중 하나 이상이 참인지 확인합니다. =OR(A1>0, B1<10)

NOT - 조건의 참/거짓을 반전시킵니다. =NOT(A1>10)

 

4. 날짜 및 시간 함수

TODAY - 현재 날짜를 반환합니다. =TODAY()

NOW - 현재 날짜와 시간을 반환합니다. =NOW()

DATE - 지정한 연, 월, 일을 날짜로 반환합니다. =DATE(2024, 12, 25)

DAY - 날짜의 일을 반환합니다. =DAY(A1)

MONTH - 날짜의 월을 반환합니다. =MONTH(A1)

YEAR - 날짜의 연도를 반환합니다. =YEAR(A1)

WEEKDAY - 요일을 숫자로 반환합니다. =WEEKDAY(A1, 2)

DATEDIF - 두 날짜 간의 차이를 계산합니다. =DATEDIF(A1, B1, "d")

EDATE - 지정한 개월 후의 날짜를 반환합니다. =EDATE(A1, 3)

EOMONTH - 월의 마지막 날짜를 반환합니다. =EOMONTH(A1, 0)

 

5. 데이터 조회 및 참조 함수

VLOOKUP - 범위에서 값을 검색합니다. =VLOOKUP(1001, A1:D10, 2, FALSE)

HLOOKUP - 범위의 첫 행에서 값을 검색합니다. =HLOOKUP("ID", A1:D5, 2, FALSE)

INDEX - 범위에서 지정한 위치의 값을 반환합니다. =INDEX(A1:C10, 2, 3)

MATCH - 범위에서 값의 위치를 반환합니다. =MATCH(50, A1:A10, 0)

CHOOSE - 인덱스 번호에 따라 값을 반환합니다. =CHOOSE(2, "Red", "Blue", "Green")

FILTER - 조건에 따라 데이터를 필터링합니다. =FILTER(A1:A10, B1:B10>50)

UNIQUE - 고유 값을 반환합니다. =UNIQUE(A1:A10)

SORT - 데이터를 정렬합니다. =SORT(A1:A10)

XLOOKUP - 범위에서 값을 검색합니다. =XLOOKUP(1001, A1:A10, B1:B10)

TRANSPOSE - 범위의 행과 열을 전환합니다. =TRANSPOSE(A1:B10)

 

6. 기타 유용한 함수

SUBTOTAL - 필터링된 데이터의 합계 또는 평균을 계산합니다. =SUBTOTAL(9, A1:A10)

HYPERLINK - 클릭 가능한 링크를 만듭니다. =HYPERLINK("http://example.com", "Visit Site")

CELL - 셀의 정보(형식, 주소 등)를 반환합니다. =CELL("address", A1)

FORMULATEXT - 셀의 공식을 텍스트로 표시합니다. =FORMULATEXT(A1)

 

#excel함수

반응형