유튜버 엑셀레이터님의 강의를 듣고 필기한 것 정리
- SUMPRODUCT
의미 | 배열과 배열끼리 매칭되는 것들끼리 곱해서 더한다 |
결과속성 | 숫자 |
기타 | 대표적인 배열함수로 활용 |
같은 열 개수와 같은 행 개수만 가지면 사용 가능 |
- 날짜 필수기초
TODAY() |
인수가 없다 윈도우 시스템상의 오늘날짜를 표시 |
NOW() |
인수가 없다 윈도우 시스템상의 오늘날짜와 현재시각을 표시 |
YEAR(날짜) | 인수로 사용된 날짜의 년도를 숫자로 뽑아줌 |
MONTH(날짜) | 인수로 사용된 날짜의 월을 숫자로 뽑아줌 |
DAY(날짜) | 인수로 사용된 날짜의 일을 숫자로 뽑아줌 |
DATE(년,월,일) |
인수에 년,월,일을 집어넣으면 날짜로 변환 기본적인 속성은 일련번호로 나타내지만 혼자 쓰일 때는 셀서식을 따름 |
성격 | 외향적 |
친한 함수 | YEAR, MONTH, DAY 함수, TEXT 함수 |
기타 |
YEAR, MONTH, DAY(이하 날짜 삼형제라 부르겠음) 함수와 반대개념. DATE : 일반적인 숫자 → 날짜 날짜 삼형제 : 날짜 → 일반적인 숫자
셀서식을 잘 활용하면 효과가 배가 된다. |
+날짜 입력 방법 (엑셀은 날짜를 일련번호로 기억한다. 날짜는 숫자이다!)
1. 숫자-숫자-숫자
2. 숫자-숫자
3. 숫자/숫자/숫자
4. 숫자/숫자
날짜서식 | |||
년 | 월 | 일 | 요일 |
YYYY | MM | DD |
AAAA(ex. 화요일) DDDD(ex. Tuesday) |
YY | M | D |
AAA(ex. 화) DDD(ex. Tue) |
숙어 | ||
올해 | YEAR(TODAY()) | |
이번달 | MONTH(TODAY()) | |
내년 | YEAR(TODAY())+1 | |
다음달 | MONTH(TODAY())+1 | |
나이 | 현재년도-출생년도+1 |
=YEAR(TODAY())-YEAR(L11)+1 하고 일반으로 바꿔주기. |
년차 | 현재년도-입사년도+1 |
- WEEKDAY
의미 | 날짜의 요일을 숫자로 표시하는 함수 |
결과속성 | 숫자 |
인수 1 | 날짜 |
인수 2 | 옵션 |
성격 | 내성적 |
친한 함수 | CHOOSE |
활용방식 |
1) CHOOSE(WEEKDAY(날짜,2)"월","화","수","목","금","토","일") 2) 주말: WEEKDAY(날짜,2)>5 |
특징 |
장점은 숫자로 인해 조건 설정하기 쉬움 ex. WEEKDAY()>5 단점은 숫자로 된 요일을 알아보기 힘들어 항상 CHOOSE 함수를 달고 다님 |
- EMONTH
의미 | 인수 2에서 지정한만큼의 달을 더한 후, 마지막 날을 구한다 |
결과속성 | 날짜 |
인수 1 | 기준날짜 |
인수 2 | 몇달 후(0이면 이번달, 음수이면 몇달 전) |
활용방식 |
기준날짜의 그달 마지막 일 → EMONTH(기준날짜,0) 기준날짜의 다음달 첫날 → EMONTH(기준날짜,0)+1 |
- DATEIF
의미 | 날짜사이의 간격을 여러가지 형태로 보여주는 함수 |
결과속성 | 여러가지 기간 |
인수 1 | 시작일 |
인수 2 | 종료일 |
인수 3 | 옵션(Y, M, DM, YM, MD) |
성격 | 외골수 |
활용방식 | 근무기간 또는 경력을 구할 때 주로 쓰임 |
특징 |
1) 나이를 구할때 쓰면 X 2) 시작날짜를 31에서 시작 X. 1일에서 시작해야함 3) 경력은 보통 며칠, 또는 1달 정도는 상관없지만 변수가 많음 |
주로 경력 몇년 몇개월 구할때 자주 씀 ex. =DATEDIF(C4,$D$2."Y")&"년"&DATEDIF(C4,$D$2,"YM")&"개월"&DATEDIF(C4,$D$2,"MD")&"일" |
|
YM : 년도 빼고 남은 달 수 MD : 달 빼고 남은 일 수 |
- WORKDAY
의미 |
시작날짜 포함하여 인수 2에서 지정한 일수만큼 근무일로 인식한 뒤 그다음날을 구한다. 단, 주말과 공휴일은 계산 자체에 포함 X |
결과속성 | 날짜 |
인수 1 | 시작날짜 |
인수 2 | 며칠 후(숫자로 지정) or 며칠 후(숫자로 지정)+1,-1 |
인수 3 | 휴일(다른 시트에서 공휴일 차트를 만들고 이름지정한 뒤 F3키로 이름지정한 거 가져오기)/생략가능 |
반대함수 | NETWORKDAYS |
활용방식 | 기념일, 프로젝트 종료날짜, 배송일 계산, 출근부 제작 등 |
특징 |
꼭 기억해야할 사항 1) 시작날짜도 근무일로 포함 2) 근무 마지막날을 구하는게 아니라 마지막 다음날을 구해준다. 3) 인수 2에서 +1,-1을 적극 활용 4) 헷갈리는 경우 인수 2에 1을 넣어보면 알수 있음 |
'일상' 카테고리의 다른 글
[일상] 엑셀 함수 정리 6 (0) | 2020.03.20 |
---|---|
[일상] 엑셀 함수 정리 5 (0) | 2020.03.19 |
[일상] 엑셀 함수 정리 3 (1) | 2020.03.17 |
[일상] 엑셀 함수 정리 2 (0) | 2020.03.16 |
[엑셀] 엑셀 함수 정리 (0) | 2020.03.15 |
댓글