8강.
1. countif/sumif의 활용 -> 숫자 조건에 따른 합계 구하기
-> (형식) countif(range, criteria)
sumif(range, criteria, sum_range)
-> 셀 범위에서 조건을 만족하는 셀의 개수나 합계 구하기
-> 숫자조건도 반드시 쌍따옴표(" ") 안에 표시
(예) countif(A1:A10, ">=15")
sumif(A1:A10, ">=15", B1:B10)
-> countif/sumif 는 1개의 조건만 비교 가능
-> [Tip] 10~20까지의 조건의 개수/합계 구하기
=> countif(A1:A10), ">=10") - countif(A1:A10, ">20")
-> sumif에서 조건의 영역과 합계의 영역이 같은 경우 합계의 영역은 생략 가능.
(예) sumif(A1:A10, ">=15")
2. round(number, num_digit) -> 반올림 함수
roundup(number, num_digit) -> 올림 함수
rounddown(number, num_digit) -> 버림 함수
-> number : 숫자 또는 숫자가 있는 셀주소
-> num_digit
-. 0 : 소수점 이하에서 반올림/올림/버림하여 정수로 표시
-. 양수 : 소수 이하 표시할 자리수 (예) round(A1, 2) : A1을 세자리에서 반올림하여 소수점 두자리까지 표시
-. 음수 : 표시할 0의 개수 (예) round(A1, -2) : A1을 십의자리에서 반올림하여 백의 자리 단위로 표시
-> (사용예)
round(15.463, 0) = 15
round(15.463, 1) = 15.5
roundup(15.463 ,2) = 15.47
round(32547, -1) = 32550
9강.
1. hlookup(lookup_value, table_array, row_index_num, range_lookup)
-> hlookup(값, 찾을 범위, 반환할 값의 행번호, 방식)
-> 찾기 참조 함수의 대표적인 함수
-> 특정 값을 지정한 범위의 가장 위쪽 행에서 찾아, 행번호만큼 떨어진 값을 반환해주는 함수
-> 값 : 찾으려는 값 또는 셀 주고
찾을 범위 : 찾을 영역의 범위(반환할 값의 범위도 포함)
(주위) 반드시 절대참조로 해야 한다.(F4 버튼 이용)
반환할 값의 행번호 : 반환할 값이 있는 행번호
방식 : false/true 두가지가 있다.
-false : 숫자범위가 아닌 정확한 값으로 찾는다.
2. hlookup 에서의 방식 false/true의 차이점
-> false(또는 0) : 정확한 값을 찾을 때
true(또는 생략, 1) : 범위내에서 찾을 때
(예) true의 예
-> 0~199 노력, 200~299 보통, 300~399 우수, 400~ 탁월로 정의하고 싶을 때
찾을 범위의 셀은 다음과 같이 적는다.
0 200 300 400
노력 보통 우수 탁월
10강.
1. vlookup(lookup_value, table_array, col_index_num, range_lookup)
-> vlookup(값, 찾을 범위, 반환할 값의 열번호, 방식)
-> hlookup과 차이점은 col_index_num(열번호)라는 점이다.
-> 특정 값을 지정한 범위의 가장 왼쪽 열에서 찾아, 열번호만큼 떨어진 값을 반환해주는 함수
-> hlookup과 마찬가지로 찾을 범위는 절대참조로 해야한다.
-> [tip]셀영역에 이름을 지정하여 참을 범위로 사용 가능.
-> 방식 : false => 일치
2. 방식(range_lookup) false/true의 차이점
-> false(또는 0) : 정확한 값을 찾을 때
true(또는 생략, 1) : 범위내에서 찾을 때
[참고] hlookup과 동일
3. isblank(value)
-> 코드명이 입력되지 않은 셀은 #N/A 오류 발생
-> 이때, 빈 칸임을 판단하여 빈칸이면 공백으로 표시, 그렇지 않으면 함수 사용해 결과 표시해주는 함수
(예)
-. if(isblank(value), value_if_true, value_if_false)
(사용예)
-. if(isblank(E3), " ", vlookup(E1, 참조값, false)
4. numberstring(value, type)
-> value의 값을 type 형태로 바꾸어주는 함수
-> type : 1, 2, 3 세종류가 있다.
(예) numberstring(123,1) -> 일백이십삼
numberstring(123,2) -> 壹百貳拾參
numberstring(123,3) -> 일이삼