책 내용 질문하기
302쪽
도서
2020 시나공 컴퓨터활용능력 1급 실기 [기본서]
페이지
302
조회수
209
작성일
2020-10-08
작성자
탈퇴*원
첨부파일

질문1. MsgBox "전체 학생수는" & [b2].CurrentRegion.Rows.Count - 1 & "명입니다." 

자세한 설명은 섹션18을 참고하라고 기본서에 써져있는데 이 내용은 없는 거 같아서요.

왜 저렇게 되는지 모르겠습니다. 

 

질문2. 306쪽 문제1-2번 countif함수 사용

COUNTIF함수는 개수를 구하는 함수인데 여기서는 개수를 구하라는 말은 없지만 COUNTIF함수를 사용하란 말에 저렇게 쓰는 건가요?

그리고 =COUNTIF($C6:$G6,">=80")=5 에서 5는 무슨 이유로 사용된 건지 잘 모르겠어요.

기본모의고사의 경우 자세한 풀이해설이 없는데 어디서 찾나요?

 

질문3. 306쪽 문제1-4번 인쇄영역설정 A17:G36 범위지정할 때 절대값표시 없어도 상관없나요?

 

질문4. 306쪽 문제2-1번

=COUNTIFS($D$20:$D$39,">="&$A3,$D$20:$D$39,"<="&$B3) 인데 

여기서 왜 ">="라고 하고 왜 &를 사용하고 A3이 나오는지 모르겠습니다.

A3이 문자로 인식돼서 그런건가요?

그리고 문제에서 입사연도가 2001년 이상 2005년 이하라는 말도 없는데 어떻게 그걸알고 >=,<=를 사용하는지 이해가 안갑니다..

이런 내용 책에 없나요? 아니면 제가 친절한 해설파트를 못찾고 있는건가요?

그리고 range지정할 때 d열만 사용되었는데 표제목빼고 표전체를 전부 range지정해도 되나요? a20:i39처럼요

 

질문5. 문제2-2. AND를 사용하란 말이 없는데 사용해도 되나요?

 

질문6. 문제2-3. =TRUNC(AVERAGE(IF($A$20:$A$39=$A10,$G$20:$G$39)),0)해도 되나요?

여기서 TRUNC함수는 0은 생략가능한가요?

 

질문7. 문제3-2. 매크로 작업시 매크로 기록 - 목표값먼저 찾고 - 매크로 기록중지 - 도형만들어서 도형 마우스우클릭 - 매크로 지정 해도 되나요?

 

질문8. Private Sub cmd종료_Click()

['기타작업-1'!I1] = "컴활합격"

Unload Me

End Sub

입력했는데 I1에 컴활합격글자가 안떠요(첨부파일참고)

 

질문9. 기본모의고사2회 문제2-2.

=IF($D13<=100,HLOOKUP($C13,$B$2:$G$3,2)*1.1,HLOOKUP($C13,$B$2:$G$3,2)) 

이렇게 식을 써도 상관없나요? 답은 똑같이 나옵니다.

 

질문10.

 

그리고 이건 문제 외의 질문인데 제가 노트북을 사용하고 있어서 cd로 채점 프로그램을 실행할 수가 없습니다..

혹시나 채점프로그램을 다른 방법으로 실행시킬 수 있는 방법이 있나요?

책에 나와있는대로 자료실-실습예제 들어갔는데 채점프로그램이 없더라구요..

답변
2020-10-12 19:56:45

1. 실제 데이터의 수를 세어 학생수를 반환하기 위해 사용된 것입니다.

 

p.303의 워크시트를 보시면 [B2]와 연결된 영역의 행 수는 필드명 2행을 포함하여 4입니다.

 

하지만 실제 데이터는 필드명 2행을 제외하고 3이 됩니다.

 

2. 내신등급과 면접 점수가 모두 80점 이상인 데이터의 행 전체에 대해 조건을 넣는 문제이므로

내신등급(1학년, 2학년, 3학년), 면접(태도, 적성) 5개 필드가 모두 80점 이상이라는 조건을 만족하는지 확인하려고 $C6:$G6 의 범위를 사용한 것입니다. 

 

5개의 값이 모두 80점 이상인것을 확인 하려고 =5 를 사용한 것입니다.

 

3. 네 결과가 정확하게 나온다면 상관 없습니다. 

 

4. countif 의 조건은 항상 "" 안에 작성해야 합니다.

 

이것은 함수의 사용법이므로 ">=80" 과 같이 작성하는 것입니다.

 

">="&$a3

 

과 같이 작성하는 것은 정해진 값(예, 80) 이 아닌 특정 셀의 값을 가져와 사용해야 하므로 이와 같은 방법으로 작성한 것입니다.

 

입사연도에 해당 하는 내용은 [표1]에 지정되어 있기 때문에 이 표를 이용하여 지정하여야 하는 것입니다. 

 

2001이상 2005이하의 값을 이용해야하는 것은 표에서 확인 하여 사용하셔야 합니다. 

 

문제에서 사용하라고 한 범위만 지정해야 합니다. 

 

인원수에 해당 하는 값을 구할 수 있는 범위를 지정해야 하므로 d열을 사용한 것입니다. 

 

5. 사용하라는 지시 사항에 없는 것을 사용하시면 오답 처리 됩니다. 

 

6. TRUNC 함수에 자릿수를 지정하지 않으면 자릿수가 0이 됩니다.

 

7. 네 어떤 방법으로 지정하시든 정확한 결과가  나오면 정답으로 인정 됩니다. 

 

8. 폼의 종료 단추를 누르고 기타작업-1 시트의 I1 셀에 보시면 컴활합격이 입력되어 있습니다. 

 

9. 주어진 함수를 사용하여 정확한 결과가 나온다면 식이 달라도 정답으로 인정 됩니다.

 

 

10. 자료실 - 실습예제  게시판에 들어가신 후  자격증으로 찾기 메뉴에서 컴퓨터활용능력을 선택한 후 확인 해 보세요. 

 

좋은 하루 되세요. 

  • 관리자
    2020-10-12 19:56:45

    1. 실제 데이터의 수를 세어 학생수를 반환하기 위해 사용된 것입니다.

     

    p.303의 워크시트를 보시면 [B2]와 연결된 영역의 행 수는 필드명 2행을 포함하여 4입니다.

     

    하지만 실제 데이터는 필드명 2행을 제외하고 3이 됩니다.

     

    2. 내신등급과 면접 점수가 모두 80점 이상인 데이터의 행 전체에 대해 조건을 넣는 문제이므로

    내신등급(1학년, 2학년, 3학년), 면접(태도, 적성) 5개 필드가 모두 80점 이상이라는 조건을 만족하는지 확인하려고 $C6:$G6 의 범위를 사용한 것입니다. 

     

    5개의 값이 모두 80점 이상인것을 확인 하려고 =5 를 사용한 것입니다.

     

    3. 네 결과가 정확하게 나온다면 상관 없습니다. 

     

    4. countif 의 조건은 항상 "" 안에 작성해야 합니다.

     

    이것은 함수의 사용법이므로 ">=80" 과 같이 작성하는 것입니다.

     

    ">="&$a3

     

    과 같이 작성하는 것은 정해진 값(예, 80) 이 아닌 특정 셀의 값을 가져와 사용해야 하므로 이와 같은 방법으로 작성한 것입니다.

     

    입사연도에 해당 하는 내용은 [표1]에 지정되어 있기 때문에 이 표를 이용하여 지정하여야 하는 것입니다. 

     

    2001이상 2005이하의 값을 이용해야하는 것은 표에서 확인 하여 사용하셔야 합니다. 

     

    문제에서 사용하라고 한 범위만 지정해야 합니다. 

     

    인원수에 해당 하는 값을 구할 수 있는 범위를 지정해야 하므로 d열을 사용한 것입니다. 

     

    5. 사용하라는 지시 사항에 없는 것을 사용하시면 오답 처리 됩니다. 

     

    6. TRUNC 함수에 자릿수를 지정하지 않으면 자릿수가 0이 됩니다.

     

    7. 네 어떤 방법으로 지정하시든 정확한 결과가  나오면 정답으로 인정 됩니다. 

     

    8. 폼의 종료 단추를 누르고 기타작업-1 시트의 I1 셀에 보시면 컴활합격이 입력되어 있습니다. 

     

    9. 주어진 함수를 사용하여 정확한 결과가 나온다면 식이 달라도 정답으로 인정 됩니다.

     

     

    10. 자료실 - 실습예제  게시판에 들어가신 후  자격증으로 찾기 메뉴에서 컴퓨터활용능력을 선택한 후 확인 해 보세요. 

     

    좋은 하루 되세요. 

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