반응형
엑셀 함수 총정리 [엑셀 함수 정리표]
1. 날짜와 시간 함수
함수명 | 설명 | 표시형식 |
DATE | =date(년, 월, 일) | 년, 월, 일을 이용하여 특정 날짜를 표시 |
TODAY | =today() | 현재 컴퓨터 시스템의 날짜를 표시 |
NOW | =now() | 현재 컴퓨터의 날짜와 시간을 표시 |
YEAR | =year(날짜) | 연도에 해당하는 값(데이터) 표시 |
MONTH | =month(날짜) | 월에 해당하는 값(데이터) 표시 |
WEEKDAY | =weekday(날짜, 유형) | 해당하는 요일 번호를 표시 |
TIME | =time(시, 분, 초) | 시, 분, 초를 이용하여 특정 시간을 표시 |
HOUR | =hour(시간) | 시에 해당하는 값(데이터) 표시 |
MINUTE | =minute(시간) | 분에 해당하는 값(데이터) 표시 |
SECOND | =second(시간) | 초에 해당하는 값(데이터) 표시 |
DAY | =day(날짜) | 일에 해당하는 값(데이터) 표시 |
2. 수학 함수
함수명 | 설명 | 표시형식 |
SUM | = sum (1, 2, 3...숫자) | 지정된 셀 범위의 합계를 구하는 함수 (인수는 최대 30개까지 사용) |
SUMIF | = sumif(조건범위, 조건, 찾을범위) | 조건을 만족하는 데이터의 합계를 구함 |
ROUND | =round(인수, 소수점 이하 자릿수) | 표시된 소수점 이하 자릿수에서 반올림 |
ROUNDDOWN | =rounddown(인수, 내림할 자릿수) | 지정된 자릿수 아래의 수를 내림 |
ROUNDUP | =roundup (인수, 올림할 자릿수) | 지정된 자릿수 아래의 수를 올림 |
INT | =int(실수) | 실수에서 소수점 이하 절삭 후 정수로 내림 |
ABS | =abs(숫자) | 숫자의 절대값을 변환 (부호가 없는 숫자)? |
SQRT | =sqrt(양수) | 양수의 제곱근을 구함 (숫자가 음수이면 오류값 표시)? |
EXP | =exp(숫자) | 입력한 숫자를 e의 누승값 |
FACT | =fact(숫자) | 인수로 입력한 숫자의 계층값 |
PI | =pi() | 원주율을 결과로 말해줌 |
MOD | =mod(나누어질 인수, 나눌 인수) | 나머지를 구하여 표시 |
PRODUCT | =product(인수 또는 셀 범위) | 인수를 모두 곱한 값을 표시 |
SUMPRODUCT | =sumproduct(배열 또는 값) | 배열 또는 범위의 대응되는 값끼리 곱하여 그 합을 구해 표시. 결과값 650 |
POWER | =power(1, 2, 3...숫자) | 처음 입력한 숫자를 밑수로 하여 두번째 입력한 숫자만큼 거듭제곱한 결과? |
SUBTOTAL | =subtotal(부분 합 함수, 범위) | 목록이나 범위에서 부분합을 구하여 표시 결과값은 62.25 |
TRUNC | =trunc(버림할 인수, 자릿수) | 지정된 자릿수에서 버림하여 표시 |
함수명 | 설명 | 표시형식 |
MID | =mid (문자열 또는 문자열 참조 셀, 인수1, 인수2) 인수1은 문자 위치, 2는 문자수 |
주어진 문자 열 중 시작위치부터 지정된 문자를 발췌하는 함수 |
LEFT | =left (인수, 정수) | 주어진 문자열 중 왼쪽으로부터 숫자만큼의 문자를 발췌한다 |
RIGHT | =right (인수, 정수) | 주어진 문자열 중 오른쪽으로부터 숫자만큼의 문자를 발췌한다 |
LOWER | =lower (문자열) | 입력된 문자열을 모두 소문자로 표시 |
UPPER | =upper (문자열) | 입력된 문자열을 모두 대문자로 표시 |
PROPER | =proper (문자열) | 문자열에서 첫단어만 대문자로 표시 |
TRIM | =trim (문자열) | 문자열 사이에 한칸 공백을 제외한 공백을 삭제 |
LEN | =len (문자열) | 문자열 내의 문자열 개수를 구함 |
REPLACE | =repalce (문자열, 시작위치, 추출할 문자 열수, 바꿀 문자열) |
문자열의 시작위치에서부터 지정하는 수만큼 문자열을 다른 문자로 변환 |
CONCAT ENATE |
=concatenate (문자열) | 여러 문자열을 하나로 조인 |
REPT | =rept (문자열, 반복 횟수) | 문자열을 지정한 횟수만큼 반복 |
VALUE | =value (문자열) | 문자열을 숫자로 변환 |
WON | =won (숫자 또는 셀 주소, 소수점 이하 자릿수) |
숫자를 문자열로 바꾸고 통화기호와 소수점 이하 자릿수를 적용 |
3. 문자열 함수
함수명 | 설명 | 표시형식 |
IF | =if (조건, 참값(데이터), 거짓값(데이터)) |
조건을 만족하는 참값(데이터)과 데이터 값을 구함 예) 국어가 70점 이상이면 합격! 아니면 탈락 |
AND | =and (조건1, 조건2, 조건3) |
조건을 모두 만족하는 값(데이터) |
OR | =or (조건1, 조건2...) | 조건 중 하나만 만족해도 되는 값(데이터) |
NOT | =not (조건) | 논리식의 결과 값(데이터)을 반대로 표시 |
4. 논리 함수
함수명 | 설명 | 표시형식 |
DSUM | =dsum 전체범위, 찾을 열필드, 조건 범위) |
조건을 만족하는 값(데이터)의 합계를 구함 예) 상식 점수 합계? |
DAVERAGE | =daverage 전체범위, 찾을 열필드, 조건 범위) |
조건을 만족하는 값(데이터)의 평균를 구함 예) 상식 점수 평균 |
DMAX | =dmax (전체범위, 찾을 열필드, 조건 범위) |
조건을 만족하는 값(데이터)의 최대값을 구함 예) 상식 점수의 최대값 |
DMIN | =dmin (전체범위, 찾을 열필드, 조건 범위) |
조건을 만족하는 값(데이터)의 최소값을 구함 예) 상식 점수의 최소값 |
DCOUNT | =dcount(전체범위, 찾을 열필드, 조건 범위) |
조건을 만족하는 값(데이터)의 개수 예) 상식 점수 중 총무부의 인원수 |
DGET | =dget (범위, 필드명이나 열번호, 조건 범위) |
조건을 만족하는 값(데이터)을 범위에서 찾아 특정 필드에서서 추출하여 표시 |
DPRODUCT | dproduct (범위, 필드명이나 열번호, 조건 범위) |
조건을 만족하는 값(데이터)을 범위에서 찾아 특정 필드에서서 곱을 구하여 표시 |
DSTDEV | =dstdev (범위, 필드명이나 열번호, 조건 범위) |
특정필드에서 표준 편차를 구하여 표시 |
DVAR | =dvar (범위, 필드명이나 열번호, 조건 범위) |
표본집단의 분산을 구하여 표시 |
ISERROR | =iserror (값(데이터)) | 값(데이터)이 오류값(데이터)을 참조 하는지를 확인하여 true 또는 false 로 표시 |
5. 조건, 데이터 베이스 함수, 기타 함수
함수명 | 설명 | 표시형식 |
AVERAGE | =average(숫자1, 숫자2...) | 평균을 구하는 함수로, 주어진 참조 셀 범위는 모두 숫자 데이터가 되어야 함? |
MAX | =max(숫자1, 숫자2...) | 지정된 범위 안에서 최대값(데이터)을 구함 |
MIN | =min(숫자1, 숫자2...) | 지정된 범위 안에서 최소값(데이터)을 구함 |
RANK | =rank(인수1, 인수2...) | 인수1-순위대상 셀 주소 인수2-순위비교 참조 범위 인수3-"0"일때 내림차순이며, 생략이 가능 "1"일때 오름차순? |
LARGE | =large(인수 또는 셀범위, 숫자 인수) |
범위에서 지정한 숫자에 해당하는 큰수 예) 2번째로 큰값(데이터)? |
SMALL | =small(인수 또는 셀범위, 숫자 인수) |
범위에서 지정한 숫자에 해당하는 작은수 예) 3번째로 작은값(데이터)? |
COUNT | =count(숫자1, 숫자2...) | 인수로 입력된 숫자의 개수를 셈 |
COUNTA | =counta(범위1, 범위2...) | 셀 범위 중 비어있지 않은 셀의 개수 |
COUNTBLANK | =countblank(인수 또는 셀범위) |
공백개수를 구하여 표시 |
COUNTIF | =countif(범위, 조건) | 범위에서 조건을 만족하는 개수 |
6. 통계 함수
함수명 | 설명 | 표시형식 |
VLOOKUP | =vlookup (찾을값(데이터), 기준표, 열번호, 옵션 옵션:비슷한값(데이터)이나 생략=1 정확한 값(데이터)=0 |
찾을값(데이터)을 기준표에서 찾은 후 열번호에 해당하는 값을 찾음 |
HLOOKUP | =hlookup (찾을값, 기준표, 행번호2, 옵션) |
찾을값(데이터)을 기준표에서 찾은 후 열번호에 해당하는 값을 찾음 |
CHOOSE | =choose (조건, 첫째값, 둘째값...) | 조건의 값(데이터)이 첫번째 인수를 기준으로 찾음 |
INDEX | =index (범위, 행번호, 열번호) | 첫번째 인수로 입력한 범위에서 행번호와 열번호에 해당하는 셀에 입력된 값을 찾음 |
MATCH | =match(찾으려는 값&범위, 되돌릴 값) | 배열에서 지정된 순서상의 지정된 값에 일치하는 항목의 상대 위치값을 찾아 표시 |
OFFSET | =offset(기본참조영역, 행간격, 열간격) | 주어진 참조영역으로부터 지정한 행과 열만큼 떨어진 위치의 참조 영역을 표시 |
7. 찾기 참조 영역 함수
기 능 |
함수명 | 설명 |
단 위 변 환 |
CONVERT | 다른 단위 체계의 숫자로 변환합니 |
베 셀 함 수 |
BESSELI | 수정된 Bessel 함수 In(x)을 반환합니다. |
BESSELJ | Bessel 함수 Jn(x)을 반환합니다. | |
BESSELK | 수정된 Bessel 함수 Kn(x)을 반환합니다. | |
BESSELY | Bessel 함수 Yn(x)을 반환합니다. | |
진 법 변 환 |
BIN2DEC | 2진수를 10진수로 변환합니다. |
BIN2HEX | 2진수를 16진수로 변환합니다. | |
BIN2OCT | 2진수를 8진수로 변환합니다. | |
OCT2BIN | 8진수를 2진수로 변환합니다. | |
OCT2DEC | 8진수를 10진수로 변환합니다. | |
OCT2HEX | 8진수를 16진수로 변환합니다. | |
DEC2BIN | 10진수를 2진수로 변환합니다. | |
DEC2HEX | 10진수를 16진수로 변환합니다. | |
DEC2OCT | 10진수를 8진수로 변환합니다. | |
HEX2BIN | 16진수를 2진수로 변환합니다. | |
HEX2DEC | 16진수를 10진수로 변환합니다. | |
HEX2OCT | 16진수를 8진수로 |
8-1. 공학 함수 (1)
기 능 |
함수명 | 설명 |
복 소 수 |
COMPLEX | 실수부와 허수부의 계수를 복소수로 변환합니다. |
IMARGUMENT | 각도가 라디안으로 표시되는 테타 인수를 반환합니다. | |
IMAGINARY | 복소수의 허수부 계수를 반환합니다. | |
IMCONJUGATE | 복소수의 켤레 복소수를 반환합니다. | |
IMCOS | 복소수의 코사인 값을 반환합니다. | |
IMCOSH | 복소수의 하이퍼볼릭 코사인 값을 반환합니다. | |
IMCOT | 복소수의 코탄젠트 값을 반환합니다. | |
IMCSC | 복소수의 코시컨트 값을 반환합니다. | |
IMCSCH | 복소수의 하이퍼볼릭 코시컨트 값을 반환합니다. | |
IMDIV | 두 복소수의 나눗셈 몫을 반환합니다. | |
IMEXP | 복소수의 지수를 반환합니다. | |
IMLN | 복소수의 자연 로그값을 반환합니다. | |
IMLOG10 | 복소수의 밑이 10인 로그값을 반환합니다. | |
IMLOG2 | 복소수의 밑이 2인 로그값을 반환합니다. | |
IMPOWER | 복소수의 멱을 반환합니다. | |
IMPRODUCT | 복소수의 곱을 반환합니다. | |
IMREAL | 복소수의 실수부 계수를 반환합니다. | |
IMSEC | 복소수의 시컨트 값을 반환합니다. | |
IMSECH | 복소수의 하이퍼볼릭 시컨트 값을 반환합니다. | |
IMSIN | 복소수의 사인 값을 반환합니다. | |
IMSINH | 복소수의 하이퍼볼릭 사인 값을 반환합니다. | |
IMSQRT | 복소수의 제곱근을 반환합니다. | |
IMSUB | 두 복소수 간의 차를 반환합니다. | |
IMSUM | 복소수의 합을 반환합니다. | |
IMTAN | 복소수의 탄젠트 값을 반환합니다. | |
IMABS | 복소수의 절대값을 반환합 |
8-2. 공학 함수 (2)
기 능 |
함수명 | 설명 |
기 타 공 학 함 수 |
BITAND | 두 숫자의 '비트 단위 And'를 반환합니다. |
BITLSHIFT | shift_amount비트씩 왼쪽으로 이동한 값 숫자를 반환합니다. | |
BITOR | 두 숫자의 비트 단위 Or를 반환합니다. | |
BITRSHIFT | shift_amount비트씩 왼쪽으로 이동한 값 숫자를 반환합니다. | |
BITXOR | 두 숫자의 비트 단위 '배타적 Or'를 반환합니다. | |
DELTA | 두 값이 같은지 여부를 검사합니다. | |
ERF | 오차 함수를 반환합니다. | |
ERF.PRECISE function |
오차 함수를 반환합니다. | |
ERFC | ERF 함수의 여값을 반환합니다. | |
ERFC.PRECISE | x에서 무한대까지 적분된 ERF 함수의 여값을 반환합니다. | |
GESTEP | 숫자가 임계값보다 큰지 여부를 검사합니 |
8-3. 공학 함수 (3)
기 능 |
함수명 | 설명 |
기 타 공 학 함 수 |
BITAND | 두 숫자의 '비트 단위 And'를 반환합니다. |
BITLSHIFT | shift_amount비트씩 왼쪽으로 이동한 값 숫자를 반환합니다. | |
BITOR | 두 숫자의 비트 단위 Or를 반환합니다. | |
BITRSHIFT | shift_amount비트씩 왼쪽으로 이동한 값 숫자를 반환합니다. | |
BITXOR | 두 숫자의 비트 단위 '배타적 Or'를 반환합니다. | |
DELTA | 두 값이 같은지 여부를 검사합니다. | |
ERF | 오차 함수를 반환합니다. | |
ERF.PRECISE function |
오차 함수를 반환합니다. | |
ERFC | ERF 함수의 여값을 반환합니다. | |
ERFC.PRECISE | x에서 무한대까지 적분된 ERF 함수의 여값을 반환합니다. | |
GESTEP | 숫자가 임계값보다 큰지 여부를 검사합니 |
반응형
'정보' 카테고리의 다른 글
예비군 동원 불참, 동원훈련 불참시 벌금, 예비군훈련 언제까지 해야할까? (0) | 2024.06.27 |
---|---|
2023 아우디 Q2 알아보기 (0) | 2024.06.22 |
2024 워터밤 페스티벌 예매, 티켓팅, 티켓 가격, 일정, 장소, 라인업 총정리 (0) | 2024.06.22 |
에어컨 실외기 소음원인, 해결방법 총 정리 (0) | 2024.06.22 |
윈도우 단축키 마스터하기: 프로처럼 생산성 향상하기 (0) | 2023.08.06 |