책 내용 질문하기
질문
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
348
조회수
242
작성일
2021-10-01
작성자
탈퇴*원

문제4 - 3 ]에 2번이요 

 Private Sub cmd입력_Click()

    입력행 = [a3].Row + [a3].CurrentRegion.Rows.Count

    Cells(입력행, 1) = cmb판매일자.Value
    Cells(입력행, 2) = cmb종류.Value
    Cells(입력행, 3) = txt수량.Value
    Cells(입력행, 4) = txt단가.Value
    Cells(입력행, 5) = Format(txt수량.Value * txt단가.Value, "#,###")
    If ch할인여부.Value = True Then
       Cells(입력행, 6) = txt수량.Value * txt단가.Value * 0.1
    Else
       Cells(입력행, 6) = 0
    End If
    cmb종류.Locked = True
    
End Sub

이게 답인데요 만약에 제가 중간에 

Cells(입력행, 5) = Format(txt수량.Value * txt단가.Value, "#,###")
    If ch할인여부.Value = True Then
       Cells(입력행, 6) = txt수량.Value * txt단가.Value * 0.1

이부분을 모르겠어서 저부분만 안쓰고 cmb종류. Locked = True

이렇게만 마무리하고 저정하면 부분점수가 있나요 ? 아니면 그냥 문제 4-3번에 2번은 아애 점수가 없는건가요 ? 


질문 2] p351
문제 2-7 fn표준몸무게 = Round((신장 - 100) * 0.9, 0) 소수 첫째 자리에서 반올림하면 *0.9 ,1) 이렇게 끝나야 하는거 아닌가요  ?
왜 * 0.9 , 0 ) 인가요 ? 

문제 3] p.352 피벗테이블 필드에서 체크를하면 자동으로 열/행/필터/값에 자동으로 입력되는데 시험장에서 이런가요 ..? 아님 제 엑셀을 설정해놔서 이렇게 누르면 자동으로 위치가 이동되는건가요 ? 

문제4] p.353
강성실 데이터를 해설처럼  복 붙하면 저는 저렇게 최고봉위에 표시가 됩니다 이건 어떻게 해야할까요 ? 
답변
2021-10-05 09:17:52

1. 결과가 정확하지 않으면 해당 문제는 0점 처리 됩니다. 

 

2.  

1.234의 경우

소수 첫째자리에서 반올림 한다는 것은, 첫째자리에서 반올림하여 1의 자리수까지만 표현한다는 의미이며,(ex : 1)

소수 첫째자리까지 표현한다는 것은, 소수 둘째자리에서 반올림하여 첫째자리까지만 표현한다는 의미입니다.

(ex : 1.2)

 

그러므로 1 이 표시될 수 있게 0 을 사용 하는 것이죠. 

 

아래 설명을 참고해 주세요.

 

8 6 4 . 5 5 8 8
-3자리 -2자리 -1자리 0자리 1자리 2자리 3자리 4자리

어디에서 올림을 할지(roundup), 반올림을 할지(round), 내림(rounddown)을 할지 표시하는 것입니다.

 

 


 

=ROUNDUP(3864.5588,0)3865
=ROUNDUP(3864.5588,1)3864.6
=ROUNDUP(3864.5588,2)3864.56
=ROUNDUP(3864.5588,3)3864.559
=ROUNDUP(3864.5588,4)3864.5588
=ROUNDUP(3864.5588,-1)3870
=ROUNDUP(3864.5588,-2)3900
=ROUNDUP(3864.5588,-3)4000

 

 

 


소수점 1의 자리에서 올림을 하면.. =roundup(a1,0)
일 단위에서 올림을 하면.. =roundup(a1,-1)
백 단위에서 올림하면 =roundup(a1,-2)
천 단위에서 올림하면 =roundup(a1,-3)

일단위까지 올림하면 =roundup(a1,0)
백단위까지 올림하면 =roundup(a1,-1)
천단위까지 올림하면 =roundup(a1,-2)
...

으로 사용 합니다.

 

3. 제가 작성할 때는 자동으로 지정 되지 않는 것으로 보아 실제 시험에서도 지정되지 않을 것 같네요. 

 

문제에서 원하는 것이 표시될 수 있게 필드를 지정해 보세요. 

 

4. 책에서 소개된 방법이 잘 안된다면 

 

아래 설명과 같이 지정해 보세요. 

 

그림처럼 데이터 선택에있는 범위를 삭제하고

① 이름을 선택 하고 ctrl을 누른후 ②,③,④,⑤,⑥ 번 순서대로 범위를 잡으신 후 확인을 누르시면

됩니다.

 

 

 

 

좋은 하루 되세요.  

 

 

 

 

 

 

 

  • 관리자
    2021-10-05 09:17:52

    1. 결과가 정확하지 않으면 해당 문제는 0점 처리 됩니다. 

     

    2.  

    1.234의 경우

    소수 첫째자리에서 반올림 한다는 것은, 첫째자리에서 반올림하여 1의 자리수까지만 표현한다는 의미이며,(ex : 1)

    소수 첫째자리까지 표현한다는 것은, 소수 둘째자리에서 반올림하여 첫째자리까지만 표현한다는 의미입니다.

    (ex : 1.2)

     

    그러므로 1 이 표시될 수 있게 0 을 사용 하는 것이죠. 

     

    아래 설명을 참고해 주세요.

     

    8 6 4 . 5 5 8 8
    -3자리 -2자리 -1자리 0자리 1자리 2자리 3자리 4자리

    어디에서 올림을 할지(roundup), 반올림을 할지(round), 내림(rounddown)을 할지 표시하는 것입니다.

     

     


     

    =ROUNDUP(3864.5588,0)3865
    =ROUNDUP(3864.5588,1)3864.6
    =ROUNDUP(3864.5588,2)3864.56
    =ROUNDUP(3864.5588,3)3864.559
    =ROUNDUP(3864.5588,4)3864.5588
    =ROUNDUP(3864.5588,-1)3870
    =ROUNDUP(3864.5588,-2)3900
    =ROUNDUP(3864.5588,-3)4000

     

     

     


    소수점 1의 자리에서 올림을 하면.. =roundup(a1,0)
    일 단위에서 올림을 하면.. =roundup(a1,-1)
    백 단위에서 올림하면 =roundup(a1,-2)
    천 단위에서 올림하면 =roundup(a1,-3)

    일단위까지 올림하면 =roundup(a1,0)
    백단위까지 올림하면 =roundup(a1,-1)
    천단위까지 올림하면 =roundup(a1,-2)
    ...

    으로 사용 합니다.

     

    3. 제가 작성할 때는 자동으로 지정 되지 않는 것으로 보아 실제 시험에서도 지정되지 않을 것 같네요. 

     

    문제에서 원하는 것이 표시될 수 있게 필드를 지정해 보세요. 

     

    4. 책에서 소개된 방법이 잘 안된다면 

     

    아래 설명과 같이 지정해 보세요. 

     

    그림처럼 데이터 선택에있는 범위를 삭제하고

    ① 이름을 선택 하고 ctrl을 누른후 ②,③,④,⑤,⑥ 번 순서대로 범위를 잡으신 후 확인을 누르시면

    됩니다.

     

     

     

     

    좋은 하루 되세요.  

     

     

     

     

     

     

     

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