Excel 함수 정리된 거 공유 좀 해주세요. 원하는 함수가 많이 없는 것 같아요..
- =COUNTIF(범위, 지정)
- =SUM(범위)
- =SUMIF(범위, 조건, 더할 값)
- =RANK(순위 매길 값, 비교할 범위, 내림차순 or 오름차순)
- =IF(조건, 조건이 참일 시 나타낼 값, 거짓일 시 나타낼 값)
이런 식으로 되어있는 거예요 보편적으로 많이 쓰이는 함수들 위주로 알려주세요ㅠㅠ.

엑셀 함수 정리
엑셀 함수 형식 내용을 공유해드리니 조금이나마 도움이 되셨으면 합니다.
논리 함수
- =IF(조건, 참, 거짓) : 조건에 맞으면 참을 그렇지 않으면 거짓을 표시합니다.
- =OR(조건 1, 조건 2,...) : 여러 조건들 중 하나라도 조건에 맞으면 실행합니다.
- =AND(조건 1, 조건 2,...) : 모든 조건들이 다 맞아야 실행합니다.
수학/삼각함수
- =INT(인수) : 소수점 이하는 절삭하면서 가장 가까운 정수로 나타냅니다.
- =ROUND(인수, 자릿수) : 자릿수를 반올림하는 함수입니다. 5 이상이면 반올림, 5 미만은 내림합니다.
- =ROUNDUP(인수, 자릿수) : 자릿수를 무조건 올림 하는 함수입니다.
- =ROUNDDOWN(인수, 자릿수) : 자릿수를 무조건 내림하는 함수입니다.
- =ABS(인수) : 절댓값을 구하는데 양수는 그대로 양수로 나오고 음수가 양수로 바뀝니다.
- =MOD(인수, 나누려고 하는 수) : 나머지를 구해주는 함수입니다.
- =SUM(범위 1, 범위 2,...) : 합계를 구합니다.
- =SUMIF(조건 범위, 조건, 합계 구할 범위) : 조건에 맞는 것의 합계를 구해줍니다.
- =SUMIFS(합계 구할 범위, 조건 범위 1, 조건 1, 조건 범위 2, 조건 2,...) : 2개 이상의 조건에 대해서 모두 맞는 조건에 대하여 합계를 구합니다.
- =TRUNC(인수, 자릿수) : 지정한 자릿수만큼 나타내 주는 함수입니다.
통계 함수
- =AVERAGE(범위 1, 범위 2,...) : 평균을 구합니다.
- =AVERAGEIF(조건 범위, 조건, 평균 구할 범위) : 조건에 맞는 것에 대해 평균을 구합니다.
- =COUNT(범위) : 범위에서 숫자가 입력된 것만 개수를 샙니다.
- =COUNTA(범위) : 범위에서 셀이 입력된 개수를 모두 세어줍니다.
- =COUNTBLANK(범위) : 범위에서 비어있는 셀의 개수를 세어줍니다.
- =COUNTIF(조건 범위, 조건) : 조건에 맞는 것의 개수를 세어줍니다.
- =COUNTIFS(조건 범위 1, 조건 1, 조건 범위 2, 조건 2,...) : 2개 이상의 조건에 대해서 모두 맞는 조건에 대해서 개수를 샙니다.
- LARGE(범위, k) : 셀 범위에서 K 번째로 큰 값을 나타냅니다. K가 1이면 가장 큰 값을 표시하고, K가 2이면 2번째로 큰 값이 표시합니다.
- SMALL(범위, k) : 셀 범위에서 K 번째로 작은 값을 나타냅니다. K가 1이면 가장 작은 값을 표시하고 K가 2이면 2번째로 작은 값이 표시합니다.
- =MAX(범위) : 최댓값을 구합니다.
- =MIN(범위) : 최솟값을 구합니다.
- =MEDIAN(범위) : 중간값을 구합니다.
- =STDEV(범위) : 표준편차를 구합니다.
- =VAR(범위) : 분산을 구합니다.
RANK 함수
RANK 함수는 순위를 구합니다.
- =RANK(단일 셀, 셀 범위(절대 참조), 0) : 가장 큰 값부터 1등 (내림차순)
- =RANK(단일 셀, 셀 범위(절대 참조), 1 : 가장 작은 값부터 1등 (오름차순)
RANK 함수 옵션의 의미
- 0 또는 생략 : 가장 큰 값부터 1등 (내림차순)
- 1을 적는 경우 : 가장 작은 값부터 1등 (오름차순)
날짜 시간 함수
- =DATE(년, 월, 일) : 날짜 형태로 나타내 줍니다.
- =DAYS360(날짜 1, 날짜 2) : 1년을 360일로 계산하여 두 날짜의 차이 값을 구합니다.
- =DAY(인수) : 날짜에서 일을 구합니다.
- =HOUR(인수) : 시간에서 시를 구합니다.
- =MINUTE(인수) : 시간에서 분을 구합니다.
- =MONTH(인수) : 날짜에서 월을 구합니다.
- =SECOND(인수) : 시간에서 초를 구합니다.
- =TODAY() : 현재 날짜를 표시합니다.
- =YEAR(인수) : 날짜 중에서 년을 표시합니다.
- =NOW() : 현재 날짜와 시간을 표시합니다.
찾기/참조 함수
HLOOKUP 함수
HLOOKUP 함수는 범위에 정한 영역의 첫 번째 영역에서 특정 기준 값으로 자료를 찾고, 그 자료가 속한 열 중에서 필요한 값이 있는 행의 위치를 지정하여 값을 반환을 해주는 함수입니다.
- HLOOKUP 함수 수식 형태:
=HLOOKUP(lookup_value, table_array, Row_index_num, range_lookup)
=HLOOKUP(찾을 값, 범위, 행 번호, 옵션)
VLOOKUP 함수
VLOOKUP 함수는 범위에 정한 영역의 첫 번째 영역에서 특정 기준 값으로 자료를 찾고, 그 자료가 속한 행 중에서 필요한 값이 있는 열의 위치를 지정하여 값을 반환을 해주는 함수입니다.
- VLOOKUP 함수 수식 형태:
=VLOOKUP(lookup_value, table_array, Col_index_num, range_lookup)
=VLOOKUP(찾을 값, 범위, 열 번호, 옵션)
INDEX 함수
INDEX 함수는 지정된 범위에서 행, 열 에 위치해 있는 값을 나타냅니다.
- INDEX 함수 예:
=INDEX(범위, 행, 열)
=INDEX(A1:D2, 1,2) - A1:D2 범위 안에서 1행 2열에 위치해 있는 값을 반환합니다.
MATCH 함수
MATCH 함수는 지정된 셀 범위에서 기준값과 같은 데이터를 찾아서 범위 내에서의 상대적인 위치를 반환해주는 함수입니다.
- MATCH 함수 수식 형태:
=MATCH(lookup_value, lookup_array, match_type)
=MATCH(찾을 값, 범위, 옵션)
CHOOSE 함수
CHOOSE 함수는 인수인 Index_num (인덱스 번호) 이 1부터 시작해서 1이면 Value1을 2이면 Value2를 3이면 Value 3을... 이런 식으로 값을 불러옵니다.
- CHOOSE 함수 수식 형태:
=CHOOSE(인덱스 번호, 첫 번째 값(Value1), 두 번째 값(Value2), 세 번째 값(Value 3),...)
텍스트 함수
- =LEFT(텍스트, k) : 맨 앞에서부터 K번째 글자까지 추출합니다.
예) =LEFT(A1,2)는 A1 셀에서 맨 앞에서 2글자까지 추출하라는 의미입니다. - =RIGHT(텍스트, k) : 맨 끝에서부터 k번째 글자까지 추출합니다.
예) =RIGHT(A1,2)는 A1 셀에서 맨 뒤에서 2글자까지 추출하라는 의미입니다. - =MID(텍스트, 시작 위치, k) : 중간에 있는 글자를 추출할 때 유용하게 사용됩니다.
예) =MID(A1,8,1)는 A1 셀에서 8번째 글자부터 첫 번째 글자를 추출하라는 의미입니다. - =IFERROR(수식, 오류 메시지) : 수식에 오류가 나는 경우 에러 메시지를 나타냅니다.
예) =IFERROR(A1*1000, "수식 오류")는 A1셀과 1000을 곱하고 수식에 오류가 나는 셀은 수식 오류라는 문자로 대체해서 나타내라는 의미입니다.
데이터베이스 함수
데이터베이스 함수는 함수 형식이 동일한데 전체 데이터 범위에서 조건에 맞는 것에 대하여 합계, 평균, 개수, 최댓값, 최솟값 등등 을 구해주는 함수입니다.
데이터베이스 함수 형태
=데이터베이스 함수(전체 범위, 열 번호, 조건 범위)
- =DMAX(전체 범위, 열 번호, 조건 범위)
- =DMIN(전체 범위, 열 번호, 조건 범위)
- =DSUM(전체 범위, 열 번호, 조건 범위)
- =DAVERAGE(전체 범위, 열 번호, 조건 범위)
- =DCOUNT(전체 범위, 열 번호, 조건 범위)
- =DCOUNTA(전체 범위, 열 번호, 조건 범위)