• 카테고리

    질문 & 답변
  • 세부 분야

    오피스

  • 해결 여부

    미해결

WEEKDAY 함수 질문입니다.

22.03.02 15:11 작성 조회수 415

1

안녕하세요. 21강을 듣다가 궁금한점이 있어서 질문 올립니다. 

강의 8분20초쯤에 예제를 보면서 날짜의 요일을 구하는 과정이 나옵니다. 거기서 강사님께서 WEEKDAY 함수를 사용했고, 월요일을 "1"로 지정해서 값을 구했습니다. 

그렇게해서 구했을 때 첫번째 날짜인 2020-05-26은 "2"라는 값이 나왔습니다. 그렇게 되면 1=월요일 이므로 2020-05-26은 "화요일"이 되는것이 맞습니다. 

그러나 표시형식에서 'aaaa' 명령어를 통해 숫자를 요일로 바꿀땐 "2"가 "월요일"로 바뀌었습니다. 즉, 일요일을 "1"로 놓고 변환이 되었습니다. 

이 부분을 어떻게 해야할지 몰라서 질문 드리게 되었습니다. 

답변 1

답변을 작성해보세요.

0

안녕하세요.
먼저 답이 늦어져서 정말 죄송합니다. 제가 질문 알림을 놓쳤던 것 같습니다.

문의주신 내용 다시 확인해본 결과 실습 내용에 오류가 있었습니다.

표시 형식을 aaaa 로 변경하는 것은 해당 셀의 숫자(날짜)를 텍스트로 된 요일을 변경하는 것이므로,
yswon3862  님께서 강의에서 보신 실습은 결과적으로 '2020-05-26'을 요일로 변경한 것이 아니라, '2'를 요일로 변경한 것이었습니다. 즉, 2020-05-26이 아니라 숫자 2에 해당하는 날짜인 1900-01-02를 요일료 표시한 것입니다.

아래 화면이 이해하시는 데에 도움 되시면 좋겠네요.

 

예제에서 한글 요일을 표시하기 위한 방법은 여러 가지가 있을 텐데요.
대표적으로 2가지를 소개해 드리자면 WEEKDAY 함수가 아닌 TEXT 함수를 사용해서 요일을 표기하는 방법 또는 CHOOSE 함수를 이용해서 WEEKDAY로 반환된 숫자 값을 한글로 치환하는 방법입니다.

 

학습하시는 데 혼선 끼쳐드린 점 사과드립니다.

해당 영상은 수정하여 교체 하도록 하겠습니다.

 

감사합니다!