책 내용 질문하기
3권 166쪽
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
166
조회수
178
작성일
2019-08-10
작성자
탈퇴*원
첨부파일

={REPT("♥",SUM(IF(MONTH($E$4:E$33)=$18,1))))}

여기에서 I8은 "1월"이라고 나와있고, MONTH($E$4:E$33) 이것들을 보면 1,2,3등 숫자형태로 나오는데 

 MONTH($I8)을 $I8 대신에 넣으면 안되는 건가요?

 

=MONTH("2018-02-03")은 2도 되고 2월도 되는 건가요?

 

더하여, 날짜는 숫자가 아닌 텍스트 형식으로 보는 것이 맞는 거죠?

 

감사합니다:) 

답변
2019-08-11 13:50:16

안녕하세요.

 

Month의 인수로는 날짜가 포함되어야 합니다.

[E4:E33]에는 행사일이 있으므로 Month 함수의 인수로 사용되어 날짜에서 월만 추출합니다. 추출되는 값은 숫자입니다.

 

비교되는 I18은 실제데이터는 1 이지만, 셀 서식에 의해 1월로 표시되는 것입니다.

Month에서 추출한 숫자와 I18의 숫자 1과 비교하는 것입니다.

1월과 비교하는 것이 아닙니다.

 

날짜는 숫자쪽에 더 가깝습니다.

하지만,

액세스에서는

필요에 따라 숫자와 달리 날짜로 명확히 구분해야 합니다. #으로 구분하지요.

 

좋은 하루 보내세요. 

  • 관리자
    2019-08-11 13:50:16

    안녕하세요.

     

    Month의 인수로는 날짜가 포함되어야 합니다.

    [E4:E33]에는 행사일이 있으므로 Month 함수의 인수로 사용되어 날짜에서 월만 추출합니다. 추출되는 값은 숫자입니다.

     

    비교되는 I18은 실제데이터는 1 이지만, 셀 서식에 의해 1월로 표시되는 것입니다.

    Month에서 추출한 숫자와 I18의 숫자 1과 비교하는 것입니다.

    1월과 비교하는 것이 아닙니다.

     

    날짜는 숫자쪽에 더 가깝습니다.

    하지만,

    액세스에서는

    필요에 따라 숫자와 달리 날짜로 명확히 구분해야 합니다. #으로 구분하지요.

     

    좋은 하루 보내세요. 

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.