책 내용 질문하기
고급필터문제에서
도서
2019 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
119,148
조회수
114
작성일
2019-11-21
작성자
탈퇴*원
첨부파일

119페이지에 고급필터문제에대한 답 중 예매일자의 일이 20일 이후이고 에서는 day(a3)>=20이고

148페이지에 고급필터문제에 대한 답 중 제품코드의 네번째 글자가 5이상인 에서 mid(a3,4,1)>="5"입니다

 

이처럼 숫자에 ""가 붙고 안붙고의 차이는 무엇일까요?

 

+

고급필터실행중 잘못된식으로 필터두세번한뒤 맞는식으로 다시 필터를 적용시킬경우 필터가 적용되지않은경우가 있는데 그것은 오류인가요? 

답변
2019-11-22 09:49:47

기본적으로는

 

숫자일때는 그냥 사용하고

 

문자일때는 "" 를 사용해야 합니다.

 

day의 결과값이 숫자이므로 >=20 으로 사용한 것이구요.

 

mid 함수는 문자열 함수이므로 여기서 나온 결과는 문자로 표시됩니다.

 

그러므로 숫자 5가 아니라 문자 "5" 로 사용하는 것입니다.

 

 

고급필터 부분은 정확한 이유를 알기 어렵네요.

 

혹시 그런 현상이 나타나는 파일이 있다면 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.

 

좋은 하루 되세요.  

  • 관리자
    2019-11-22 09:49:47

    기본적으로는

     

    숫자일때는 그냥 사용하고

     

    문자일때는 "" 를 사용해야 합니다.

     

    day의 결과값이 숫자이므로 >=20 으로 사용한 것이구요.

     

    mid 함수는 문자열 함수이므로 여기서 나온 결과는 문자로 표시됩니다.

     

    그러므로 숫자 5가 아니라 문자 "5" 로 사용하는 것입니다.

     

     

    고급필터 부분은 정확한 이유를 알기 어렵네요.

     

    혹시 그런 현상이 나타나는 파일이 있다면 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.

     

    좋은 하루 되세요.  

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