* 날짜함수
edate은 3개월 전이나 3개월 후의 오늘의 일련번호를 구하는 함수이다. 일단은 이것을 통해 나오는 것은 일련번호이며 이것을 통해 만들어진 일련번호 숫자를 날짜로 변환해야 날짜형식으로 바뀌게 된다. 이것의 함수인수는 이것과 같은데 edate(기준날짜, +하거나 -할 '개월' 수)를 지정하면 끝이 난다. -1을 하면 1개월 뒤로가고 +3을 하면 3개월 앞으로 간다. 꼭 3개월이 최대인 것은 아니며 +6을 하거나 -5를 해도 작동된다.
weekday는 2010년 5월 5일의 날짜의 요일을 나타날 수 있는 함수이다. 함수의 인수는 =weekday(날짜, 옵션)인데 옵션은 숫자로 입력하며 엑셀에서 자체적으로 설명문이 나오니 그것에 맞게 옵션 설정을 하면 된다.
networkdays는 실제 일한 일 수 만큼 나타내는 함수이다. 이것은 주말이나 공휴일을 뺀 실제 일한 일 수를 계산할 수 있기 때문에 편리하다. 함수의 인수는 =networkdays(시작날짜, 끝나는 날짜, 공휴일)을 적용하면 끝난다.
workday는 휴가일수를 알아내는 함수이다. 여기서 주말과 공휴일을 뺀 휴가일수를 알아낼 수 있으며 함수의 인수는 =workday(근무 마지막 날짜, 휴가일수, 공휴일) 이렇게 나타내면 된다. 만약에 공휴일이 없다면 공휴일을 뺀 상태로 나타내면 된다.
*논리함수
if는 참과 거짓에 관한 논리식이다. 참일 때와 거짓일 때 서로 다른 값을 반환하기 위한 함수이다. 예를 들어 90점 이상이면 '우수"이며 그렇지 않다면 '미달' 이런 형식으로 나타낼 수 있다. 함수식은 =if(조건, 인수1, 인수2)이다. 조건에는 90점 이상을 표현하려면 '>=90'으로 표현하면 되고 특정 점수에 적용시켜야 하니 엑셀 A1부분에 점수가 나와있다면 'A1>=90'가 조건이 되는 것이다. 그 후 인수1은 이것이 참일 때 나오는 것이고 인수2는 이것이 거짓일 때 나오는 것이다. 인수에는 "인수" 따옴표를 반드시 넣어야 하며 ""만 있다면 공백으로 인식한다.
and는 모두가 참일 때만 참을 나타내는 함수이다. 모두가 참이라면 true이며 하나라도 거짓이라면 false가 나온다. 함수식은 =and(인수1, 인수2....) 이다. 만약 임의의 값 Z가 5보다는 작고 2보다는 크다면 =and(z<5. z>2)와 같이 나타낼 수 있으며 3~4 안에 들어오는 숫자는 true이며 3~4를 벗어나는 숫자는 false가 된다.
or은 여러개의 논리식 중에서 하나만이라도 참이라면 참으로 반환하는 함수이다. 함수식은 =or(인수1, 인수2....) 이다. 예를 들어 임의의 값 Z가 7보다 크거나 3보다 작은 조건식을 성립하려면 =or(z>7.z<3)으로 나타내면 된다. 그렇게 되면 3~7 사이의 숫자는 거짓 FALSE가 되며 그외의 숫자는 모두 참 TURE으로 인식한다.