• 검색 결과가 없습니다.

논리/수학/삼각/통계 함수

N/A
N/A
Protected

Academic year: 2022

Share "논리/수학/삼각/통계 함수"

Copied!
10
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

0

3장

논리/수학/삼각/통계 함수

학습목표

논리함수 종류를 알아보고, 함수의 사용법을 익힌다.

수학ᆞ삼각함수 종류를 알아보고, 함수의 사용법을 익힌다.

통계함수 종류를 알아보고, 함수의 사용법을 익힌다.

날짜/시간 함수를 사용하여 날짜와 시간 계산을 한다.

(2)

2

논리 함수

z 조건에 따른 결과를 구하는 함수

IF 함수

함수범주 논리

함수형식 =IF(Logical_test, Value_if_true, Value_if_false)

인 수

-Logical_test: 조건. 참이나 거짓이 될 수 있는 임의의 값이나 조건식 -Value_if_true: ‘Logical_test’인수의 조건이 참일 때 나타낼 값 -Value_if_false: ‘Logical_test’인수의 조건이 거짓일 때 나타낼 값

논리 함수

z 여러 항목에 대한 조건, 조건과 같은지 판단하는

AND, OR, NOT

함수

함수범주 논리

함수형식

=AND(Logical1, Logical2,…,Logical30) 조건이 모두 참이면 참값을 반환

=OR(Logical1, Logical,…,Logical30) 조건중 하나만 참이면 참값을 반환

=NOT(Logical) 값이 특정값과 같지 않은지 확인할 때 사용

- Logical : True나 False값을 가지는 조건

(3)

4

중첩 함수

z 조건도 여럿, 결과값도 여럿일 땐 중첩

IF

함수 z 중첩 함수의 사용

함수의 인수로 다른 함수를 사용할 수 있다.

최대 7수준까지 중첩 가능하다.

실습1. 실습 1. 자격시험 결과

9 합격여부1:

평균 80이상이면 합격, 나머지는 빈칸 9 합격여부2:

세 과목이 모두 80이상이면 합격, 나머지는 빈칸

9 할당량:

급호가 3이면 40, 4면 50, 5면 60

3,4,5가 아닌 다른 데이터일 땐 ‘오류’라고 표시 9 달성률:

실적량/할당량

(4)

6

수학/삼각 함수

z 인수들의 합을 구하는

SUM

함수

함수범주 수학/삼각

함수형식 =SUM(Number1, Number2…Number30)

인 수 - Number: 합계를 구하려는 값들로서 30개까지 지정할 수 있다.

셀 범위로 지정할 수도 있다.

수학/삼각 함수

z 값을 가장 가까운 정수로 내리는

INT

함수

함수범주 수학/삼각

◀ 적용예:

예금이자와 대출 이자를구할때, INT함수를 사 용하면

-예금이자(양수)인 경우에는 소수를 무조건 버리 게 되고

-대출이자(음수)인 경우, 소수는 버리되 숫자는 하나 늘어나게 된다.

(5)

8

수학/삼각 함수

z 지정한 자리 수 아래를 잘라내는

TRUNC

함수

함수범주 수학/삼각

함수형식 =TRUNC(Number, Num_digits)

인 수 - Number: 지정한 자리수 아래를 잘라낼 숫자 - Num_digits: 잘라낼 소수점 이하의 자릿수

◀ 적용예:

TRUNC함수는 양수든 음수든 무조건 지정 된 자리수이하를버림.

수학/삼각 함수

z 지정한 자릿수로 반올림, 올림, 내림하기

함수범주 수학/삼각

함수형식 =ROUND(Number, Num_digits) Num_digits 다음 숫자가 5이상이면 올림 (즉, 반올림)

=ROUNDUP(Number, Num_digits) Num_digits다음 숫자가 1이상이면 올림

=ROUNDDOWN(Number, Num_digits) Num_digits다음 숫자는 무조건 0으로 내림 -Number: 반올림 또는 올림, 내림 할 숫자

-Num_digits: 자릿수 (양수는 소수점 이하, 음수는 소수점 이상)

=ROUND(D2,0)

=ROUNDUP(D2,-2)

=ROUNDDOWN(D2,-2) [적용예]

(6)

10

수학/삼각 함수

z 조건에 맞는 데이터의 합계를 구하는 함수

SUMIF 함수(부서별 직책수당합계 계산)

함수범주 수학/삼각

함수형식 =SUMIF(Range, Criteria, Sum_range)

-Range: 조건에 맞는지 검사할 셀 범위 -Criteria: 합계를 구하고자 하는 조건 -Sum_range: 합계를 구할 셀 범위

통계 함수

z 자주 사용하는 통계 함수들

함수명 함수설명

사용 예

RANK 수의 목록에 있는 어떤 수의 순위를 구함

RANK(A3,$A$2:$A$6,1) Æ목록(A2:A6)에서 A3의 순위 구하기 COUNT 인수 목록에서 숫자가 포함된 셀과 숫자의 개수를 계산

COUNT(A2:A8) Æ목록(A2:A8)에서 숫자가 포함된 셀의 개수를 계산 LARGE 데이터 집합에서 k번째로 큰 값을 구함

LARGE(A2:B6,3) Æ(A2:B6) 중 세 번째로 큰 숫자 SMALL 데이터 집합에서 k번째로 작은 값을 구함

small(A2:B6,3) Æ(A2:B6) 중 세 번째로 작은 숫자 COUNTA 인수 목록에서 공백이 아닌 셀의 개수를 계산

COUNTA(A2:A8) Æ(A2:A8)에서 공백이 아닌 셀의 개수를 계산 COUNTBLANK

지정한 범위에 있는 공백 셀의 개수를 계산

*수식이 있는 경우 결과에 빈 텍스트가 있으면 계산에 들어감 COUNTBLANK(A2:B5) Æ 범위 내의 공백 셀의 개수를 계산 COUNTIF 범위 내에서 주어진 조건에 맞는 셀의 개수를 계산

COUNTIF(B2:B5,">55") Æ(B2:B5)에서 55보다 큰 값이 들어 있는 셀의 개수

(7)

12

실습 실습 2. 직책수당 명세표 2.

9 직책수당: 직위코드*수당액

9 직책수당세금: 직책수당*세율(1원 단위 0으로 내림, ROUNDDOWN 함수) 9수당 순위 구하기: I4 셀을 선택 내림차순, RANK 함수

9 부서별 직책수당합계: SUMIF 함수 9 각 부서별 인원수 : COUNTIF 함수

9 승진인원: 승진여부에 O표된 셀 개수(COUNTA 함수)

9 미승진인원: 승진여부가 비어있는 셀 개수 (COUNTBLANK 함수)

날짜/시간 함수

z 날짜의 개념

1900년 1월 1일을 기준으로 9999년 12월 31일까지를 1~2958465라는 고유번호를 부여

셀 내용을 지우고, 숫자 100을 입력

▲ 날짜가 입력된 셀 ▲ 숫자 100이 날짜로 환산됨

z 시간의 개념

24시간을 1로 정의하고, 0과 1사이의 소수점으로 표시

[편집]-[지우기]- [서식]메뉴 선택

▲ 오후 12시가 입력된 셀 ▲ 서식을 지워, 숫자로 환산됨

(8)

14

날짜/시간 함수

z 현재 날짜와 시간을 표시하는 함수

TODAY, NOW

함수범주 날짜/시간

함수형식 =TODAY()

=NOW()

인 수 TODAY와 NOW 함수는 인수가 없는 함수로 빈 괄호만 남겨둡니다.

z 날짜를 지정할 수 있는 함수

DATE, YEAR, MONTH, DAY

함수범주 날짜/시간

함수형식 =DATE(year, month, day)//(년-월-일)로

=YEAR(serial_number)//연도만 결과값

=MONTH(serial_number)//월만 결과값

=DAY(serial_number)//일만 결과값

인 수 -year: 1900부터 9999까지 년도를 나타내는 숫자 -month: 1부터 12까지 월을 나타내는 숫자 - day: 1부터 31까지 일자를 나타내는 숫자

- serial_number: 날짜, 혹은 날짜데이터에 상응하는 숫자

날짜/시간 함수

z 두 날짜 사이의 경과 기간을 구하는 함수

DATEDIF

함수범주 날짜/시간

함수형식 =DATEDIF(DATE(1989,10,10), TODAY(), "y") 인 수 - 시작일: 시작 날짜를 입력합니다.

- 종료일: 종료 날짜를 입력합니다.

- 날짜계산옵션: 경과 년도를 구할 것인지, 개월 수 혹은 일수를 구할 것인지에 대한 옵션을 입력합니다.

y : 경과된 년도 수 m: 경과된 개월 수 d : 경과된 일 수

함수범주 날짜/시간

함수형식 =WEEKDAY(serial_number, return_type), 예) =WEEKDAY("2007-03-23") 인 수 - serial_number : 날짜 데이터

- return_type: 요일을 구할 유형

z 요일을 나타내는 숫자를 구하는 함수

WEEKDAY

(9)

실습 3.

지정을

실습 4.

(10)

실습 5.

실습 6.

참조

관련 문서