안녕하세요.
지난 포스팅에서는 TODAY, NOW 함수에 관해서 알아보았어요.
오늘은 시간, 날짜와 관련된 함수 중에서 YEAR, MONTH, DAY 함수에 대해서 알아보겠습니다.
《 날짜 데이터에서 연, 월, 일을 추출하는 함수 - YEAR, MONTH, DAY 》
YEAR, MONTH, DAY 함수는 형식이 같습니다.
형식 :
=YEAR(Serial_number)
=MONTH(Serial_number)
=DAY(Serial_number)
위에서 Serial_number는 함수의 필수요소로 엑셀에서 사용하는 날짜-시간 코드 형식의 수입니다.
날짜는 DATE 함수를 사용하거나 다른 수식 또는 함수의 결과를 입력해야 해요. 예를 들어 2020년 5월 12일에 대해서는 DATE(2020,5,15)를 사용해야지 텍스트로 입력하면 오류가 발생합니다.
1. YEAR 함수
위 시트에 '가입일'이라는 항목이 있습니다. 이 항목에서 연, 월, 일을 각각 추출해보겠습니다.
C4셀을 클릭하고 ① =YEAR( 을 입력한 후, ② B4셀을 선택하고 ③ [Enter]를 클릭합니다.
오른쪽 화면 ④ C4셀에 연도가 제대로 나온 것을 확인할 수 있어요.
⑤ C4셀의 자동 채우기 핸들을 C11셀까지 드래그해서 다른 셀에도 함수식을 채워줍니다.
2. MONTH 함수
D4셀을 클릭하고 ① =MONTH( 을 입력한 후, ② B4셀을 선택하고 ③ [Enter]를 클릭합니다.
오른쪽 화면 ④ D4셀에 월에 해당하는 데이터가 제대로 나온 것을 확인할 수 있어요.
⑤ D4셀의 자동 채우기 핸들을 D11셀까지 드래그해서 다른 셀에도 함수식을 채워줍니다.
3. DAY 함수
E4셀을 클릭하고 ① =DAY( 을 입력한 후, ② B4셀을 선택하고 ③ [Enter]를 클릭합니다.
오른쪽 화면 ④ E4셀에 일에 해당하는 데이터가 제대로 나온 것을 확인할 수 있어요.
⑤ E4셀의 자동 채우기 핸들을 E11셀까지 드래그해서 다른 셀에도 함수식을 채워줍니다.
4. 요일 구하기?
엑셀에는 특정 날짜의 요일을 구하는 함수는 없는데, 표시 형식을 수정해서 간단하게 요일을 구할 수 있습니다.
F4셀을 선택하고 ① = 을 입력하고, ② B4셀을 선택한 후 ③ [Enter]를 클릭합니다.
즉, =B4 라는 수식을 입력했는데 F4셀에 B4셀의 데이터를 그대로 가져오라는 뜻이에요.
④ F4셀을 확인하고 ⑤ F4셀의 자동 채우기 핸들을 F11셀까지 드래그해서 다른 셀에도 함수 식을 채워줍니다.
이 데이터들을 표시 형식만 바꾸면 '요일'로 표시할 수 있습니다.
① [F4:F11] 셀이 선택된 상태에서 ② [Ctrl]+[1] 을 클릭하면 [셀 서식] 대화상자가 열립니다.
[범주]의 ③ [사용자 지정]을 클릭하고 ④ [형식] 입력 부분에 AAA 혹은 aaa를 입력하고 ⑤ [확인]을 클릭합니다.
위 화면처럼 날짜 데이터가 요일 형태로 바뀐 것을 확인할 수 있어요.
※ [사용자 지정]의 요일을 표시하는 형식 :
AAA / aaa : 월, 화, 수, ...
AAAA / aaaa : 월요일, 화요일, 수요일, ...
DDD / ddd : Mon, Tue, Wed, ...
DDDD / dddd : Monday, Tuesday, Wednesday, ...
참고 : 3분 엑셀
'엑셀공부' 카테고리의 다른 글
엑셀 - CHOOSE 함수 사용법 (0) | 2021.05.31 |
---|---|
엑셀 - LEFT, MID, RIGHT 텍스트 함수 사용법 (0) | 2021.05.14 |
엑셀 - 시간, 날짜와 관련된 함수 (1) (0) | 2021.05.11 |
엑셀 - ROUND 계열 함수 사용법 (0) | 2021.05.10 |
엑셀 - 평균 구하는 AVERAGE 함수 사용법 (0) | 2021.05.07 |
댓글