책 내용 질문하기
기본기 다지기입니다. LEFT함수 쓰는거랑 A* 붙이는거랑 차이가 큰가요? 어떨 땐 함수를 쓰고 어떨 땐 문자를 쓰죠?
도서
[2015] 사무자동화산업기사 실기(엑셀, 액세스, 파워포인트 2007 사용자용)
페이지
67
조회수
281
작성일
2015-10-27
작성자
첨부파일

시작문자가 A이면 ~ 하고 문제가 나와서 LEFT함수를 쓰려고 했는데

답ㅈㅣ를 보니 A*를 쓰네요.

그리고 또 하나요.

46페이지를 보면 끝문자가 1이면~ 이라는 문제에 대한 해설이 나오는데 여기에선 또 함수 RIGHT를 씁니다. 무슨 차이인지 모르겠네요.

함수를 쓸 때와 쓰지 않을 때를 구분해야 하나요?

구분해야한다면 어떻게 하는지 알려주세요.

답변
2015-10-27 16:15:22

어디서 사용하느냐에 따라 다른부분으로

일반적으로 조건에 a* 를 사용하면 a로 시작하는 값이 됩니다.

조건부 서식등에서는 a* 를 사용할 수 없으므로 left 값을 사용하구요.

고급필터나 dsum 등 d가 들어가는 데이터베이스 함수에서 조건 적용할때

a* , *a* 는 적용이 되지만 *a 는 a로 끝나는 값이 아니라 a를 포함하는 값이 되므로

여기서 right 를 사용하게 되는 것입니다.

이런 이유로 이렇게 사용할때도 있고 저렇게 사용할때도 있는 것 처럼 보이는 것이죠.

어떻게 사용하시든 결과가 정확히 나오도록 사용하시면 되겠습니다.

좋은 하루 되세요.

  • *
    2015-10-27 16:15:22

    어디서 사용하느냐에 따라 다른부분으로

    일반적으로 조건에 a* 를 사용하면 a로 시작하는 값이 됩니다.

    조건부 서식등에서는 a* 를 사용할 수 없으므로 left 값을 사용하구요.

    고급필터나 dsum 등 d가 들어가는 데이터베이스 함수에서 조건 적용할때

    a* , *a* 는 적용이 되지만 *a 는 a로 끝나는 값이 아니라 a를 포함하는 값이 되므로

    여기서 right 를 사용하게 되는 것입니다.

    이런 이유로 이렇게 사용할때도 있고 저렇게 사용할때도 있는 것 처럼 보이는 것이죠.

    어떻게 사용하시든 결과가 정확히 나오도록 사용하시면 되겠습니다.

    좋은 하루 되세요.

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