책 내용 질문하기
액세스 식이 이해가 안됩니다
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
81
조회수
97
작성일
2011-10-20
작성자
첨부파일

2권 액세스 페이지81쪽 01번문제 13.

해설에 식이 Left([고객이름],1)="김" 이라고 되어있습니다.

그런데 식 세울때엔 = 를 앞에 하라고 하셨는데, 여기서는 왜 없는 지가 궁금하고,

텍스트는 " "로 사용한다고 배웠는데 여기서는 [ ] 로 했는 지도 알고 싶습니다.

제 생각은 이거 였습니다. =Left("고객이름",1)="김"

자세한 설명 부탁드립니다.

답변
2011-10-21 09:38:05

엑세스의 조건부 서식에 식을 이용할때 =을 붙이지 않습니다.

엑세스 조건부 서식 사용방법이니 = 을 사용해 보시고 사용이 불가능 하면 =을 제외하고 사용하세요.

고객이름은 텍스트가 아닙니다. 필드명입니다.

필드명에는 []이 자동으로 붙게 되는데

left(고객이름,1)="김"

으로 작성했을때 자동으로 left([고객이름],1)="김"

과 같이 []이 붙게 되는 것이죠. 고객이름을 "고객이름" 으로 쓰시면 필드명이 아니기 때문에 정확한 값이 나오지 않습니다.

좋은 하루 되세요.

"
  • *
    2011-10-21 09:38:05

    엑세스의 조건부 서식에 식을 이용할때 =을 붙이지 않습니다.

    엑세스 조건부 서식 사용방법이니 = 을 사용해 보시고 사용이 불가능 하면 =을 제외하고 사용하세요.

    고객이름은 텍스트가 아닙니다. 필드명입니다.

    필드명에는 []이 자동으로 붙게 되는데

    left(고객이름,1)="김"

    으로 작성했을때 자동으로 left([고객이름],1)="김"

    과 같이 []이 붙게 되는 것이죠. 고객이름을 "고객이름" 으로 쓰시면 필드명이 아니기 때문에 정확한 값이 나오지 않습니다.

    좋은 하루 되세요.

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