문제2-4 DAVERAGE(조건)
Q1. 계산작업시트 [표1]에 '최빈수'라는 이름의 필드가 없는데 왜 E40셀에 '내용연수'가 아니라 '최빈수'라고 써야 오류 없이 D38셀에 평균값이 출력되는 건가요?
표에 없는 필드이름을 조건으로 쓰는 경우는 처음 봐서 질문합니다.
문제2-5 사용자지정함수
Q2. Select문 공부가 완벽히 되지 않아서 Select문 세번째 줄을
Case "K" 가 아니라
Case Is = "K"로 적었습니다.
그런데 에러없이 잘 작동했고, 온라인채점에서도 정답처리해줘서 이 문제를 맞췄다고 해야하는건지 궁금합니다.
문제3
Q3. 피벗테이블, 데이터유효성검사, 통합 셋 다 제대로 풀었다고 생각하는데 온라인채점으로 0점을 받았습니다.
피벗테이블의 경우 '구입부서'를 가나다순으로 정렬해야 하는데 어떻게 하는건지 몰라서
"영업부 총무부 기획부 인사부 홍보부"를 직접 드래그해서 "기획부 영업부 인사부 총무부 홍보부"로 바꿨습니다.
피벗테이블은 그것 때문에 0점 받은 것 같은데, 데이터유효성검사와 통합 문제는 왜 0점 받은건지 모르겠습니다. Beta버젼이라서 그런건가요?
Q4. 데이터유효성검사와 통합 문제는 둘 중 하나만 맞으면 5점을 받는게 아니라 피벗테이블처럼 0점을 받는건가요? 데이터유효성검사 문제 하나만 풀다가 다른 유형이 같이 나오는건 생소해서 같이 질문합니다.

문제4-1 그래프 '파선'
Q5. ⑤에서 세로(값) 축의 주 눈금선을 '파선'으로 지정하라 했는데, 이 파선이 어느 파선인지 궁금합니다.
아래에 있는 사진대로 하는게 맞는건가요? 온라인채점을 해보니까 정답처리되긴 했는데 확실하게 아는 내용이 아니라서 질문합니다.

1. 고급필터의 조건 사용법과 같습니다. 아래 내용을 참고해 주세요.
기본적으로 필드에 입력된 값을 그대로 사용하는 경우에는 필드명을 동일하게 작성합니다.
필드에 입력된 값이
수학점수
10
20
40
50
60
...
이라면 조건으로
수학점수
>=40
과 같이 동일한 필드명으로 작성하시면 됩니다.
식을 이용하여 true나 false 값이 나올때 필드명을 원본데이터에 없는 필드명을 써서
가상의 필드를 만들고 이 가상의 필드에서 true 값만 필터해 내는 것입니다.
만약 수량이 평균이상인 값을 구하는데 수량이라는 필드가 있고
수량
=a1>=average($a$1:$a$10)
으로 쓰게 되면 식에서 나온 값이 true 나 false가 되는데
필드명을 수량으로 쓰시면 수량으로 등록된 10,20 30 40 등과 true 와 false 를 비교하게 됩니다.
10=false 는 전혀 같은 값이 될 수 없겠죠.
그러므로 필터를 하지 않게 되는 것입니다.
이런 이유로 가상의 필드를 만들어 그 가상의 필드에서 true 값만 필터하게 되는 것입니다.
2. case 는 정확하게 떨어지는 값
case "초등학생"
과 같이 사용하고
case is 는 근사값이나 >= 등 등호를 이용할 때 사용합니다.
case is >1
과 같이 말이죠.
어떤것을 쓰시든 결과가 같다면 상관은 없습니다.
3. 중간고사, 기말고사, 수행평가
와 같이 띄어쓰기를 하셨는데 정답 파일에서는
중간고사,기말고사,수행평가
와 같이 지정했기 때문에 오답으로 처리 된 것 같습니다.
시나공 채점 프로그램은 정답파일과 정확히 일치해야 정답으로 인정 하므로 오답처리 된 것입니다.
실제 시험에서는 지시사항에 맞게 지정하고 정확한 결과가 나오면 정답으로 인정 됩니다.
피벗 테이블은 설치형 채점 프로그램에서는 정답 처리 되었습니다.
4. 네 지시사항에 파선 이라고 되어 있기 때문에 질문 주신 파선으로 지정하시면 됩니다.
좋은 하루 되세요.
-
관리자2022-08-08 19:43:53
1. 고급필터의 조건 사용법과 같습니다. 아래 내용을 참고해 주세요.
기본적으로 필드에 입력된 값을 그대로 사용하는 경우에는 필드명을 동일하게 작성합니다.
필드에 입력된 값이
수학점수
10
20
40
50
60
...
이라면 조건으로
수학점수
>=40
과 같이 동일한 필드명으로 작성하시면 됩니다.
식을 이용하여 true나 false 값이 나올때 필드명을 원본데이터에 없는 필드명을 써서
가상의 필드를 만들고 이 가상의 필드에서 true 값만 필터해 내는 것입니다.
만약 수량이 평균이상인 값을 구하는데 수량이라는 필드가 있고
수량
=a1>=average($a$1:$a$10)
으로 쓰게 되면 식에서 나온 값이 true 나 false가 되는데
필드명을 수량으로 쓰시면 수량으로 등록된 10,20 30 40 등과 true 와 false 를 비교하게 됩니다.
10=false 는 전혀 같은 값이 될 수 없겠죠.
그러므로 필터를 하지 않게 되는 것입니다.
이런 이유로 가상의 필드를 만들어 그 가상의 필드에서 true 값만 필터하게 되는 것입니다.
2. case 는 정확하게 떨어지는 값
case "초등학생"
과 같이 사용하고
case is 는 근사값이나 >= 등 등호를 이용할 때 사용합니다.
case is >1
과 같이 말이죠.
어떤것을 쓰시든 결과가 같다면 상관은 없습니다.
3. 중간고사, 기말고사, 수행평가
와 같이 띄어쓰기를 하셨는데 정답 파일에서는
중간고사,기말고사,수행평가
와 같이 지정했기 때문에 오답으로 처리 된 것 같습니다.
시나공 채점 프로그램은 정답파일과 정확히 일치해야 정답으로 인정 하므로 오답처리 된 것입니다.
실제 시험에서는 지시사항에 맞게 지정하고 정확한 결과가 나오면 정답으로 인정 됩니다.
피벗 테이블은 설치형 채점 프로그램에서는 정답 처리 되었습니다.
4. 네 지시사항에 파선 이라고 되어 있기 때문에 질문 주신 파선으로 지정하시면 됩니다.
좋은 하루 되세요.