1. 통계함수
AVERAGEIF(조건적용범위,조건,평균구할범위)
AVERAGEIFS(평균범위, 조건1범위, 조건1, 조건2범위, 조건2,….)
count - 숫자 셈
counta - 빈칸 뺴고 다 셈
countblank - 빈칸 셈
countif(조건범위, 조건)
countifs(조건범위1, 조건1, 조건범위2, 조건2, ...)
max / min / large / small
rank(대상, 범위) - 0이 내림, 1이 올림.
Median(범위) - 중간값
2. 삼각함수
SUM
sumif(조건범위, 조건, 합계범위)
SUMIFS(합계범위, 조건 범위1,”조건1”,조건범위2,”조건2”…)
product
sumproduct
round(숫자, 자릿수) - 자릿수 3은 소수 넷쨰자리에서 반올림, -1은 첫째자리에서 반올림
rounddown - 자릿수 3은 넷째자리에서 버림. -1은 첫째자리에서 버림.
roundup
int - 정수로 표기(소수x)
abs - 절댓값
mod(숫자,나누는 수) - 나머지 계산
3.논리값함수
and
or
if
not
iferror(5/0,"에러발생")
4. 텍스트함수
left
right
mid("string", 3, 1) = r
concatenate(st1, st2, st3, ...)
len("string") = 6
lower - 전부 소문자로
upper - 대문자
proper - 맨 앞글자만 대문자로
trim - 공백제거
rept("d",2) = dd
text("2013-05-05","yyyymmmdd") = 2013May05
text("2013-05-05","mmm.dd.yy") = May.05.13
substitute("KOREe","e","A") = KOREA
find(찾을거, 문자열) - find("3","123") = 3
5. 날짜함수
year("2007-05-27") = 2007
month = 5
day = 27
date(13,05,27) = 1913-05-27
date(2013,05,27) = 2013-05-27 -> 표시형식변경에서 일반으로 하면 일련번호가 나온다.
datedif(입사일, 퇴사일+1,"Y") = 3년 ->"년"은
=DATEDIF(C39,D39,"y")&"년"&DATEDIF(C39,D39,"ym")&"개월"&DATEDIF(C39,D39+1,"md")&"일"
today() - 인수가 없다. 결과는 2016-11-30
now() - 인수가 없다. 결과는 2016-11-30 21:53
days360(입사일, 퇴사일) = 1137 일
workday("2015-04-01",6) - 토,일 제외하고 5일 지난 날짜의 일련번호
Q. 표5의 공휴일ㅇ르 이용하여 수선ㅇ리을 계산하시오. 수선일은 판매일에서 주말과 공휴일을 제외한 3일 후의 날로 계산한다. 표시형식은 수선ㅇ리 : 2012년 1월 30일 월요일 과 같다.
=TEXT(WORKDAY(L11,3,$P$11:$P$20),"yyyy년 m월 d일 aaaa") |
eomonth("2015-04-01",1) - 1개월이 지난 5월의 마지막 날짜의 일련번호
edate("2015-04-01", 1) - 1개월이 지난 5월 1일의 일련번호
weekday("2015-04-01") - 날짜에 해당하는 용리을 숫자로 표시한다.
-1또는 생략 : 일요일이 1
-2 : 월요일이 1
-3 : 월요일 0
'Certificate' 카테고리의 다른 글
[컴활1급_실기] 피벗테이블/부분합/자동필터(매크로) (0) | 2016.12.12 |
---|---|
[컴활1급_실기] 사용자 정의 함수 (0) | 2016.12.12 |
[컴활1급_실기] 배열함수 (0) | 2016.12.12 |
[컴활1급_실기] 함수(찾기참조/데이터베이스/재무) (0) | 2016.12.12 |
[컴활1급_실기] 외부데이터 가져오기/고급 필터/조건부 서식 (0) | 2016.12.12 |