Chapter 4.
Download
1 / 21

Chapter 4. ??? ?? - PowerPoint PPT Presentation


  • 204 Views
  • Uploaded on

Chapter 4. 수식과 함수. 학습목표. 수식 입력과 셀 참조 이용하기 함수 이용하기 기본함수 이용하기 고급함수 이용하기. 수식 입력과 셀 참조 이용하기. 수식이란 ?(6-1.xlsx) 등호로 시작하여 숫자 또는 셀 주소와 연산자로 이루어진 계산식 ( 예 ) = E4 – F4 * 5000 등호 (=) : 수식 입력할 때 반드시 먼저 입력해야 함 연산자 산술연산자 : +, -, *, /, %, ^ 비교연산자 : >, <, >=, <=, =, <>

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Chapter 4. ??? ??' - tejana


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Chapter 4

Chapter 4.

수식과 함수


Chapter 4

학습목표

수식 입력과 셀 참조 이용하기

함수 이용하기

기본함수 이용하기

고급함수 이용하기


Chapter 4

수식 입력과 셀 참조 이용하기

  • 수식이란?(6-1.xlsx)

    • 등호로 시작하여 숫자 또는 셀 주소와 연산자로 이루어진 계산식

    • (예) = E4 – F4 * 5000

    • 등호(=) : 수식 입력할 때 반드시 먼저 입력해야 함

    • 연산자

      • 산술연산자 : +, -, *, /, %, ^

      • 비교연산자 : >, <, >=, <=, =, <>

      • 참조연산자 : 참조할 셀이나 영역 지정:(A1:E1), ,(A1, E1), 공백(A1:E1 C2:P3)

      • & : 데이터 연결 연산자 : 1+2&”그림”, “대한”&”민국”

    • 직접 입력하는 값

      • 직접 입력하는 문자나 숫자(5000)

    • 참조(E4, F4) : 수식에서 셀 주소를 이용

      • 상대참조 : 연산이 되는 셀의 위치에 따라 셀 주소가 자동으로 변함(성적표)

      • 절대참조 : 셀 주소가 항상 고정되어 있음($E$4) – “F4”키 사용함(3월)

      • 혼합참조 : 열이나 행만을 고정하는 방법(E$4 또는 $E4)- 혼합참조.xlsx


Chapter 4

함수 이용하기

  • 함수란?

    • 복잡하고 반복적인 계산작업을 쉽고 간단하게 처리할 수 있도록 정의된 수식

    • (예) =함수명(인수1, 인수2, …)

    • 등호(=): 함수 식 앞에 반드시 사용됨

    • 함수명: 수식을 함축하고 있는 함수 이름

    • 괄호 : 함수명 다음에는 반드시 사용되며 항상 쌍으로 사용됨

    • 인수 : 계산에 사용되는 값들이며, 반드시 사용됨

    • 쉼표 : 인수를 구분하기 위한 기호

  • 함수식 사용방법

    • 자동합계(∑) : [홈] – [편집] – [자동합계]

    • 직접입력 : 수식 입력 줄에 “=함수명(인수,…)” 형식으로 입력함

    • 함수마법사 : [수식] – [함수 라이브러리] –[함수삽입]

    • 마우스클릭(함수마법사): 수식 입력 줄 왼쪽의 클릭

    • [수식] – [함수라이브러리] 그룹의 기능별 함수 선택

    • 단축키(함수마법사): shift +F3


Chapter 4

기본 함수 이용하기

  • 자동합계함수

    • sum : 인수들의 합계

    • average : 인수들의 평균

    • count : 인수에서 숫자가 들어있는 셀 개수

    • max : 인수 중 가장 큰 수

    • min : 인수 중 가장 작은 수

  • 엑셀에서 사용 빈도가 높은 함수

    • count 계열 : 셀의 개수

    • round 계열 : 반올림

    • 날짜와 시간 관련 함수

    • IF : 조건에 따라 참/거짓이 결정

    • countif : 조건에 맞는 데이터의 개수

    • sumif : 조건에 맞는 데이터들의 합


Chapter 4

기본 함수 이용하기(자동합계)

  • (예제) 6-3.xlsx

  • SUM 함수 : 지정된 범위의 모든 셀의 합

    • =SUM(인수1, 인수2,…)

  • AVERAGE 함수 : 인수들의 평균

    • =AVERAGE(인수1, 인수2,…)

  • MAX 함수 : 인수중의 최대값

    • =MAX(인수1, 인수2,….)

  • MIN 함수 : 인수 중의 최소값

    • =MIN(인수1, 인수2,….)

  • RANK 함수 : 선택된 셀의 순위

    • 통계함수

    • =RANK(순위로선택할 셀, 범위, 차순)

    • (예)RANK(H5, H5:H11, 0)

      • 0 : 내림차순, 1 : 오름차순

  • LARGE : 지정된범위에서 K번째의 큰 값

    • =LARGE(범위, K)

  • SMALL : 지정된 범위에서 K번째의 작은 값

    • =SMALL(범위, K)

  • (연습문제)6-3.xlsx(sheet2)


Chapter 4

기본 함수 이용하기(COUNT)

  • (예제)6-4.xlsx

  • COUNT 함수

    • 지정된 셀 영역에서 숫자 데이터가 입력된 셀의 개수

    • =count(값1, 값2,….)

  • COUNTA 함수

    • 비어 있지 않은 셀의 개수(문자와 숫자를 포함한 셀의 개수)

    • =counta(값1, 값2,…)

  • COUNTBLANK 함수

    • 비어 있는 셀의 개수

    • =countblank(범위) =>인수가한 개


Chapter 4

기본 함수 이용하기(ROUND)

  • ROUND 함수

    • 지정한자릿수가 되도록 반올림한다.

    • =ROUND(number, 자릿수)

  • ROUNDUP 함수

    • 지정한 자릿수가 되도록 무조건 올림한다.

    • =ROUNDUP(number, 자릿수)

  • ROUNDDOWN 함수

    • 지정한 자릿수가 되도록 무조건 내림한다.

    • =ROUNDDOWN(number, 자릿수)

  • 자릿수 : 양수=>소수점 아래, 음수=> 정수에서 지정

  • (예) round(1234.567, 0) =>1235

    • round(1234.567, 2) => 1234.57

    • round(1234.567, -2) =>1200

    • roundup(1234.567, 2) => 1234.57(-2 : 1300)

    • rounddown(1234.567, 2) => 1234.56(-2 : 1200)

  • (연습문제1)6_4.xlsx : 100원 단위에서 적용하기

  • (연습문제2)6_3.xlsx 의 “sheet1”에서 서류,전공,면접의평균점수를

    • 소수점 1자리까지 구하기


Chapter 4

기본 함수 이용하기(날짜와 시간 관리)

  • TODAY( )함수

    • 현재 날짜

  • NOW( )함수

    • 현재 시간(현재 날짜 포함)

  • 지정된 날짜간의 일수 구하기

    • B2 – B3 =>67일

    • TODAY( ) – B2 => 1900-07-18(200일 : 표시형식에서 00”일” 형식으로 변경)

    • A2 - DATE(2013,5,30) =>173일(표시형식 : 00”일”)

    • 날짜간의 일수를 개월/년 수로 표현하는 함수

      • DATEDIF(B2, A2, ”M”) =>6개월(“개월” 표시형식으로 변경)

      • DATEDIF(B2, A2, ”Y”) => ??

    • (연습문제)6-4.xlsx(“TODAY” 시트)

  • YEAR(날짜), MONTH(날짜), DAY(날짜), HOUR(날짜), MINUTE(날짜),

    • SECOND(날짜), WEEKDAY(날짜)

    • YEAR(A2) => 2013, MONTH(A2) => 11

    • HOUR(A3)=> 10, WEEKDAY(A3) => 3(화요일, 표시형식 : aaaa)

  • (연습문제)6-4.xlsx(“YEAR” 시트)


Chapter 4

기본 함수 이용하기(IF 함수)

  • 논리 검사를 수행하며 참이나 거짓을 나타낸다.

    • 논리함수

      • AND(조건1, 조건2,…) : 조건들이 모두 참일 때만 참, 아니면 거짓

      • OR(조건1, 조건2,…) : 조건 중에 하나만 참이면 참

      • NOT(논리식) : 논리식 결과의 반대 값

    • 사용형식

      • IF(조건, 참, 거짓)

      • (예문)

      • 함수 라이브러리 사용 : 6-4.xlsx(“IF” 시트)

      • (연습문제)6-기타예제.xlsx(sheet1)

        • =>평균이 80이상이면 합격, 아니면 불합격


Chapter 4

기본 함수 이용하기(COUNTIF 함수)

  • 조건에 맞는 데이터의 개수를 구한다.

    • 통계함수

    • 사용형식

      • COUNTIF(범위, 조건)

      • (예문)6-4.xlsx(“COUNTIF” 시트)

      • (연습문제)6-기타예제.xlsx(sheet2)

    • (예문)

      • COUNTIF((F5:F16,">"&MEDIAN(F5:F16))


Chapter 4

기본 함수 이용하기(SUMIF 함수)

  • 조건에 맞는 데이터의 합계를 구한다.

    • 사용형식

      • 수학/삼각 함수

      • SUMIF(범위, 조건, 합산할 범위)

      • (예문)

      • 함수마법사사용

        • => 6-4.xlsx(“COUNTIF” 시트)

      • (연습문제)6-기타예제.xlsx(sheet2)


Chapter 4

고급함수 이용하기

  • 텍스트 함수(교재 p.85)

    • left: 왼쪽부터지정된 개수의 문자

    • right: 오른쪽부터지정된 개수의 문자

    • mid: 주어진 위치부터 지정된 수만큼의 문자

  • 찾기/참조 함수(교재 p.76)

    • choose : 지정된 값의 인수의 값

    • match : 값을 찾아서 위치를 알려줌

    • index : 지정된 행과 열의 데이터 값

    • vlookup : 주어진 범위에서 데이터를 찾고 그 행의 열에서 데이터를 가져온다

  • 데이터베이스 함수(교재p.79)

    • => 데이터베이스의 목록에서 조건에 맞는 합/평균/셀의수/최대/최소 값을 구한다

    • DSUM

    • DAVERAGE

    • DCOUNT, DCOUNTA

    • DMAX, DMIN


Chapter 4

고급함수 이용하기(텍스트 함수)

  • LEFT 함수

    • 형식 : LEFT(text, 숫자)

    • text의 왼쪽에서 숫자만큼 문자를 가져온다.

    • (예문)

  • RIGHT 함수

    • 형식 : RIGHT(text, 숫자)

    • text의 오른쪽에서 숫자만큼 문자를 가져온다.

    • (예문)

  • MID함수

    • 형식 : MID(text, 위치, 숫자)

    • text 왼쪽의 지정된 위치에서 숫자만큼 문자를 가져온다.

    • (예문)

  • (연습문제) 6-5.xlsx


Chapter 4

고급함수 이용하기(찾기/참조 함수)

  • CHOOSE 함수

    • 인덱스 번호에 해당하는 값을 표시

    • 형식 : CHOOSE(인덱스 번호, 값1, 값2,…)

    • (예문)

    • (연습문제)6-5.xlsx(주민등록번호)


Chapter 4

고급함수 이용하기(찾기/참조 함수)

  • MATCH 함수

    • 형식 : MATCH(검사할값, 검사범위, 검사유형)

    • 검사범위에서 검사할 값을 찾아 위치 값을 돌려준다.

    • 검사범위는 한 개의 행이나 한 개의 열만 포함한다.

      • (여러 개의 열이나 행은 안됨)

    • 검사유형 : 0->검사값과 일치, 1->근사값(오름차순), -1 -> 근사값(내림차순)

    • (예문)


Chapter 4

고급함수 이용하기(찾기/참조 함수)

  • INDEX 함수

    • 형식 : INDEX(범위, 행번호, 열번호)

    • 범위에서 행번호/열번호로 데이터를 가져온다

    • (예1)


Chapter 4

고급함수 이용하기(찾기/참조 함수)

  • INDEX 함수 : INDEX(범위, 행번호, 열번호)

    • (예2)급여가 두 번째로 많은 사람의 행번호 : MATCH(LARGE(J5:J12,2), J5:J12, 0)


Chapter 4

고급함수 이용하기(찾기/참조 함수)

  • VLOOKUP 함수

    • 형식 : VLOOKUP(찾을 값, 범위, 열 번호, 검색유형)

    • 범위의 첫 번째 열에서 값을 찾은 후 그 행의 열 번호에서 값을 가져온다.

    • 검색유형 : 0 -> 일치하는 값, 1 -> 비슷한 값


Chapter 4

고급함수 이용하기(데이터베이스 함수)

  • 데이터베이스란?

    • 첫 번째 행에 제목이 있는 표

    • 데이터베이스 함수 : 모든 함수는 인수의 형식이 동일하다.

    • 데이터베이스 함수의 조건 :

      • 제목이 있는 표가 두 개는 존재해야 함(전체범위의 표, 조건을 위한 표)

      • DB의 범위 지정 : 제목이 반드시 포함됨

      • 조건의 범위 : 제목이 반드시 포함됨

      • (예문)


Chapter 4

고급함수 이용하기(데이터베이스 함수)

  • DAVERAGE 함수

    • 형식 : DAVERAGE(데이터베이스, 열 이름, 조건)

    • 조건과 일치하는 데이터의 평균을 구함

    • (예문)