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

문제2-4.

=HLOOKUP(D10,$F$2:$I$4,MATCH(LEFT(A10,1),{"다","나"},-1)+1) 

                                --------------------------------- 이부분이 해설지를 봐도 이해가 안가요...

오름차순 내림차순 말을 하던데 오름차순이면 다 나 기타 가 , 내림차순이면 가 기타 나 다 아닌가요?ㅠㅠ

 

문제2-6.

left나 right를 쓰라는 말이 문제에는 없는데 답지에는 씁니다..써도되나요?

저는 이렇게 식을 세웠는데 이건 왜 안되나요?

 

Public Function fn생산단가(상품코드, 판매단가)

If 상품코드 = "가*" And 상품코드 = "*1" Or 상품코드 = "*2" Then

    fn생산단가 = 판매단가 * 0.3

Else

    fn생산단가 = 판매단가 * 0.2

End If

End Function

 

문제3-2. 시나리오 문제
매크로가 정상적으로 실행되는지 알려면 시나리오 관리자 들어가서 단가 증가, 단가 감소 시나리오를 삭제해야 한다고 적혀있는데
시험장에서 시나리오를 삭제하거나 매크로로 인해 생성된 시나리오 요약시트를 삭제하고 다른 문제로 넘어가도 상관없나요?

문제4-2.
Private Sub cmd입력_Click()
참조행 = cmb종목.ListIndex + 4
입력행 = [a3].Row + [a3].CurrentRegion.Rows.Count
Cells(입력행, 1) = Val(txt고객번호)
Cells(입력행, 2) = cmb성별
Cells(입력행, 3) = cmb종목
Cells(입력행, 4) = Val(txt사용시간)
Cells(입력행, 5) = Format(Cells(입력행, 4) * Cells(참조행, 9), "#,###")
End Sub
listindex에서 왜 +4를 하나요? 기본모의고사4회 문제4-2에서는 왜 listindex다음에 아무것도 안 더하나요? 두 문제의 차이가 뭔가요?
Cells(입력행, 5) = Format(txt사용시간 * Cells(참조행, 9), "#,###") 라고 하면 안되나요? cells(입력행,4)는 val(txt사용시간)과 같은거고 숫자표시도 이미 앞에서 했으니 txt사용시간이라고 하면 안되나요??

그리고 listindex와 list에 대해 궁금한 점이 있습니다.
만약 문제에서 listindex를 사용하라 그러면 위의 문제처럼 listindex와 cells(참조행,A열을 1로 보고 열 지정)을 사용하고
listindex와 list를 사용하라고 하면 목록.list(참조행, 해당표의 열)로 사용하는 건가요?



답변
2020-10-20 10:20:39

안녕하세요.

 

- 오름차순이면 가다나 순이므로 가 기타 나 다이고, 내림차순이면 다 나 기타 가입니다. 이를 혼동하신듯 합니다. 이것을 다시 생각하시고 해설을 다시 읽어보세요.

"가*"에서 *를 만능문자로 인식하지 못하고 단순 텍스트로 인식을 하기때문에 실행이 안됩니다.

- 최종적으로 저장된 값만을 갖고 채점을 하므로 상관 없습니다. 하지만 최종 결과물인 시나리오 요약 시트는 있어야 겠죠.

- 워크시트에서 콘도명과 일일요금의 실제 데이터가 4행부터 표시되어 있으므로 +4를 지정한 것입니다. 여기에 콤보 상자에서 선택한 인덱스 값을 더해 워크시트에서 그 값에 해당하는 값을 넣습니다.

    

- 기본모의 4회의 경우는 워크시트에 표시된 값을 넣는 것이 아니라 list를 이용하여 lst열차종류 목록상자에서 선택한 값을 표시하므로 +4를 하지 않습니다.


즐거운 하루 되세요.


즐거운 하루 되세요.

 

  • 관리자
    2020-10-20 10:20:39

    안녕하세요.

     

    - 오름차순이면 가다나 순이므로 가 기타 나 다이고, 내림차순이면 다 나 기타 가입니다. 이를 혼동하신듯 합니다. 이것을 다시 생각하시고 해설을 다시 읽어보세요.

    "가*"에서 *를 만능문자로 인식하지 못하고 단순 텍스트로 인식을 하기때문에 실행이 안됩니다.

    - 최종적으로 저장된 값만을 갖고 채점을 하므로 상관 없습니다. 하지만 최종 결과물인 시나리오 요약 시트는 있어야 겠죠.

    - 워크시트에서 콘도명과 일일요금의 실제 데이터가 4행부터 표시되어 있으므로 +4를 지정한 것입니다. 여기에 콤보 상자에서 선택한 인덱스 값을 더해 워크시트에서 그 값에 해당하는 값을 넣습니다.

        

    - 기본모의 4회의 경우는 워크시트에 표시된 값을 넣는 것이 아니라 list를 이용하여 lst열차종류 목록상자에서 선택한 값을 표시하므로 +4를 하지 않습니다.


    즐거운 하루 되세요.


    즐거운 하루 되세요.

     

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