1. 문제1번에서 ⑤ 영문 대문자 1개와 숫자4개가 반드시 입력되도록 입력 마스크를 설정하는데
>L0000 가 입력되어야하는거 아닌가요 ?
A0000 가 답안에 입력되어있는데 >를 안쓰면 소문자도 가능해지고 A를 쓰면 숫자도 가능해지는데 문제의 의도와 다른것같아서 질문드립니다.
2. 2017년 1회 컴활1급 엑세스 중 문제1 - ② 에서 1~8까지의 정수만 입력되도록 유효성 검사 규칙을 설정하는데
between 1 and 8 이 정답인데
>=1 and <=8 이라고 작성해도 괜찮은가요 ?
3. 부록 244p 에서 문제4 - 1 질문드립니다
크로스탭 질의를 작성하는 과정에서 금액 : [일수]*[부담금합계]*(1+iif([구분]="휴일",0.3)) 라고 작성하면 답이 안나오는 이유가 뭔가요 ??
iif를 작성할때 false 에 대한 값을 생략하면 0으로 인식하는것아닌가요 ?
책에도 위 식과 동일하게 써있는데 정답파일에는 iif([구분]="휴일",0.3,0) 으로 나와있네요 !
혹시 몰라서 첨부파일 같이 올립니다 ~
답변 부탁드립니다 ^.^
1.
L : 필수요소로서 A에서 Z까지의 영문자와 한글 입력
A : 필수요소로서 A에서 Z까지의 영문자나 숫자 한글 입력
입력이므로 대문자로 표시가 가능 합니다.
둘중 어느것을 사용하든 정확한 결과가 나오면 정답으로 인정 됩니다.
2. 결과가 정확히 나온다면 정답으로 인정 됩니다.
3.
교재가 잘못되었네요. 공부하는데 혼동을 드려 죄송합니다.
엑셀의 if문에서는 조건이 거짓일 경우 생략하면 0을 넣었을 때와 동일하게 결과값이 나와 iif 문도 동일하다고 생각하여 IIf([구분]="휴일",0.3)로 작성하였는데, 결과값을 확인해 보니 0으로 계산되지 않았네요.
값 자체가 없는 널(null)인 상태로 입력이 되는데, 이것은 엑셀에서의 0과는 다른 개념으로 계산이 되네요.
그러니 액세스에서 iif문을 사용할 때는 반드시 거짓일 경우에 값을 생략하면 안됩니다.
좋은 하루 되세요.
-
*2018-06-28 14:58:26
1.
L : 필수요소로서 A에서 Z까지의 영문자와 한글 입력
A : 필수요소로서 A에서 Z까지의 영문자나 숫자 한글 입력
입력이므로 대문자로 표시가 가능 합니다.
둘중 어느것을 사용하든 정확한 결과가 나오면 정답으로 인정 됩니다.
2. 결과가 정확히 나온다면 정답으로 인정 됩니다.
3.
교재가 잘못되었네요. 공부하는데 혼동을 드려 죄송합니다.
엑셀의 if문에서는 조건이 거짓일 경우 생략하면 0을 넣었을 때와 동일하게 결과값이 나와 iif 문도 동일하다고 생각하여 IIf([구분]="휴일",0.3)로 작성하였는데, 결과값을 확인해 보니 0으로 계산되지 않았네요.
값 자체가 없는 널(null)인 상태로 입력이 되는데, 이것은 엑셀에서의 0과는 다른 개념으로 계산이 되네요.
그러니 액세스에서 iif문을 사용할 때는 반드시 거짓일 경우에 값을 생략하면 안됩니다.
좋은 하루 되세요.