컴퓨터 활용능력 2급 실기 강의 -3 [절대참조, 상대참조, 셀서식, 함수]
이전 강의 보기
[자격증/컴퓨터활용능력 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 함수 : 범위에서 순위를 구하고자 하는 값을 순위를 구해준다.
- Number : 순위를 구할값이다.
- Ref : 참조 범위 즉 순위를 구할 집합체 (범위를 뜻한다.)
- Order : 일반적으로 빈셀이거나 0을 입력하면 내림차순 ( 작은값이 1위) , 값을 기입하면 오름차순(높은것이 1위)
- 사용예
=rank(B3 , $B$3:$B$10 , 1) // D3 결과값 : 2
- Round 함수 : 소수인 수를 입력받은 수만큼 반올림한다.
- Number : 반올림할 수입니다.
- Num_digits : 소수점 아래 몇번째 자리까지 반올림할것인지 수를 입력해야합니다.
- 사용예
=round(C4 , 1) // 결과값 : 4.8
=round(C5 , 3) // 결과값 : 5.289
=round(C6 , 2) // 결과값 : 86.28
- Roundup 함수 : 소수인 수를 입력받은 인수만큼 올림한다.
- Number : 올림할 수입니다.
- Num_digits : 소수점 아래 몇번째 자리까지 올림할것인지 수를 입력해야합니다.
- 사용예
=roundup(C4 , 1) // 결과값 : 4.8
=roundup(C5 , 2) // 결과값 : 5.29
=roundup(C6 , 0) // 결과값 : 86
- Rounddown 함수 : 소수인 수를 입력받은 인수만큼 내림한다.
- Number : 내림할 소수입니다.
- Num_digits : 소수점 아래 몇번째 자리까지 내림할것인지 수를 입력해야합니다.
- 사용예
=rounddown(C4 , 1) // 결과값 : 4.8
=rounddown(C5 , 2) // 결과값 : 5.28
=rounddown(C6 , 3) // 결과값 : 86.277
참조 관련 ( 함수 인수 고정)
- 범위 참조 관련 설명.
- 함수를 사용하다보면 Rank, Vlookup, hlookup 등 범위는 고정이어야하는데, 찾고자 하는 값이 변경될때 사용된다. 정말 정말 쉽다.
사용법은 범위, 셀을선택하고 F4 키를 누르면된다
- 순서
기본참조 -> 상하좌우 고정 -> 상하 고정 좌우 이동 -> 좌우 고정 상하 이동
날짜 관련 함수 목록
- Year 함수 : 선택한 셀의 년(年)을 구해준다.
- Serial_number : 년도를 구해줄 셀이다.
- 사용예
=YEAR(A3) // 결과값 : 1993
=YEAR(A4) // 결과값 : 1989
- Month 함수 : 선택인수의 월(月)을 구해준다.
- Serial_number : 입력받은 인수의 월(月) 구해줄 셀이다.
- 사용예
=MONTH(A3) // 결과값 : 1
=MONTH(A4) // 결과값 : 9
- Day 함수 : 선택인수의 일(日)을 구해준다.
- Serial_number : 입력받은 인수의 일(日) 구해줄 셀이다.
- 사용예
=DAY(A3) // 결과값 : 5
=DAY(A4) // 결과값 : 25
- WEEKDAY함수 : 입력받은 날짜를 요일로 바꾸어 주는 함수
- Serial_number : 입력받은 인수의 일(日) 구해줄 셀이다.
- Return_type : 요일의 시작을 인수로 입력해주어야한다 인수목록은 아래와 같다.
- 사용예
=WEEKDAY(A3, 1) // (한주가 일요일로 시작할경우 )결과값 : 3 (화요일이라는뜻)
=WEEKDAY(A4,2) // (한주가 월요일로 시작할경우 )결과값 : 1 ( 월요일이라는뜻)
※ WEEKDAY 함수는 개별로 사용될수도 있지만, TODAY, YEAR, DAY , MONTH 등, 과 같은 함수와 섞어서 사용되곤하고 많이 등장한다 꼭 숙지하자
- Today 함수 : 컴퓨터 시간 기준 오늘의 날짜를 돌려주는함수이다.
- 이 함수는 따로 인수를 받지 않는 함수이다.
- 사용예
=TODAY() // 결과값 : 2018-11-20 (컴퓨터시간이 다를경우 달라질수도있다.)
데이터베이스 함수
데이터 베이스 (DataBase) : 데이터들의 집합체 를 데이터 베이스라고 한다, (체계적으로 되어있는것)
- DMAX 함수 : 데이터 베이스 집합체 조건값에 해당하는 항목들중에서 최대값을 구한다.
- Database : 범위이다
- Field : 값을 구하고자하는 열의 번호이다. (범위의 좌측부터 열번호는 1이다.)
- Criteria : 조건값이다. ( 범위 , 조건을 적는경우가 많다)
// 문제 : 구분이 복층중에 1박요금이 가장큰 금액은?
=DMAX(A3:D12, 4 , G3:G4) // 결과값 170000
[범위] [열번호] [조건]
- DMIN함수 : 데이터 베이스 집합체 조건값에 해당하는 항목들중에서 최소값을 구한다.
- Database : 범위이다
- Field : 값을 구하고자하는 열의 번호이다. (범위의 좌측부터 열번호는 1이다.)
- Criteria : 조건값이다. ( 범위 , 조건을 적는경우가 많다)
// 문제 : 구분이 복츠 1박요금이 가장 작은 금액은?
=DMIN(A3:D12, 4 , G3:G4) // 결과값 80000
[범위] [열번호] [조건]
- DSUM 함수 : 데이터 베이스 집합체 조건값에 해당하는 항목들의 합계를 구한다.
- Database : 범위이다
- Field : 값을 구하고자하는 열의 번호이다. (범위의 좌측부터 열번호는 1이다.)
- Criteria : 조건값이다. ( 범위 , 조건을 적는경우가 많다)
// 문제 : 구분이 복층중에서 1박요금의 합계는?
=DMAX(A3:D12, 4 , G3:G4) // 결과값 170000
[범위] [열번호] [조건]
- DAVERAGE함수 : 데이터 베이스 집합체 조건값에 해당하는 항목들의 평균을 구한다.
- Database : 범위이다
- Field : 값을 구하고자하는 열의 번호이다. (범위의 좌측부터 열번호는 1이다.)
- Criteria : 조건값이다. ( 범위 , 조건을 적는경우가 많다)
// 문제 : 구분이 복층중에 1박요금의 평균은?
=DMIN(A3:D12, 4 , G3:G4) // 결과값 156666.6667
[범위] [열번호] [조건]
★ 간혹 범위를 메뉴상단을 지정안하고 데이터들만 잡아 정확한 데이터를 못찾는 경우가 있다. 데이터 베이스 함수 즉 D가 앞에 붙은 함수는 데이터베이스의 상단측도 꼭 잡아야한다.
VLOOKUP / HLOOKUP 함수
데이터 베이스를 찾고자하는 조건범위에 있을경우 해당하는 값으로 바꿔주는기능
VLOOKUP은 세로 형 조건 , HLOOKUP은 가로형 조건일경우
- lookup_value : 함수를이용해서 찾고자하는 값이다
- Table_array : 조건값범위이다 ( 바꿀 조건들이있는 범위)
- Col_index_num : 열번호이다 몇번째 열로 바꿀것이냐라는 묻는말.
- 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 함수와 동일하나 가로형 으로 조건을 받는점이다.
- lookup_value : 함수를이용해서 찾고자하는 값이다
- Table_array : 조건값범위이다 ( 바꿀 조건들이있는 범위)
- row_index_num : 행번호이다 몇번째 행으로 바꿀것이냐라는 묻는말.
- 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 함수 사용할때 찾을범위는 절대참조일경우가 많으니 확인하는게 좋다.