ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadfile.ht?filenm=2012... · 4...

28
Ch07_실전 함수 사용

Upload: others

Post on 10-Feb-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

Ch07_실전 함수 사용

Page 2: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

2

이 장에서 다룰 내용

01_논리 함수 02_찾기/참조 영역 함수 03_수학/삼각 함수 04_텍스트 함수 05_날짜/시갂 함수 06_통계 함수

Page 3: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

3

01_논리 함수

여러 조건에 맞는 값을 구하는 중첩 IF 함수 결과값이 세 가지 이상인 경우에 사용

조건에 따른 결과값의 개수만큼 중첩하는 IF 함수의 개수가 달라짐 결과값 수에서 1을 뺀 횟수만큼 IF 사용

Page 4: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

4

01_논리 함수

여러 조건을 비교하여 판단하는 AND, OR, NOT 함수 결과값은 하나지만, 조건 항목이 여러 개인 경우

AND : 모든 조건이 참이어야 True 값을 돌려줌

OR : 여러 조건 중 하나만 참이어도 True 값을 돌려줌

NOT : 어떤 조건과 같은지 판단하여 조건과 다를 때 True 값을 돌려줌

Page 5: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

5

01_논리 함수

오류에 대핚 결과를 반환하는 IFERROR 함수 엑셀 2007에서 추가된 함수

수식에서 오류가 발생핛 경우에 사용자가 지정핚 값을 반환

그렇지 않으면 수식 결과를 반환함

Page 6: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

6

01_논리 함수

제품 등급 구하기 실습 7-1

제품 등급 목록표에 품질 평가 점수에 따른 등급

을 표시해보자.

• 등급 표시 : 90이상(1등급)

• 70이상(2등급)

• 60 이상(3등급), 나머지(반품)

➊ IF 함수 불러오기

➋ 조건 입력하기

Page 7: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

7

01_논리 함수

조건별 합격 여부 구하기 실습 7-2

논리 함수를 활용하여 면접채점표에 입력된 각 항목의 조건에 따라 합격 여부를 표시해보자.

➊ AND 함수 사용하기(모두 10점 이상이면 합격) ➋ OR 함수 사용하기(하나라도 5점 이하면 불합격)

➌ NOT 함수 사용하기(5점 이하만 아니면 합격)

Page 8: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

8

01_논리 함수

오류 표시를 공백으로 대체하기 실습 7-3

제품단가2 파일에 각 제품별 단가를 구하고, 수

량이 파악되지 않은 제품에 생기는 오류를 공백

으로 대체해보자.

➊ 제품 단가 구하기(총비용/수량)

➋ IFERROR 함수 사용하기(수량이 0일 때 오류 대신

공백으로 대체)

Page 9: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

9

02_찾기/참조 영역 함수

원하는 값을 찾아주는 VLOOKUP, HLOOKUP 함수 데이터 목록의 첫번째 열에서 찾는 값과 같은 데이터를 찾은 후,

찾는 값이 있는 행에서 지정된 열 번호 위치에 있는 데이터를 가져오는 함수

두 함수의 기능은 동일 VLOOKUP : 데이터 목록이 수직 방향인 경우에 사용

HLOOKUP : 데이터 목록이 수평 방향인 경우에 사용

Page 10: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

10

02_찾기/참조 영역 함수

CHOOSE 함수 / ROW 함수 / COLUMN 함수 혼자서 쓰이기보다 행 번호나 열 번호가 조건이 되는 경우에 자주 쓰이기 때문에

IF 함수와 함께 많이 쓰이고, 일렦번호를 자동으로 입력하도록 핛 때 사용

CHOOSE 함수 : 1~254번까지의 색인 번호에 대핚 값을 지정핛 수 있는 함수

ROW 함수 : 행 번호를 가져오는 함수

COLUMN 함수 : 열 번호를 가져오는 함수

Page 11: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

11

02_찾기/참조 영역 함수

견적서에 규격과 단가 자동으로 가져오기 실습 7-4

견적서에 제품명을 입력하면 다른 시트에 있는 제품 목록에서 해당 제품의 규격과 단가를 불러와 입력되

게 만들어보자.

➊ 셀 범위 이름 등록하기 ➋ HLOOKUP 함수로 규격 입력하기 ➌ VLOOKUP 함수로 단가 입력하기

➍ 수량에 따른 할인적용률 입력하기 ➎ 공급가액, 세액 구하기

Page 12: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

12

02_찾기/참조 영역 함수

일련번호 자동으로 매기기 실습 7-5

데이터 목록 파일에 일련 번호를 매겨

보고, 품번을 알파벳으로 입력해보자.

➊ ROW 함수로 일련번호 매기기

➋ CHOOSE 함수로 품번 매기기

Page 13: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

13

03_수학/삼각 함수

지정된 셀의 곱을 구하는 PRODUCT 함수 인수로 지정된 숫자들의 곱을 구핛 때 사용

두세 개 정도 숫자를 곱핛 때는 곱셈 연산자(*)를 사용하면 되지만, 곱핛 셀이 연속해서 많이 있다면 PRODUCT 함수를 사용하는 것이 편리함

여러 셀의 곱을 구핚 후 합하는 SUMPRODUCT 함수 두 개 이상의 참조영역을 서로 대응되는 값끼리 곱핚 후 이들의 합계를 구하는 함수

Page 14: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

14

03_수학/삼각 함수

여러 조건에 맞는 데이터의 합계를 구하는 SUMIFS 함수 여러 조건을 만족하는 데이터들의 합계를 구하는 함수

Page 15: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

15

03_수학/삼각 함수

할인율이 적용된 공급가액 구하기 실습 7-6

할인 적용률이 적용된 견적서를 열어 할인된 공급가액을 구하고, 비고란에 할인 전 견적 금액을 구해보자.

➊ 곱셈 연산자로 공급가액 구하기

➋ PRODUCT 함수로 공급가액 구하기

➌ SUMPRODUCT 함수로 할인 전의

견적 금액 구하기

Page 16: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

16

03_수학/삼각 함수

여러 조건에 대한 합계 구하기 실습 7-7

제품 주문현황표에 제품별, 사이

즈별 수량 합계를 구해보자.

➊ 제품 사이즈별 주문 수량 구하기

Page 17: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

17

04_텍스트 함수

일부 글자를 추출하는 LEFT, RIGHT, MID 함수 LEFT 함수 : 셀 값의 왼쪽에서 지정핚 개수만큼 글자를 가져온다

RIGHT 함수 : 셀 값의 오른쪽에서 지정핚 개수만큼 글자를 가져온다

MID 함수 : 지정핚 중갂 글자부터 지정핚 개수만큼 글자를 가져온다

① 직위 분리(직급 코드의 왼쪽 두 번째 글자까지 해당) =LEFT(A2, 2) ② 호봉수 분리(직급 코드의 왼쪽 네번째 글자~두 글자 해당) =MID(A2, 4, 2) ③ 부양가족 수 분리(직급 코드의 오른쪽 첫 번째 글자): =RIGHT(A2, 1)

➊ ➋ ➌

Page 18: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

18

03_수학/삼각 함수

일부 글자를 교체하는 REPLACE, SUBSTITUTE 함수 텍스트의 일부를 다른 텍스트로 바꿔줌

[홈]-[편집] 그룹에 있는 [찾기 및 선택]에서 [바꾸기]를 사용

REPLACE 함수 : 문자열의 특정 위치를 지정하여 문자를 바꿀 때 사용

SUBSTITUTE 함수 : 위치를 지정하는 것이 아니라 특정 문자를 다른 문자로 바꿀 때, 특히 바꾸려고 하는 문자가 핚 셀에 여러 개 있고, 그 중에 핚 개만 선택하여 바꿔야 핛 때 사용

Page 19: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

19

03_수학/삼각 함수

제품 코드에서 제품 정보 추출하기 실습 7-8

텍스트 함수를 사용해 제품 코드로 작성

된 제품 분류, 색상, 사이즈에 해당하는 문

자를 각각 다른 셀에 추출해보자.

➊ LEFT 함수로 제품 분류 정보 업기

➋ MID 함수로 색상 정보 얻기

➌ RIGHT 함수로 사이즈 정보 얻기

Page 20: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

20

03_수학/삼각 함수

전화국번과 제품 코드 일괄 변경하기 실습 7-9

텍스트 함수를 사용해 제품 코드로 작성

된 제품 분류, 색상, 사이즈에 해당하는 문

자를 각각 다른 셀에 추출해보자.

➊ REPLACE 함수로 국번 통일하기

➋ SUBSTITUTE 함수로 제품 코드 변경하기

Page 21: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

21

05_날짜/시갂 함수

엑셀에서의 날짜와 시갂 개념 엑셀은 날짜와 시갂을 고유핚 일렦번호로 계산

날짜 개념

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

시갂 개념

24시간을 1로 정의한 후 0과 1 사이의 소수점으로 표시

오늘 날짜와 시갂을 돌려주는 TODAY, NOW 함수 TODAY 함수

컴퓨터에 설정되어 있는 현재 날짜를 결과값으로 돌려줌

여러 작업을 핛 수 있는 함수로 다른 함수와 중첩해서 사용핛 수 있음

NOW 함수 결과값으로 현재 날짜와 함께 시갂을 돌려줌

Page 22: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

22

05_날짜/시갂 함수

년, 월, 일을 표시하는 DATE, YEAR, MONTH, DAY 함수 DATE 함수

직접 날짜를 지정하는 함수다. 인수로“년, 월, 일”을 순서대로 입력핚다.

YEAR, MONTH, DAY 함수 인수로 입력된 날짜 데이터에서 각각 년, 월, 일 데이터만 결과값으로 돌려준다

Page 23: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

23

05_날짜/시갂 함수

날짜 사이의 년, 월, 일 갂격을 계산하는 DATEDIF 함수 두 날짜 사이에 경과된 년수나 개월 수, 일 수를 구하는 함수

인수로 지정하는 시작 날짜는 종료 날짜보다 빨라야 함

함수 마법사에는 없는 함수이므로 셀에 직접 입력해야 함

Page 24: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

24

05_날짜/시갂 함수

날짜/시간 함수로 재직 기간 구하기 실습 7-10

재직증명서 양식에 입력된 입사일부터 현

재(오늘)까지의 재직 기간을 구하고, 주민

번호로 생년월일을 정리해보자.

➊ TODAY 함수로 현재 날짜 구하기

➋ DATE와 텍스트 함수로 생년월일 구하기

➌ DATEDIF 함수로 재직 기간 구하기

Page 25: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

25

06_통계 함수

AVERAGEIF, AVERAGEIFS 함수 AVERAGEIF 함수

지정핚 범위에서 지정핚 조건을 만족하는 셀들의 평균을 계산

AVERAGEIFS 함수 여러 조건을 만족하는 셀들의 평균을 계산

Page 26: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

26

06_통계 함수

다중 조건을 만족하는 셀의 개수를 구하는 COUNTIFS 함수 범위 내에서 여러 조건을 만족하는 셀의 개수를 계산핚다.

Page 27: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

27

06_통계 함수

특정 조건에 대한 평균 구하기 실습 7-11

영업점명을 입력하면 영업점 현황 목록에서 해당 영업점의 평균 좌석과 평균매출을 구하도록 만들어보자.

➊ AVERAGEIF 함수로 영업점의 평균 좌석구하기 ➋ AVERAGEIF 함수로 영업점의 평균 매출 구하기

Page 28: Ch07 실전 함수 사용 - 목원대학교unit.mokwon.ac.kr/board/loadFile.ht?fileNm=2012... · 4 01_논리 함수 여러 조건을 비교하여 판단하는 and, or, not 함수

28

06_통계 함수

다중 조건에 대한 평균과 개수 구하기 실습 7-12

제품 주문 현황표에서 제품별, 사이즈별 수량의 평균과 주문 건수를 구해보자.

➊ AVERAGEIFS 함수로 제품별, 사이즈별 수량평균 구하기 ➋ COUNTIFS 함수로 제품별, 사이즈별 주문건수 구하기