본문 바로가기
Excel 엑셀

예제와 함께 엑셀 함수 정리 - 한번에 끝내기

by 튼파 2023. 3. 21.
반응형

안녕하세요 저번에도 포스팅했던 엑셀 함수 총정리를 다시한번 포스팅 하려고합니다.

저번에 단축키와 엑셀 함수를 정리를 했었는데 한번 더 자세히 정리하려고합니다. 

이번 포스팅도 엑셀하시면서 꼭 도움이 됬음 합니다. 

자주 사용하는 함수 포함 함수에 모든것을 넣었으니 작업하시다가 필요하시면 언제든지 방문하셔서 

참고하시면 좋을듯합니다. 

엑셀함수예제정리.xlsx
0.06MB

 

 

수학 함수 


  • SUM = sum(1, 2, 3...숫자) 지정된 셀 범위의 합계를 구하는 함수 (인수는 최대 30개까지 사용)

  • SUMIF = sumif(조건범위, 조건, 찾을범위) 조건을 만족하는 데이터의 합계를 구함

  • SUMPRODUCT =sumproduct(배열 또는 값) 배열 또는 범위의 대응되는 값끼리 곱하여 그 합을 구해 표시.  ​

 


 

  • SUMIF = sumif(조건범위, 조건, 찾을범위) 조건을 만족하는 데이터의 합계를 구함

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(배열 또는 값) 배열 또는 범위의 대응되는 값끼리 곱하여
그 합을 구해 표시. 
POWER =power(1, 2, 3...숫자) 처음 입력한 숫자를 밑수로 하여
두번째 입력한 숫자만큼 거듭제곱한 결과
SUBTOTAL =subtotal(부분 합 함수, 범위) 목록이나 범위에서 부분합을 구하여 표시

TRUNC =trunc(버림할 인수, 자릿수) 지정된 자릿수에서 버림하여 표시

 

날짜와 시간 함수 


  • DATE =date(년, 월, 일) 년, 월, 일을 이용하여 특정 날짜를 표시

  • TODAY =today() 현재 컴퓨터 시스템의 날짜를 표시 ​

  • NOW =now() 현재 컴퓨터의 날짜와 시간을 표시 ​

DATE =date(년, 월, 일) 년, 월, 일을 이용하여 특정 날짜를 표시
TODAY =today() 현재 컴퓨터 시스템의 날짜를 표시
NOW =now() 현재 컴퓨터의 날짜와 시간을 표시
YEAR =year(날짜) 연도에 해당하는 값(데이터) 표시
MONTH =month(날짜) 월에 해당하는 값(데이터) 표시
WEEKDAY =weekday(날짜, 유형) 해당하는 요일 번호를 표시
TIME =time(시, 분, 초) 시, 분, 초를 이용하여 특정 시간을 표시
HOUR =hour(시간) 시에 해당하는 값(데이터) 표시
MINUTE =minute(시간) 분에 해당하는 값(데이터) 표시
SECOND =second(시간) 초에 해당하는 값(데이터) 표시
DAY =day(날짜) 일에 해당하는 값(데이터) 표시

 

 

 

논리 함수 

IF =if(조건, 참값(데이터), 거짓값(데이터)) 조건을 만족하는 참값(데이터)과 데이터 값을 구함
예) 국어가 70점 이상이면 합격! 아니면 탈락
AND =and(조건1, 조건2, 조건3...) 조건을 모두 만족하는 값(데이터)
OR =or(조건1, 조건2, 조건3...) 조건 중 하나만 만족해도 되는 값(데이터)
NOT =not(조건) 논리식의 결과 값(데이터)을 반대로 표시

 

 

 

데이터 베이스 함수, 기타 함수

DSUM =dsum전체범위, 찾을 열필드, 조건 범위) 조건을 만족하는 값(데이터)의 합계를 구함
예) 총무부의 상식 점수 합계
DAVERAGE =daverage전체범위, 찾을 열필드, 조건 범위) 조건을 만족하는 값(데이터)의 평균를 구함
예) 총무부의 상식 점수 평균 
DMAX =dmax(전체범위, 찾을 열필드, 조건 범위) 조건을 만족하는 값(데이터)의 최대값을 구함
예) 총무부의 상식 점수의 최대값
DMIN =dmin(전체범위, 찾을 열필드, 조건 범위) 조건을 만족하는 값(데이터)의 최소값을 구함
예) 총무부의 상식 점수의 최소값
DCOUNT =dcount(전체범위, 찾을 열필드, 조건 범위) 조건을 만족하는 값(데이터)의 개수
예) 상식 점수 중 총무부의 인원수
DGET =dget(범위, 필드명이나 열번호, 조건 범위) 조건을 만족하는 값(데이터)을 범위에서 찾아
특정 필드에서서 추출하여 표시

DPRODUCT dproduct(범위, 필드명이나 열번호, 조건 범위) 조건을 만족하는 값(데이터)을 범위에서 찾아
특벙 필드에서서 곱을 구하여 표시
DSTDEV =dstdev(범위, 필드명이나 열번호, 조건 범위) 특정필드에서 표준 편차를 구하여 표시
DVAR =dvar(범위, 필드명이나 열번호, 조건 범위) 표본집단의 분산을 구하여 표시
ISERROR =iserror(값(데이터)) 값(데이터)이 오류값(데이터)을 참조 하는지를
확인하여 true 또는 false?로 표시

 

 

 

문자열 함수 

MID =mid(문자열 또는 문자열 참조 셀, 인수1, 인수2)
인수1은 문자 위치, 2는 문자수
주어진 문자 열 중 시작위치부터 지정된
문자를 발췌하는 함수?? 
LEFT =left(인수, 정수) 주어진 문자열 중 왼쪽으로부터
숫자만큼의 문자를 발췌한다

RIGHT =right(인수, 정수) 주어진 문자열 중 오른쪽으로부터
숫자만큼의 문자를 발췌한다? 
LOWER =lower(문자열) 입력된 문자열을 모두 소문자로 표시
UPPER =upper(문자열) 입력된 문자열을 모두 대문자로 표시
PROPER =proper(문자열) 문자열에서 첫단어만 대문자로 표시
TRIM =trim(문자열) 문자열 사이에 한칸 공백을 제외한 공백을 삭제
LEN =len(문자열) 문자열 내의 문자열 개수를 구함
REPLACE =repalce
(문자열, 시작위치, 추출할 문자 열수, 바꿀 문자열) 
문자열의 시작위치에서부터 지정하는
수만큼 문자열을 다른 문자로 변환 
CONCATENATE =concatenate(문자열) 여러 문자열을 하나로 조인
REPT =rept(문자열, 반복 횟수) 문자열을 지정한 횟수만큼 반복
VALUE =value(문자열) 문자열을 숫자로 변환
WON =won
(숫자 또는 셀 주소, 소수점 이하 자릿수) 
숫자를 문자열로 바꾸고 통화기호와
소수점 이하 자릿수를 적용 

 

 

 

찾기 참조 영역 함수 

VLOOKUP =vlookup(찾을값(데이터), 기준표, 열번호, 옵션
옵션:비슷한값(데이터)이나 생략=1
정확한 값(데이터)=0
찾을값(데이터)을 기준표에서 찾은 후
열번호에 해당하는 값을 찾음
HLOOKUP =hlookup(찾을값, 기준표, 행번호2, 옵션) 찾을값(데이터)을 기준표에서 찾은 후
열번호에 해당하는 값을 찾음
CHOOSE =choose(조건, 첫째값, 둘째값...) 조건의 값(데이터)이 첫번째 인수를
기준으로 찾음
INDEX =index(범위, 행번호, 열번호) 첫번째 인수로 입력한 범위에서 행번호와
열번호에 해당하는 셀에 입력된 값을 찾음
MATCH =match(찾으려는 값&범위, 되돌릴 값) 배열에서 지정된 순서상의 지정된 값에
일치하는 항목의 상대 위치값을 찾아 표시
OFFSET =offset(기본참조영역, 행간격, 열간격) 주어진 참조영역으로부터 지정한 행과 열만큼
떨어진 위치의 참조 영역을 표시

 

 

 

통계 함수 

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(범위, 조건) 범위에서 조건을 만족하는 개수

그럼 다음에도 더유익한 엑셀 정보로 포스팅 하겠습니다 감사합니다. 

 

 

 

엑셀함수 예제파일 첨부드립니다. 참고하시고 좋은 엑셀 생활되었으면 좋겠습니다. 

엑셀함수예제정리.xlsx
0.06MB

 

반응형

댓글