컴퓨터잡담

[엑셀] 날짜와 요일 표현하기

by 디케 posted Jul 23, 2010
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

엑셀 - 날짜와 요일 표현하기


엑셀에서 요일을 넣는 법입니다. 예를 들어 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")

이렇게 하면 "화" 라고 출력됩니다.





Articles

1 2 3 4 5