책 내용 질문하기
이렇게 생각하는 건 별로 안 좋은 것 같지만,
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
0
조회수
158
작성일
2011-08-23
작성자
첨부파일

제가 세운 나름대로의 방법을 여쭙는 것이라서 분권과 페이지는 표시하지 않았습니다.

제가 기출이랑 기본모의고사를 5개쯤 풀어보면서(2번씩 풀었습니다...)

궁금증1)어떨 땐 식 세울 땐 =을 쓰고, 어떨 땐 =을 안쓰는게 헷갈리더라고요.

궁금증2)또 어떨 땐 "a4"을("") 쓰고, 또 어떨 땐 [a4]를 쓰는지 정말 골치아프더라고요.ㅠ

그래서 제가 결론 내린 것은

궁금증1결론지음)1편 엑셀을 쓸 때는 무조건 식 세울 때는 =을 쓴다.

2편 액세스를 쓸 때는 문제1(DB구축), 4(처리기능)에는 =을 쓰지 않는다.

(ex 문제1)유효성 검사시 between "D001" and "D009" 나 In("Y" or "N")

문제4)쿼리작성시 left([제품코드],1) )

(나머지 폼/보고서에는 =을쓴다. ex=sum([납부금액])

궁금증2결론못지음)제가 시나공 인강들을 때 =sum쓸 땐 []쓰고 ex =sum([납부금액])

dcount등 d함수류 쓸 때는 " " 쓰라고 가르침을 받았는데

실제 문제 풀때는 그것보다도 더 헷갈리더라고요 -_-

예컨데 같은 액셀인데도

참조행/입력행 쓸 때는 입력행=[b3].row +[b3].currentregion.rows.count라고

b3행을 []에서 넣어서 했다가

rowsource 구할 때는 cmb제품명.rowsource="a4:a11"

라고 했다가

... "' 나 []뭐 규칙같은 것있나요?

""은 저 위의 예외를 제외하고는 제가 임의로 입력한 글자나... 그런 걸 가르키는 것 같고

[]등은 대게 필드나 폼 이름을 가르키는 것 같긴한데.. 확신이 없네요 아 헷갈려 ㅠㅠ

읽으시는 선생님께서도 제가 뭘 질문하는지 헷갈리지요? 다시 정리하자면,

궁금증1) = 에 대한 제 규칙이 맞나요?

(1편 엑셀을 쓸 때는 무조건 식 세울 때는 =을 쓴다.

2편 액세스를 쓸 때는 DB구축/처리기능 =을 쓰지 않는다.(입력 및 수정, 조회 및 출력에는 =을쓴다.)

궁금증2) "" 나 []대체 규칙이 뭔가요? 규칙이 없다면 대체로 ....이럴 때 쓴다는 걸 가르쳐주세요.

혼잡한 질문, 죄송합니다

그래도 시나공 질문방 덕분에 독학에 큰 힘이 됩니다^^

답변
2011-08-23 11:31:38

일단 = 을 쓰는 것은 님이 생각 하신대로 하시구요.

=을 썼을때 제대로 실행되는지 안되는지 확인 하셔서 =을 붙이거나 붙이지 않는쪽으로 생각 하시면 좀더 쉬우실 거예요.

[]은 컨트롤명이나 필드명에 자동으로 붙는 것으로 =sum(금액) 과 같이 쓰시면 자동으로 =sum([금액]) 으로 입력되는데

꼭 []이 붙지 않아도 정상 실행된다면 신경쓰지 않으셔도 됩니다.

간혹 []을 붙이지 않아 문자형식인 =sum("금액") 과 같이 자동으로 지정 되는 경우가 있는데요. 이경우에는 "" 때문에 금액이 문자로 인식되어 제대로 실행이 안됩니다. 이런 경우에는 "" 를 지우고 []을 붙여서 사용하여 정상실행되게 하시면 됩니다.

""는 문자에 사용하는 것인데

dsum 과 같이 d가 들어가는 함수의 인수는 무조건 "" 를 붙여서 사용합니다.

그래서 =dsum("필드명","테이블/쿼리","조건") 과 같이 쓰이는 것이죠. 이경우외에는 모두 문자로 나타낼때 쓰인다 생각 하시면 됩니다.

좋은 하루 되세요.

"
  • *
    2011-08-23 11:31:38

    일단 = 을 쓰는 것은 님이 생각 하신대로 하시구요.

    =을 썼을때 제대로 실행되는지 안되는지 확인 하셔서 =을 붙이거나 붙이지 않는쪽으로 생각 하시면 좀더 쉬우실 거예요.

    []은 컨트롤명이나 필드명에 자동으로 붙는 것으로 =sum(금액) 과 같이 쓰시면 자동으로 =sum([금액]) 으로 입력되는데

    꼭 []이 붙지 않아도 정상 실행된다면 신경쓰지 않으셔도 됩니다.

    간혹 []을 붙이지 않아 문자형식인 =sum("금액") 과 같이 자동으로 지정 되는 경우가 있는데요. 이경우에는 "" 때문에 금액이 문자로 인식되어 제대로 실행이 안됩니다. 이런 경우에는 "" 를 지우고 []을 붙여서 사용하여 정상실행되게 하시면 됩니다.

    ""는 문자에 사용하는 것인데

    dsum 과 같이 d가 들어가는 함수의 인수는 무조건 "" 를 붙여서 사용합니다.

    그래서 =dsum("필드명","테이블/쿼리","조건") 과 같이 쓰이는 것이죠. 이경우외에는 모두 문자로 나타낼때 쓰인다 생각 하시면 됩니다.

    좋은 하루 되세요.

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