안녕하세요. 컴활 실기 1급 상시시험을 보고 왔는데요
엑세스 문제 중 쿼리 작성하는 문제가 있었는데 제 의도대로 결과가 도출되지 않아 질문 드립니다.
문제는 대략 아르바이트를 한 월별로 알바수당의 합계와 근무시간의 합계 등을 표시하는 쿼리를 만드는 것이었는데
저는 요약기능을 이용해 묶는 기준을 식으로 설정하고 근무일자 테이블을 이용해 month함수를 써서
조건 부분에 'month([근무일자]'를 입력을 했습니다.
그렇게 하면 월별로 필드들이 묶일 것이라고 생각했는데 저장 후 쿼리를 실행하니까
정확히 기억나진 않지만 'month([근무일자]함수가 집계함수에 포함되지 않는다'는 경고문이 뜨면서
쿼리가 실행되지 않았습니다.
잘 이해가 가실지는 모르겠지만 경고창이 왜 뜨는 것이며, 정답은 어떤식으로 입력해야하는지 궁금합니다.
감사합니다.
추가적으로 하나 더 질문 드립니다.
엑셀에서 조건부서식을 지정하는 문제였습니다. 대략 복기해보자면 '사용유무'의 값이 '무'이고 '10월', '11월', '12월'의 값이 모두 90이상인 행에 대하여 and함수와 countif함수를 이용하여 조건부 서식을 지정하는 문제였습니다.
사용유무열이 D3이고 10월 11월 12월 열이 F3:H3이라고 가정하였을때
저는 =and($d3="무",countif(F3:H3,">=90") 라고 조건을 입력하고 조건부 서식을 실행하였는데
모든 행에 서식이 적용되었습니다. 그래서 =and($d3="무",countif($F$3:$H$3,">=90")=3)으로 수정입력하니까 이번에는 아무 행에도 서식이 적용되지 않았습니다.
이 경우 식을 어떻게 작성해야 하나요?
안녕하세요.
- 님의 질문 내용만을 봤을 때는 제대로 하신거 같은데, 왜 그런 오류 메시지가 표시됐는지 알수가 없네요. 도움을 못드려 죄송합니다.
- =and($d3="무",countif($F3:$H3,">=90")=3) 으로 작성하시면 됩니다.
즐거운 하루 되세요.
-
*2017-06-23 09:15:26
안녕하세요.
- 님의 질문 내용만을 봤을 때는 제대로 하신거 같은데, 왜 그런 오류 메시지가 표시됐는지 알수가 없네요. 도움을 못드려 죄송합니다.
- =and($d3="무",countif($F3:$H3,">=90")=3) 으로 작성하시면 됩니다.
즐거운 하루 되세요.