책 내용 질문하기
계산작업 설명부탁드립니다!!(시험이 얼마남지 않아서요. 되도록 빠른 답변 부탁드립니다.)
도서
2018 시나공 기출문제집 컴퓨터활용능력 2급 실기
페이지
62
조회수
51
작성일
2018-06-29
작성자
탈퇴*원
첨부파일

p. 62

계산작업3번 답은 다음과 같습니다.

=ROUNDDOWN(DSUM(A15:E25,5,B15:B16),-1)

문제에서 총판매량 합계는 백의 자리에서 내림하여 십의 자리까지 표시하라라고 되었는데 그럼 -1이 이라 -3이 되야되는거 아닌가요???

p.74

계산작업 5번의 답은 다음과 같습니다.

=DCOUNT(A28:D38,4,F37:G38)&"명"

여기서 노란색으로 칠해진 부분인 4가 왜 입력되야하는지 이해가 되지 않습니다.

p. 95

계산작업 5번의 답은 다음과 같습니다.

=CHOOSE(MOD(C30,4)+1,"1반","2반","3반","4반")

여기서 노란색으로 칠해진 부분인 +1이 왜 입력되야하는지 이해가 되지 않습니다.

답변
2018-07-03 21:50:59

1. 백의 자리에서 내림하여 십의 자리까지 표시하라고 되어있는데요.

이중 십의 자리로 표시하라는 것만 확인 하시면 됩니다.

십의 자리로 표시하려면 -1 을 지정행야 하므로 -1 을 사용하는 것이 맞습니다.

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

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

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)
...


으로 사용 합니다.

몇 단위에서 인지 몇단위까지 인지 잘보고 작성하시기 바랍니다.

2.

범위(a28:d38)에서 4번째 열을 뜻하는 것입니다.

dcount 함수는 숫자가 입력된 셀의 개수만 셀 수 있으므로 숫자가 입력된 열을 이용하여 작성하시면 됩니다.

3.

c30을 4로 나눈 나머지가 0 이면 1반, 1이면 2반 ...

인데 4로 나눈 나머지가 0 이 나오면 choose 함수에서 인수로 사용할 수 없습니다.

choose 함수는 choose(값,값이1일때반환할값,2일때반환할값,...)

이므로 0 값이 나오면 계산이 안되는 것이죠. 그래서 +1 을 하여 0을 1로 표시하여 사용한 것입니다.

좋은 하루 되세요.

  • *
    2018-07-03 21:50:59

    1. 백의 자리에서 내림하여 십의 자리까지 표시하라고 되어있는데요.

    이중 십의 자리로 표시하라는 것만 확인 하시면 됩니다.

    십의 자리로 표시하려면 -1 을 지정행야 하므로 -1 을 사용하는 것이 맞습니다.

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

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

    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)
    ...


    으로 사용 합니다.

    몇 단위에서 인지 몇단위까지 인지 잘보고 작성하시기 바랍니다.

    2.

    범위(a28:d38)에서 4번째 열을 뜻하는 것입니다.

    dcount 함수는 숫자가 입력된 셀의 개수만 셀 수 있으므로 숫자가 입력된 열을 이용하여 작성하시면 됩니다.

    3.

    c30을 4로 나눈 나머지가 0 이면 1반, 1이면 2반 ...

    인데 4로 나눈 나머지가 0 이 나오면 choose 함수에서 인수로 사용할 수 없습니다.

    choose 함수는 choose(값,값이1일때반환할값,2일때반환할값,...)

    이므로 0 값이 나오면 계산이 안되는 것이죠. 그래서 +1 을 하여 0을 1로 표시하여 사용한 것입니다.

    좋은 하루 되세요.

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