책 내용 질문하기
조건부서식에는 와일드카드가 적용이 안되는지요?
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
56
조회수
619
작성일
2011-09-07
작성자
첨부파일

기출따라잡기 문제1에서

조건을

=and(or($a3=j*, $a3=p*), $f3>=900)

이렇게 했는데 적용이 안되네요 수식이 잘못되었나요?

답하고는 다른데 와일드카드 적용이 안되는건지

수식이 잘못된건지 알고 싶습니다..

컴활 실기는 도저히 채점프로그램도 없고

기출문제 구하기가 어려워서 결국 또 시나공을 찾게 되었네요

종종 질문 올리겠습니다...ㅎㅎ

답변
2011-09-07 11:15:41

네 조건부 서식에선 * 가 와일드카드로 작동 되지 않습니다.

그리고 문자를 비교하실때는 "" 에 넣으셔서 비교하셔야 합니다.

그래서 a1="j*" 와 같이 비교해 주셔야 하는데 이렇게 하게 되면 * 까지 문자로 취급하기 때문에

와일드 카드가 적용되지 않는 것이죠.

j로 시작하는 값이 아니라 j* 인 것을 찾게 되는 것입니다.

고급필터에서 left 를 이용하여 첫번째 글자를 구하셔도 상관 없습니다.

식을 이용하면 필드명은 원본데이터에 없는 것을 사용해야 한다는 것은 아시죠?

조건부 서식에서는 함수가 제시되면 제시된 함수만을 사용하여 작성하셔야 합니다.

and나 or을 사용할 수 없어 조건을 * 나 + 로 이어서 사용하는 것입니다.

주어진 함수가 아닌 다른 것을 사용하시면 오답처리 됩니다.

조건부 서식에 함수가 주어지지 않으면 어느함수든 쓰셔도 상관 없습니다.

책의 cd에 보시면 채점 프로그램이 있는데요.

채점 프로그램을 설치하여 사용해 보시기 바랍니다.

좋은 하루 되세요.

"
  • *
    2011-09-07 11:15:41

    네 조건부 서식에선 * 가 와일드카드로 작동 되지 않습니다.

    그리고 문자를 비교하실때는 "" 에 넣으셔서 비교하셔야 합니다.

    그래서 a1="j*" 와 같이 비교해 주셔야 하는데 이렇게 하게 되면 * 까지 문자로 취급하기 때문에

    와일드 카드가 적용되지 않는 것이죠.

    j로 시작하는 값이 아니라 j* 인 것을 찾게 되는 것입니다.

    고급필터에서 left 를 이용하여 첫번째 글자를 구하셔도 상관 없습니다.

    식을 이용하면 필드명은 원본데이터에 없는 것을 사용해야 한다는 것은 아시죠?

    조건부 서식에서는 함수가 제시되면 제시된 함수만을 사용하여 작성하셔야 합니다.

    and나 or을 사용할 수 없어 조건을 * 나 + 로 이어서 사용하는 것입니다.

    주어진 함수가 아닌 다른 것을 사용하시면 오답처리 됩니다.

    조건부 서식에 함수가 주어지지 않으면 어느함수든 쓰셔도 상관 없습니다.

    책의 cd에 보시면 채점 프로그램이 있는데요.

    채점 프로그램을 설치하여 사용해 보시기 바랍니다.

    좋은 하루 되세요.

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