책 내용 질문하기
2권 - 고급 필터 조건 지정
도서
2022 시나공 컴퓨터활용능력 1급 필기
페이지
194,195
조회수
203
작성일
2022-08-26
작성자
김*림
첨부파일

안녕하세요, 고급 필터 조건 설정 시 와일드카드 '?'의 사용법이 헷갈려 문의 남깁니다.

 

교재 194p 왼쪽 날개에는 다음과 같이 설명되어있고

두 번째 글자가 "영"으로 끝나는 두 글자짜리 데이터를 찾으려면 조건을 ="=영"으로 작성해야 합니다. ?영으로 작성하면 글자 수에 상관없이 두 번째 글자가 '영'인 모든 데이터를 찾습니다.

 

  • ​="=영"​ : 김영, 박영
  • ​?영​ : 김영, 김영민, 박영, 이영수

 

교재 195p 오른쪽 날개에는 다음과 같이 설명되어있습니다.

일반적으로 문자의 한 자리를 대신하여 글자 수를 제한하는 곳에 사용하지만 ? 뒤에 다른 문자가 없을 경우에는 ?로 지정한 글자수 이상의 것을 찾습니다.

 

  • ​??a ​: 세 글자이면서, 세 번째 글자가 a인 것
  • ​a? ​: a로 시작하는 두 글자 이상인 것
  • ​a?? ​: a로 시작하는 세 글자 이상인 것 

 

 만약, ab, abc, abcd라는 데이터가 있고, 조건을 ​?b​로 설정했을 때,

 194p의 설명에 따르면 필터 결과로 ab, abc, abcd가 나오고, 

195p의 설명대로면 두 글자이면서 두 번째 글자가 b인 ab만 나옵니다...

같은 와일드카드인데 설명이 다르게 되어있는 이유가 있나요???

 

 

 

답변
2022-08-30 15:08:33

안녕하세요.

 

194쪽은 앞에 =을 입력하여 수식으로 입력하였고

195쪽은 조건만을 입력한 것입니다.

즉 조건을 수식으로 입력할때와 일반적인 조건으로 입력할 때가 다른 것입니다.

 

즐거운 하루 되세요.

  • 관리자
    2022-08-30 15:08:33

    안녕하세요.

     

    194쪽은 앞에 =을 입력하여 수식으로 입력하였고

    195쪽은 조건만을 입력한 것입니다.

    즉 조건을 수식으로 입력할때와 일반적인 조건으로 입력할 때가 다른 것입니다.

     

    즐거운 하루 되세요.

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