5강.
1. left(text, number_chars)
right(text, number_chars)
mid(text, start_number, number-chars)
-. number_chars : 가지고 올 함수
-. text : 셀주소 또는 문자열
-. start_number : 시작할 문자열의 기수
mid(텍스트, n,m) : 텍스트의 n번째부터 m개를 추출
(사용예) left(A1,3)
right(A1,4)
mid(A1,4,1)
2. choose(index_num, value1, [value2],...)
-. index_num는 반드시 1,2,3,4,...의 값을 가져야 함
-. 조건이 1,2,3,4로 표현되는 if문을 choose로 대신할 수 있다.
(예) choose(코드값, "부장", "과장", "대리")
-> 결과: 코드값이 1일때 부장, 2일때 과장, 3일때 대리
3. 주민등록 번호에서 나이와 성별구하기
-. 성별 구하기 : 주민등록번호의 뒷번호 첫자리를 이용하여 구함.
-> mid와 choose 이용
-. 나이 계산하기(만 나이)
. 만 나이 계산하기(datedif 함수 이용)
. 태어난 연도/월/일 구하기
. 날짜 형식으로 바꾸기 (date 함수 이용)
4. 조건부 서식으로 눈에 띄는 결과 만들기
-. 특정조건을 만족하는 행 전체의 서식 바꾸기
-. 조건부 서식에 수식 활용 가능
-> 조건부 서식 팝업창 열어 조건을 "수식이"를 선택하여 직접 기입
(주의) 상대 참조와 절대 참조를 주의해서 이용해야 한다.
-. (예) 0. 조건부 서식을 할 셀 전체를 선택한다.
1. 조건부 서식 팝업창 열어 조건을 "수식이"를 선택
2. =를 붙이고 수식을 직접 입력 (사용예) =$C1="A"
3. 서식 조건을 설정한다.(바탕색)
[참고] 조건부 서식 지우기 : 조건부 서식 팝업창에서 삭제 버튼
6강.
1. text(value, format_text)
-> value가 날짜값이면, 요일을 지정한 형식대로 표시
-> value는 날짜값 또는 날짜값이 있는 셀주소.
-> format_text의 형식
-. "AAA" => 일, 월, 화, 수, 목, 금, 토
-. "AAAA" => 일요일, 월요일, 화요일,...
-. "DDD" => Sun, Mon, Tue, ...
-. "DDDD" => Sunday, Monday,
(사용예) text(A1, "DDD") => Mon
test(A1, "DDDD") => Monday
2. 시간입력 방법
-> 10:00. 10:30:45, 10:00 PM , 15:00
[참고] 오후 입력 방법 : 15:00 또는 03:00 PM
-> 시간도 숫자로 계산됨 : 24시간 기준으로 소수점으로 표시
(예) 오전 6시 => 0.25
3. 시간함수의 종류
-. hour(serial-number) : 시간에서 시만 추출
-. minute(serial-number) : 시간에서 분만 추출
-. second(serial-number) : 시간에서 초만 추출
-. time(hour, minute, secone) -> 분리되어 있는 시간, 분, 초를 시간 형식으로 만들어 줌
(사용예) time(A1, B1, C1) => 10:30 AM
====> 이용 : 출퇴근 시간으로 근무시간 계산하기 등등
4. count(범위), counta(범위), countblank(범위)
-> 셀의 개수를 세어주는 함수
-. count : 숫자가 입력된 셀의 개수
-. counta : 개수에 문자열 셀도 포함
-. countblank : 아무 것도 입력되지 않은 셀의 개수
7강.
1. weekday(serial_number, [return_type])
-> serial_number : 날짜 형식의 data 또는 셀주소
-> 요일에 해당하는 숫자를 구함
-> return_type
1 : 일요일부터 1,2,3,4,5,6,7
2 : 월요일부터 1,2,3,4,5,6,7
3 : 월요일부터 0,1,2,3,4,5,6
-> 보통 choose/if 함수와 같이 사용
(예) choose(weekday(날짜, 1), "일요일", "월요일", ...)
choose(weekday(날짜, 1), "해", "달", "불", ...) => 요일을 다르게 표현할 수 있는데 사용
if(weekday(날짜,2)<6, "평일","주말")
2. countif(range, criteria)
-> 셀 범위에서 조건을 만족하는 개수 세기
-> 범위 : 셀영역에 이름을 넣여 넣은 후 사용도 가능함.
-> criteria : 조건을 나타내는데, 반드시 쌍따옴표(" ") 안에 표시
(예) countif(A1:A10, "서울")
countif(지역, "서울")
3. sumif(range, criteria, sum_range)
-> 셀 범위에서 조건을 만족하는 셀의 합계 구하기
-> sumif(범위, "조건", 합계를 구할 범위)
range : 조건의 범위
sum_range : sum을 해야할 범위로 반드시 숫자 형식을 가져야 함
-> 조건 영역과 같은 위치에 있는 다른 셀의 합계를 구함.
(예) sumif(A1:A10, "서울", B1:B10)