책 내용 질문하기
실전 모의고사 j형 기본작업 1번 고급필터
도서
2022 시나공 컴퓨터활용능력 1급 실기(엑셀, 엑세스 2016)
페이지
50
조회수
187
작성일
2021-10-11
작성자
탈퇴*원
첨부파일

고급필서 조건을 작성을 했는데 

=AND(MID(D3,8,1)="1", MONTH(G3)>=10) 

주민등록 숫자에는 문자로 인식해 ""를 사용해야 인식을 하고 

날짜의 숫자에는 ""를 사용하지 않아도 인식을 하던데 왜 그런가요?

또 어떤 문제에서는 날짜를 문자로 인식해 ""해야  또 인식을 하던데 어떻게 되는 건가요?

답변
2021-10-12 11:09:38

left, right, mid 함수는 문자열 함수이기 때문에 여기서 나온 값은 문자입니다. 

 

그러므로 비교할 값을 문자로 나타내는 것입니다. 

 

month 에서 나온 값은 숫자 값이기 때문에 숫자로 비교 가능 합니다. 

 

좋은 하루 되세요. 

  • 관리자
    2021-10-12 11:09:38

    left, right, mid 함수는 문자열 함수이기 때문에 여기서 나온 값은 문자입니다. 

     

    그러므로 비교할 값을 문자로 나타내는 것입니다. 

     

    month 에서 나온 값은 숫자 값이기 때문에 숫자로 비교 가능 합니다. 

     

    좋은 하루 되세요. 

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