상세 컨텐츠

본문 제목

컴퓨터 활용능력 2급 실기 강의 -3 [절대참조, 상대참조, 셀서식, 함수]

자격증/컴퓨터활용능력 2급

by 한국인맛집 2018. 11. 22. 11:27

본문

반응형

 

이전 강의 보기

 

 

 

[자격증/컴퓨터활용능력 2급] - 컴퓨터 활용능력 2급 실기 강의-2 [ 기본 함수설명]

 

컴퓨터 활용능력 2급 실기 강의-2 [ 기본 함수설명]

함수인수, 함수 사용법 설명. LEFT 함수 : Left 함수는 텍스트 문자열의 시작점부터 지정한 수만큼 문자를 반환해줍니다. 함수에 들어가는 인자 설명. 1.text: 기존 원본 텍스트 문자열 ( 원본값) 2.num_chars :..

devkoboso.com

 

 

 

 

 


셀서식 사용자관리 설명.


 

 기호

설명 

 G/표준

기본표기방법이다. 

 0.00

숫자를 표기한다 단 0을 표시해준다. 

 #,###

숫자표기방법이다 천원단위로 끊는다. 

 yy

년도 단위만 표기

mm

월단위만 표기(년도나 일자같이사용될때)

dd

일단위 만 표기

 @

수식을 텍스트로 표기 

 h

시간만 표기 

 mm

분단위만 표기 (시간과 분같이사용될때)

 ss 

 초단위만표기 

  0.00%

 소수점 2자리까지 퍼센트표기 



월단위를 표기하는 'mm' 과 분단위에 사용되는 'mm'은 단순히사용하면 햇갈릴수있으나 월단위와 분단위로 같이 사용되는경우가 없으니 해당 문제에 맞게 사용하면 서식에 맞게 적용된다.

 

 

 

 

Rank, Round, Roundup , RoundDown 함수


 

  • Rank 함수 : 범위에서 순위를 구하고자 하는 값을 순위를 구해준다.

 

  1.  Number : 순위를 구할값이다.
  2.  Ref : 참조 범위 즉 순위를 구할 집합체 (범위를 뜻한다.)
  3.  Order : 일반적으로 빈셀이거나 0을 입력하면 내림차순 ( 작은값이 1위) , 값을 기입하면 오름차순(높은것이 1위)

 

 

  • 사용예
 

 

 
=rank(B3 , $B$3:$B$10 , 1)     // D3 결과값 : 2

 

 

 

 

  • Round 함수 : 소수인 수를 입력받은 수만큼 반올림한다.

 

  1.  Number : 반올림할 수입니다.
  2.  Num_digits : 소수점 아래 몇번째 자리까지 반올림할것인지 수를 입력해야합니다.

 

  • 사용예

 


 

 
=round(C4 , 1)     //  결과값 : 4.8
=round(C5 , 3)     //  결과값 : 5.289
=round(C6 , 2)     //  결과값 : 86.28

 

 

 

 

 

  • Roundup 함수 : 소수인 수를 입력받은 인수만큼 올림한다.

 

  1.  Number : 올림할 수입니다.
  2.  Num_digits : 소수점 아래 몇번째 자리까지 올림할것인지 수를 입력해야합니다.

 

  • 사용예

 


 

 
=roundup(C4 , 1)     //  결과값 : 4.8
=roundup(C5 , 2)     //  결과값 : 5.29
=roundup(C6 , 0)     //  결과값 : 86
 
 

 

 

  • Rounddown 함수 : 소수인 수를 입력받은 인수만큼 내림한다.

 

  1.  Number : 내림할 소수입니다.
  2.  Num_digits : 소수점 아래 몇번째 자리까지 내림할것인지 수를 입력해야합니다.

 

  • 사용예

 


 

 
=rounddown(C4 , 1)     //  결과값 : 4.8
=rounddown(C5 , 2)     //  결과값 : 5.28
=rounddown(C6 , 3)     //  결과값 : 86.277
 
 

 

 

 

참조 관련 ( 함수 인수 고정)


 

 

 

 

  • 범위 참조 관련 설명.

 

 함수를 사용하다보면 Rank, Vlookup, hlookup 등 범위는 고정이어야하는데, 찾고자 하는 값이 변경될때 사용된다. 정말 정말 쉽다. 

 

사용법은 범위, 셀을선택하고 F4 키를 누르면된다 

 

 순서

 

기본참조 -> 상하좌우 고정  -> 상하 고정 좌우 이동   -> 좌우 고정 상하 이동

 

 

 

 

 

 

 

   1. 기본범위 
 
B3:B10  : 아무런 고정이 없다 좌·우 측으로 이동해도 수식도 따라가며 , 위· 아래 로 이동해도 수식도 따라간다.
 
   2. 완전고정 (절대참조)
 
$B$3:$B$10  : 이조건은 상하좌우 절대 움직이지않는다 현재 수식을 복사, 이동해도 B3: B10 은 고정이다 절대적이다.

 

   3. 상하고정 좌우이동가능함 (상대참조)
 
B$3:B$10  :  위아래 이동시 셀조건이 이동되지않음 그러나 좌우 이동시 셀의 조건값이 같이이동함

 

   4. 좌우고정 상하이동가능함(상대참조) 
 
$B3:$B10  : 좌우 이동시 셀조건이 이동되지않음 그러나 상하 이동시 셀의 조건값이 같이이동함

 

 

 

 

 

날짜 관련 함수 목록


 

 

 

  • Year 함수 : 선택한 셀의 년(年)을 구해준다.
  1.  Serial_number : 년도를 구해줄 셀이다.

 

  • 사용예

 

 

=YEAR(A3)     // 결과값 : 1993


=YEAR(A4)     // 결과값 : 1989

 

 

  • Month 함수 : 선택인수의 월(月)을 구해준다.
  1.  Serial_number : 입력받은 인수의 월(月) 구해줄 셀이다.

 

  • 사용예

 

 

=MONTH(A3)     // 결과값 : 1


=MONTH(A4)     // 결과값 : 9

 

 

 

 

  • Day 함수 : 선택인수의 일(日)을 구해준다.
  1.  Serial_number : 입력받은 인수의 일(日) 구해줄 셀이다.

 

  • 사용예

 

 

=DAY(A3)     // 결과값 : 5

=DAY(A4)     // 결과값 : 25

 

 

 

 

  • WEEKDAY함수 : 입력받은 날짜를 요일로 바꾸어 주는 함수 
  1.  Serial_number : 입력받은 인수의 일(日) 구해줄 셀이다.
  2.  Return_type : 요일의 시작을 인수로 입력해주어야한다 인수목록은 아래와 같다.

 

 

 

  • 사용예

 

 

=WEEKDAY(A3, 1)     // (한주가 일요일로 시작할경우 )결과값 : 3 (화요일이라는뜻)


=WEEKDAY(A4,2)     // (한주가 월요일로 시작할경우 )결과값 : 1 ( 월요일이라는뜻)

※ WEEKDAY 함수는 개별로 사용될수도 있지만, TODAY, YEAR, DAY , MONTH 등, 과 같은 함수와 섞어서 사용되곤하고 많이 등장한다 꼭 숙지하자

 

 

 

  • Today 함수 : 컴퓨터 시간 기준 오늘의 날짜를 돌려주는함수이다.

- 이 함수는 따로 인수를 받지 않는 함수이다. 

  • 사용예
=TODAY()     // 결과값 : 2018-11-20 (컴퓨터시간이 다를경우 달라질수도있다.)

 

 

 

 

데이터베이스 함수


 

데이터 베이스 (DataBase) : 데이터들의 집합체 를 데이터 베이스라고 한다, (체계적으로 되어있는것)

- 쉽게 말해서 엑셀도 하나의 데이터 베이스 라는 뜻

 

 

  • DMAX 함수 : 데이터 베이스 집합체 조건값에 해당하는 항목들중에서 최대값을 구한다.
 
  1. Database : 범위이다 
  2. Field : 값을 구하고자하는 열의 번호이다. (범위의 좌측부터 열번호는 1이다.)
  3. Criteria : 조건값이다. ( 범위 , 조건을 적는경우가 많다)
 

 

// 문제 : 구분이 복층중에 1박요금이 가장큰 금액은?


=DMAX(A3:D12,     4 ,     G3:G4) // 결과값 170000
     [범위]     [열번호]  [조건]

 

 

  • DMIN함수 : 데이터 베이스 집합체 조건값에 해당하는 항목들중에서 최소값을 구한다.
 
  1. Database : 범위이다 
  2. Field : 값을 구하고자하는 열의 번호이다. (범위의 좌측부터 열번호는 1이다.)
  3. Criteria : 조건값이다. ( 범위 , 조건을 적는경우가 많다)
 

 

// 문제 : 구분이 복츠 1박요금이 가장 작은 금액은?


=DMIN(A3:D12,     4 ,     G3:G4) // 결과값 80000
     [범위]     [열번호]  [조건]

 

 

 

 

  • DSUM 함수 : 데이터 베이스 집합체 조건값에 해당하는 항목들의 합계를 구한다.
 
  1. Database : 범위이다 
  2. Field : 값을 구하고자하는 열의 번호이다. (범위의 좌측부터 열번호는 1이다.)
  3. Criteria : 조건값이다. ( 범위 , 조건을 적는경우가 많다)
 

 

// 문제 : 구분이 복층중에서 1박요금의 합계는?


=DMAX(A3:D12,     4 ,     G3:G4) // 결과값 170000
     [범위]     [열번호]  [조건]

 

 

  • DAVERAGE함수 : 데이터 베이스 집합체 조건값에 해당하는 항목들의 평균을 구한다.
 
  1. Database : 범위이다 
  2. Field : 값을 구하고자하는 열의 번호이다. (범위의 좌측부터 열번호는 1이다.)
  3. Criteria : 조건값이다. ( 범위 , 조건을 적는경우가 많다)
 

 

// 문제 : 구분이 복층중에 1박요금의 평균은?


=DMIN(A3:D12,     4 ,     G3:G4) // 결과값 156666.6667
     [범위]     [열번호]  [조건]

 

 

 

★ 간혹 범위를 메뉴상단을 지정안하고 데이터들만 잡아 정확한 데이터를 못찾는 경우가 있다. 데이터 베이스 함수 즉 D가 앞에 붙은 함수는 데이터베이스의 상단측도 꼭 잡아야한다.

 

 

 

 

 

VLOOKUP / HLOOKUP 함수 


 

 

- 시험에서 정말 많이나오고 많은사람들이 어려워하는 함수 DataBase 함수를 사용할줄 안다면 정말 쉬운문제일뿐이다.

 

 

데이터 베이스를 찾고자하는 조건범위에 있을경우 해당하는 값으로 바꿔주는기능 

VLOOKUP은 세로 형 조건 , HLOOKUP은 가로형 조건일경우

 
-VLOOKUP 함수
  1. lookup_value : 함수를이용해서 찾고자하는 값이다 
  2. Table_array : 조건값범위이다 ( 바꿀 조건들이있는 범위)
  3. Col_index_num : 열번호이다 몇번째 열로 바꿀것이냐라는 묻는말.
  4. Range_lookup : 비슷하게 찾을것이면 : 0 ,비워두기를 .정확하게 찾을경우 : 그외 값( 정확하게 찾아야함 일반적으로)
 

 

 

// 위에 셀과같이 되어있으면 VLOOKUP 을 활용할 확률이 높다 


=VLOOKUP(C3,           $F$3:$G$7 ,            2         ,     0  ) // 결과값  : 일반
     [내가 찾을값]  [찾을 범위]        [몇번째 열인가]    [비슷하게: 0 , 완전히 같게 : 1]


=VLOOKUP(C4,           $F$3:$G$7 ,            2         ,     0  ) // 결과값  : 골드
     [내가 찾을값]  [찾을 범위]        [몇번째 열인가]    [비슷하게: 0 , 완전히 같게 : 1]

 

 

 

- HLOOKUP 함수VLOOKUP 함수와 동일하나 가로형 으로 조건을 받는점이다.

 

  1. lookup_value : 함수를이용해서 찾고자하는 값이다 
  2. Table_array : 조건값범위이다 ( 바꿀 조건들이있는 범위)
  3. row_index_num : 행번호이다 몇번째 행으로 바꿀것이냐라는 묻는말.
  4. Range_lookup : 비슷하게찾기 : 0 ,비워두기  정확하게 찾기 : 그외 값( 값이 정확하게 나눠져있을경우는 0 이 아닌값을 값이 기준보다 번잡경우 0을 넣어 비슷한 값을 넣는게 좋다.)

 

 

 

// 위에 셀과같이 되어있으면 HLOOKUP 을 활용할 확률이 높다 


=HLOOKUP(C3,           $B$13:$D$14 ,            2         ,     0  ) // 결과값  : 보통
     [내가 찾을값]  [찾을 범위]         [몇번째 행인가]    [비슷하게: 0 , 완전히 같게 : 1]


=HLOOKUP(C4,           $B$13:$D$14 ,            2         ,     0  ) // 결과값  : 저조
     [내가 찾을값]  [찾을 범위]         [몇번째 행인가]    [비슷하게: 0 , 완전히 같게 : 1]

 

 

★ VLOOKUP , HLOOKUP 함수 사용할때 찾을범위는 절대참조일경우가 많으니  확인하는게 좋다.

 

 

 

 

반응형

관련글 더보기