책 내용 질문하기
10회 엑셀, 엑세스랑 공부하면서 궁금한 게 생겨서 질문합니다
도서
2021 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
210,212,383
조회수
565
작성일
2021-03-12
작성자
탈퇴*원
첨부파일

 

Q1. 10회 엑셀 [피벗테이블] p.210

 

 [삽입]-[표]-피벗테이블로 해야 한다고 정답지에 적혀져 있는데 [데이터]-[외부데이터 연결]-텍스트로 csv 파일 열어서 편집해도 같게 나오는데 (채점 프로그램도 정답으로 표시해 주긴 했어요) 내부적으로 검토했을 때 정답이 아니라고 인식되나요?

 '외부데이터 연결'이 아니라 '외부데이터 원본'으로라는 말이 제시되어있을 경우 삽입에서 들어가야 한다는 것으로 생각해야 할까요...

 

+ 만약 피벗 테이블을 B4에 만들었는데 위치가 잘못되어서 테두리를 잡아서 B2로 이동시켰을 때도 감점 없는지 궁금합니다!

 

Q2. 10회 엑셀 [기타작업-3] p.212

1) cells(입력행, 1) = format(txt거래시간.value, "hh:mm")이라고 적혀져 있는데

 

  ① hh로 하면 9가 아니라 09로 나오는 거로 알고 있어서 h:mm으로 썼는데 답으로 인정될까요? (hh도 9로 뜨기는 하더라고요...)

  ② 엑셀 프로시저에서는 '분'을 m으로 쓰고 엑세스에서는 n으로 쓰는 건가요?

 

2) if txt거래시간.value >= 0.5 then에서 0.5 대신에 #12:00:00#으로 써도 될까요?

 

 제가 쓴 답안

 Private Sub cmd입력_Click()

 

입력행 = Range("a3").CurrentRegion.Rows.Count + 2

참조행 = cmb차종.ListIndex + 7

 

Cells(입력행, 1) = Format(txt거래시간.Value, "h:mm")

Cells(입력행, 3) = txt고객명.Value

Cells(입력행, 4) = cmb차종.Value

Cells(입력행, 5) = Cells(참조행, 13)

Cells(입력행, 6) = txt담당자.Value

Cells(입력행, 7) = txt할부금액.Value

Cells(입력행, 8) = txt할부기간.Value

Cells(입력행, 9) = Int(Cells(입력행, 7) / Cells(입력행, 8) * 1.08)

 

If txt거래시간.Value <= #12:00:00 PM# Then

Cells(입력행, 2) = "오전"

Else

Cells(입력행, 2) = "오후"

End If

 

End Sub

 

Q3. [엑세스 조회 및 출력] p.383 1번 문제 - ⑤

 

txt페이지 컨트롤 속성에 page 넣는 문제에서 format([page], "현재 페이지 : 000"으로 한 번에 적었는데 Format([Page],"""현재 페이지 "":"" 000""") 이렇게 뜨면서 현재 페이지 : 001이 아니라 000 그대로 표시되네요 저는 한 번에 뜰 줄 알았는데 띄어쓰기 때문이려나요...?

"현재 페이지: " & "000" 랑 "현재 페이지 : ""000"으로도 해 봤는데 안 되더라고요 "현재 페이지"":""000" 이렇게 따로 각각 해줘야만 정답이 나오던데 

다른 회차인 9회에서 txt총인원 구하는 문제는 format(count(*), "전체 인원수는 #명입니다") 이렇게 한 번에 써도 됐는데 10회 txt페이지 문제는 왜 이렇게 풀 수 없는지 궁금해요

 

 

Q4. 엑셀 기타작업-3 관련 질문

 

참조행 = cmb구분.listindex 하고 나서 cells(입력행, 2) = " 참조행 " 중 참조행에 들어가는 식이

 

cells(입력행, 2) = cells(참조행, 1)

cells(입력행, 2) = cmb구분.list(참조행, 1)

cells(입력행, 2) = cmb구분.column(1)

 

이렇게 나뉘는 것 같은데 셋의 차이를 잘 모르겠어요

 

구글링을 해보니까 묻고 답하기 예전 질문 답이 있길래 정리해서 이해하려고 해 봤거든요...

cmb구분.list(참조행, 1) 이런 식으로 쓰는 건 폼 안에 있는 것의 값을 가지고 오는 거라고 하고

cells(참조행, 1)은 참조표에서 셀의 위치를 가지고 오는 거라고 하시더라고요

근데 공부하다가 column(1)을 쓰는 경우를 본 것 같은데 이건 어떨 때 쓰이는지 잘 모르겠어요

셋의 차이를 꼭 알려주세요...

 

답변
2021-03-18 10:41:58

안녕하세요.

 

Q1. 10회 엑셀 [피벗테이블] p.210

 [삽입]-[표]-피벗테이블로 해야 한다고 정답지에 적혀져 있는데 [데이터]-[외부데이터 연결]-텍스트로 csv 파일 열어서 편집해도 같게 나오는데 (채점 프로그램도 정답으로 표시해 주긴 했어요) 내부적으로 검토했을 때 정답이 아니라고 인식되나요? 

 '외부데이터 연결'이 아니라 '외부데이터 원본'으로라는 말이 제시되어있을 경우 삽입에서 들어가야 한다는 것으로 생각해야 할까요... 

-> 완성된 피벗 테이블이 동일하다면 방법이 달라도 상관 없습니다. 하지만 될 수 있으면 문제에 제시된 메뉴를 이용하여 작성하는 것이 좋습니다.

  

 

+ 만약 피벗 테이블을 B4에 만들었는데 위치가 잘못되어서 테두리를 잡아서 B2로 이동시켰을 때도 감점 없는지 궁금합니다!

-> 완성된 피벗 테이블을 이용하여 작성하므로 중간에 어떤 수정을 했든 상관 없습니다.

 

 

Q2. 10회 엑셀 [기타작업-3] p.212

1) cells(입력행, 1) = format(txt거래시간.value, "hh:mm")이라고 적혀져 있는데 

  ① hh로 하면 9가 아니라 09로 나오는 거로 알고 있어서 h:mm으로 썼는데 답으로 인정될까요? (hh도 9로 뜨기는 하더라고요...) 

-> 결과가 동일하다면 상관없습니다.

 

  ② 엑셀 프로시저에서는 '분'을 m으로 쓰고 엑세스에서는 n으로 쓰는 건가요?

-> m, n 어떤 것을 사용하든 결과가 동일하다면 상관 없습니다. 엑셀의 TEXT 함수에서는 분을 M으로 사용하지만 FORMAT 함수에서는 분을 M 또는 N을 사용할 수 있습니다.

 

 

2) if txt거래시간.value >= 0.5 then에서 0.5 대신에 #12:00:00#으로 써도 될까요?

-> 결과가 정상적으로 실행된다면 상관 없습니다.

 

Q3. [엑세스 조회 및 출력] p.383 1번 문제 - ⑤

 

txt페이지 컨트롤 속성에 page 넣는 문제에서 format([page], "현재 페이지 : 000"으로 한 번에 적었는데 Format([Page],"""현재 페이지 "":"" 000""") 이렇게 뜨면서 현재 페이지 : 001이 아니라 000 그대로 표시되네요 저는 한 번에 뜰 줄 알았는데 띄어쓰기 때문이려나요...? 

"현재 페이지: " & "000" 랑 "현재 페이지 : ""000"으로도 해 봤는데 안 되더라고요 "현재 페이지"":""000" 이렇게 따로 각각 해줘야만 정답이 나오던데  

다른 회차인 9회에서 txt총인원 구하는 문제는 format(count(*), "전체 인원수는 #명입니다") 이렇게 한 번에 써도 됐는데 10회 txt페이지 문제는 왜 이렇게 풀 수 없는지 궁금해요 

-> "현재 페이지 : 000"에서 ":" 처럼 특수 문자를 표시해야 하는 경우에는 각각을 해줘야 합니다.

 

 

Q4. 엑셀 기타작업-3 관련 질문

참조행 = cmb구분.listindex 하고 나서 cells(입력행, 2) = " 참조행 " 중 참조행에 들어가는 식이 

 

cells(입력행, 2) = cells(참조행, 1)

->> 워크시트에 입력된 값을 워크시트에 입력 

 

cells(입력행, 2) = cmb구분.list(참조행, 1) 

-> 콤보상자에서 참조행의 두 번째 열의 값을 입력

 

cells(입력행, 2) = cmb구분.column(1) 

-> 콤보상자에 표시된 목록 중 선택한 값의 두번째 열의 값을 입력(Column은 0부터 시작)

 

Column은 콤보상자에서 열만을 지정해서 값을 가져온다면 LIST는 콤보상자에서 행과 열을 지정하여 값을 가져오는 것입니다. 

 

즐거운 하루 되세요.

  • 관리자
    2021-03-18 10:41:58

    안녕하세요.

     

    Q1. 10회 엑셀 [피벗테이블] p.210

     [삽입]-[표]-피벗테이블로 해야 한다고 정답지에 적혀져 있는데 [데이터]-[외부데이터 연결]-텍스트로 csv 파일 열어서 편집해도 같게 나오는데 (채점 프로그램도 정답으로 표시해 주긴 했어요) 내부적으로 검토했을 때 정답이 아니라고 인식되나요? 

     '외부데이터 연결'이 아니라 '외부데이터 원본'으로라는 말이 제시되어있을 경우 삽입에서 들어가야 한다는 것으로 생각해야 할까요... 

    -> 완성된 피벗 테이블이 동일하다면 방법이 달라도 상관 없습니다. 하지만 될 수 있으면 문제에 제시된 메뉴를 이용하여 작성하는 것이 좋습니다.

      

     

    + 만약 피벗 테이블을 B4에 만들었는데 위치가 잘못되어서 테두리를 잡아서 B2로 이동시켰을 때도 감점 없는지 궁금합니다!

    -> 완성된 피벗 테이블을 이용하여 작성하므로 중간에 어떤 수정을 했든 상관 없습니다.

     

     

    Q2. 10회 엑셀 [기타작업-3] p.212

    1) cells(입력행, 1) = format(txt거래시간.value, "hh:mm")이라고 적혀져 있는데 

      ① hh로 하면 9가 아니라 09로 나오는 거로 알고 있어서 h:mm으로 썼는데 답으로 인정될까요? (hh도 9로 뜨기는 하더라고요...) 

    -> 결과가 동일하다면 상관없습니다.

     

      ② 엑셀 프로시저에서는 '분'을 m으로 쓰고 엑세스에서는 n으로 쓰는 건가요?

    -> m, n 어떤 것을 사용하든 결과가 동일하다면 상관 없습니다. 엑셀의 TEXT 함수에서는 분을 M으로 사용하지만 FORMAT 함수에서는 분을 M 또는 N을 사용할 수 있습니다.

     

     

    2) if txt거래시간.value >= 0.5 then에서 0.5 대신에 #12:00:00#으로 써도 될까요?

    -> 결과가 정상적으로 실행된다면 상관 없습니다.

     

    Q3. [엑세스 조회 및 출력] p.383 1번 문제 - ⑤

     

    txt페이지 컨트롤 속성에 page 넣는 문제에서 format([page], "현재 페이지 : 000"으로 한 번에 적었는데 Format([Page],"""현재 페이지 "":"" 000""") 이렇게 뜨면서 현재 페이지 : 001이 아니라 000 그대로 표시되네요 저는 한 번에 뜰 줄 알았는데 띄어쓰기 때문이려나요...? 

    "현재 페이지: " & "000" 랑 "현재 페이지 : ""000"으로도 해 봤는데 안 되더라고요 "현재 페이지"":""000" 이렇게 따로 각각 해줘야만 정답이 나오던데  

    다른 회차인 9회에서 txt총인원 구하는 문제는 format(count(*), "전체 인원수는 #명입니다") 이렇게 한 번에 써도 됐는데 10회 txt페이지 문제는 왜 이렇게 풀 수 없는지 궁금해요 

    -> "현재 페이지 : 000"에서 ":" 처럼 특수 문자를 표시해야 하는 경우에는 각각을 해줘야 합니다.

     

     

    Q4. 엑셀 기타작업-3 관련 질문

    참조행 = cmb구분.listindex 하고 나서 cells(입력행, 2) = " 참조행 " 중 참조행에 들어가는 식이 

     

    cells(입력행, 2) = cells(참조행, 1)

    ->> 워크시트에 입력된 값을 워크시트에 입력 

     

    cells(입력행, 2) = cmb구분.list(참조행, 1) 

    -> 콤보상자에서 참조행의 두 번째 열의 값을 입력

     

    cells(입력행, 2) = cmb구분.column(1) 

    -> 콤보상자에 표시된 목록 중 선택한 값의 두번째 열의 값을 입력(Column은 0부터 시작)

     

    Column은 콤보상자에서 열만을 지정해서 값을 가져온다면 LIST는 콤보상자에서 행과 열을 지정하여 값을 가져오는 것입니다. 

     

    즐거운 하루 되세요.

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