엑셀 - 날짜와 요일 표현하기
엑셀에서 요일을 넣는 법입니다. 예를 들어 A1셀에 2007-10-22 이런 날짜가 있을 때, 다른 셀에
=TEXT(A1, "aaaa")
이렇게 입력하면 [월요일]이라고 출력됩니다.
또한
=TEXT(A1, "aaa")
이렇게 a를 3자로 줄이면 [요일]은 없이 그냥 [월]이라고 간단히 출력됩니다.
실용적으로 사용하려면 다음과 같이 합니다. A열에 날짜가 있을 때 B1셀에 위의 요일 수식을 입력하고, B1셀의 우측 하단 모퉁이를 아래로 끌어내려 "수식 자동 채우기"를 하면 다음과 같이 좌측 날짜의 요일이 우측의 셀에 자동 입력됩니다.
2007-10-22 | 월요일
-------------------
2007-10-23 | 화요일
-------------------
2007-10-24 | 수요일
-------------------
2007-10-25 | 목요일
-------------------
2007-10-26 | 금요일
-------------------
2007-10-27 | 토요일
-------------------
2007-10-28 | 일요일
-------------------
2007-10-29 | 월요일
-------------------
"셀 서식" 대화상자에서, "범주/사용자 지정"을 선택합니다. 그런 후 "형식"이라는 입력칸에
yy-mm-dd aaa
이렇게 적습니다. 그러면 아까 입력했던 날짜가 "07-05-09 수" 이렇게 간결하게 요일까지 나옵니다.
요일을 3글자로 나타내려면
yy-mm-dd aaaa
이렇게 a를 더 추가해 주면, "07-05-09 수요일" 이렇게 표시됩니다.
오늘의 요일명을 한글로 구하려면, 엑셀의 아무 셀에
=TEXT(TODAY(),"aaaa")
이렇게 입력합니다. 오늘이 목요일이라면 "목요일" 이라고 나올 것입니다.
축약하여 표현하려면,
=TEXT(TODAY(),"aaa")
이렇게 하면 그냥 "목" 이라고만 나옵니다.
영문 요일명으로 오늘의 요일을 출력하려면,
=TEXT(TODAY(),"dddd")
이렇게 하면, 오늘이 목요일일 경우, "Thursday" 라고 나옵니다.
=TEXT(TODAY(),"ddd")
이렇게 하면 축약형으로 "Thu" 이렇게 목요일이 영문 약자로 출력됩니다.특정 날짜의 요일 구하기
A1셀에 가령 "2006-12-26 8:08:56 AM" 이런 날짜가 있을 때, 다른 아무 셀에나
=TEXT(A1,"aaaa")
이렇게 입력하면, 그날이 화요일일 경우 "화요일" 이라고 출력됩니다.
한 글자로, 그날의 한글 요일명을 출력하려면
=TEXT(A1,"aaa")
이렇게 하면 "화" 라고 출력됩니다.