엑세스 90페이지 기본문제 8번 질문드려요.
답에서 "★전체:"&count(*)&"★" 를 입력하라고 돼있는데
여기서 count함수에 들어가는 인수가 어떤 필드인지요
어느 필드의 레코드 숫자를 세어서 표시하는건지 모르겠어요.
인원수를 세라고 한다면 count([고객이름]) 이런식으로 고객이름필드의 갯수를 세어라. 해야 하는거 아닌가요?
count(*)이렇게 식을 세우면 어느것의 갯수를 세라는지 모를거 같은데 이런 식이 성립할 수 있는 이유가 뭔지 이해가 안가요...
두번째로
바로 밑에 txt납부금합계 속성창 컨트롤 원성속성에 =dsum("납부금","수강고객현황","성별='여')
이렇게 작성되어 있는데요. 성별 필드에 "여"라고 입력되어 있는 수강고객현황의 갯수를 세는건데
엑셀에서는 식을 세울 때 데이터의 값을 넣을때 "여" 이런식으로 쌍따옴표 안에 넣는데 엑세스에서는 작은따움표안에 넣는건가요?
그렇게 이해하면서 넘어갔는데
13번문제에 조건부 서식지정할때는 left([고객이름],1)="김" 이렇게 데이터 값 입력할때 큰 따옴표안에 넣어서
두 가지 경우의 차이점이 뭔지요...
그리고 13번 문제 조건부 서식을 책이랑 똑같이 지정하고 테이블보기로 확인해봤는데 서식 지정이 되지 않아요 ...
뭐가 잘못되었을까요...
또, dsum함수를 입력할때 각 항목들에 ""로 묶었잖아요.
=dsum("납부금","수강고객현황","성별='여') 이렇게 필드명도 쌍따옴표로 묶었는데
조건부 서식지정할땐 왜 쌍따옴표가 아닌 [] 대괄호로 묶었는지,, 차이가 궁금합니다.
너무 많은 질문드려 죄송합니다.
1. * 는 전체 레코드를 뜻합니다.
그냥 [필드명] 으로 입력하셔도 상관 없구요. 어떻게 작성하든 동일한 결과가 나옵니다.
2. 인수가 "" 로 묶어졌기 때문에 혼동 되지 않도록 문자를 '' 로 묶어서 표시한 것입니다.
기본적으로 문자는 "" 에 묶지만 인수나 조건이 "" 로 묶인 경우 문자를 나타내기 위해 '' 를 사용한다고 기억하시면 됩니다.
3. 질문 주신 내용만으로는 정확한 이유를 알 수 없습니다.
작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.
4. dsum 과 같이 d가 들어가는 함수의 인수는 항상 "" 로 묶어서 표시합니다.
[] 은 필드명이나 컨트롤명등에 엑세스가 자동으로 붙여주는 것으로
[] 이 없어도 정확한 결과가 나온다면 [] 없이 작성하셔도 상관 없습니다.
[] 이 없어서 정확한 결과가 나오지 않는다면 [] 을 붙여 작성하세요.
좋은 하루 되세요.
-
*2017-06-17 12:23:28
1. * 는 전체 레코드를 뜻합니다.
그냥 [필드명] 으로 입력하셔도 상관 없구요. 어떻게 작성하든 동일한 결과가 나옵니다.
2. 인수가 "" 로 묶어졌기 때문에 혼동 되지 않도록 문자를 '' 로 묶어서 표시한 것입니다.
기본적으로 문자는 "" 에 묶지만 인수나 조건이 "" 로 묶인 경우 문자를 나타내기 위해 '' 를 사용한다고 기억하시면 됩니다.
3. 질문 주신 내용만으로는 정확한 이유를 알 수 없습니다.
작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.
4. dsum 과 같이 d가 들어가는 함수의 인수는 항상 "" 로 묶어서 표시합니다.
[] 은 필드명이나 컨트롤명등에 엑세스가 자동으로 붙여주는 것으로
[] 이 없어도 정확한 결과가 나온다면 [] 없이 작성하셔도 상관 없습니다.
[] 이 없어서 정확한 결과가 나오지 않는다면 [] 을 붙여 작성하세요.
좋은 하루 되세요.