-
엑셀 날짜 관련 함수 (Now 함수, Date 함수)Excel/Excel 일반 2022. 10. 10. 21:08728x90
전체 목차
- 001. SUMIF 함수, SUMIFS 함수, COUNTIF 함수, COUNTIFS 함수
- 002. MATCH 함수, INDEX 함수
- 003. 엑셀 이동 단축키, 채우기 핸들, 수식 채우기 팁
- 004. DAVERAGE함수, DMAX함수, DMIN 함수
- 005. DCOUNT, DCOUNTA, DSUM, DGET, DPRODUCT, DVAR, DSTDEV 함수
- 006. 엑셀 절대주소 vs 상대주소 (절대주소 활용법)- 007. 엑셀에서 배열 수식 사용하기 (1)
- 008. 엑셀에서 배열 수식 사용하기 (2)
- 009. 엑셀 문자열 처리(LEFT 함수, RIGHT 함수, LEN함수, FIND함수)
- 010. 엑셀 문자열 처리 (MID함수, REPLACE함수, SUBSTITUTE 함수, 문자열 포함 여부 확인)
- 011. SUMPRODUCT 함수 사용법
- 012. FREQUENCY 함수 사용법
포스트 목차.
본 포스트에서는 엑셀에서 날짜를 생성하는 방법에 대해 다룬다.
01. 엑셀에서 날짜 입력 방법엑셀에서 특정 형식을 맞추어 입력하면 자동으로 날짜로 인식하여 셀의 범주를 날짜로 변환한다.
셀 서식의 표시 형식에서 날짜 부분을 보면 여러 형식이 있는데, 이 중에서 일부 형식은 입력 시에 자동으로 날짜로 분류된다.
입력 형식 예제 (입력 텍스트) yyyy-mm-dd 2022-01-18 yy-mm-dd 22-01-18 mm-dd 01-18 yyyy/mm/dd 2022/01/18 yy/mm/dd 22/01/18 mm/dd 01/18 dd-[jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec]-yyyy 18-Jan-2022 dd-[jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec]-yy 18-Jan-22 dd-[jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec] 18-may [jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec]-dd may-18 dd/[jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec]/yyyy 18/Jan/2022 dd/[jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec]/yy 18/Jan/22 dd/[jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec] 18/may [jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec]/dd may/18 *날짜에서 년도가 생략되어 입력된 경우, 현재 시스템 시간 상의 년도가 자동으로 입력된다.
표시형식과 실제로 저장되는 날자값에는 차이가 있을 수 있다. 예를 들어 년도가 표기되어 있지 않아도 셀에 저장되어 있는 데이터는 년도 정보를 포함하고 있다.
02. Now 함수Now함수는 함수가 호출되는 시점에서의 날짜+시간을 반환하는 역할을 한다.
인자는 없으며, NOW()함수를 실행하면, 날짜와 시간이 합쳐진 정보가 셀에 저장된다.
셀서식을 변경하여, 표기형식을 날짜만 표기되게 변경할 경우, 아래 그림처럼 날짜만 표기된다.
03. Date 함수날짜를 입력하기위해서는 엑셀에서 자동으로 입력한 값을 날짜로 인식시키는 방법도 있지만, Date 함수를 이용하여 사용자가 원하는 날짜를 제작하는 방법도 있다.
데이트 함수의 인자는 다음과 같다.
- Year: 1900 또는 9999까지의 숫자
- Month: 1에서 12까지의 숫자
- Day: 1에서 31까지의 숫자
2022년 1월의 모든 날짜를 만들어보자.
=DATE(A1,B1,C1)
D1에 위와 같은 수식을 넣은 후에 채우기 핸들을 더블클릭하여 모든 날짜를 생성해보자.
2022년 1월의 모든 날짜가 생성되는 것을 확인할 수 있다.
이번에는 잘못된 날짜를 만들어보자.
2022년 2월 31일은 없는 날짜이므로, 자동으로 다음달의 값에 해당하는 2022-03-03일이 계산되는 것을 알 수 있다.
2022년 2월은 28일까지이고, 31일은 29일에서 3일 후의 날짜이므로 3월 3일이 반환된다.
같이보면 좋은 글
728x90'Excel > Excel 일반' 카테고리의 다른 글
엑셀 배열에서 k번째로 큰 값 구하기 / 작은 값 구하기 (0) 2022.10.26 엑셀 조건부 서식과 COUNTIF를 이용하여 중복 데이터 표시하기 (0) 2022.10.25 FREQUENCY 함수 사용법 (0) 2022.10.06 SUMPRODUCT 함수 사용법 (0) 2022.10.04 엑셀 문자열 처리 (MID함수, REPLACE함수, SUBSTITUTE 함수, 문자열 포함 여부 확인) (1) 2022.10.02