책 내용 질문하기
계산문제모음 실전모의고사 F형 계산작업 & G형 계산작업(P.97, P.99)
도서
2017 시나공 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
97
조회수
90
작성일
2017-10-21
작성자
탈퇴*원
첨부파일

1. F형 4번 문제에서 근무점수가 70이상 80미만인 사람수를 구하시오인데 수식 따라잡기에는 "<70", ">=80" 으로 나와있습니다. 이해가 잘 안되고요.

2. G형 3번 문제를 보면 중부판매금액을 구하라고 하는데, 수식 따라잡기에는 =ROUND(DSUM(A14:C23,3,B14:B15),-2)라고만 나와있습니다.

이 두가지가 이해가 잘 안됩니다.

수식을 이렇게 하는 이유 좀 알려 주세요.

답변
2017-10-24 17:27:34

1.

=COUNT(H16:H24)-COUNTIF(H16:H24,"<70")-COUNTIF(H16:H24,">=80")

첫번째 count 는 전체의 개수를 셉니다.

두번째 countif 는 70미만인 사람을 구하고

세번째 countif는 80이상인 사람의 수를 구합니다.

즉 전체개수 - 70미만개수 - 80이상인 개수 를 하게되면

1 9 10 19 20 29 30 39 40 49 50 59 60 69 70 79 80 89 90 99

라는 데이터가 있다면 전체 개수는 20개 이구요.

70미만의 개수는 14개

1 9 10 19 20 29 30 39 40 49 50 59 60 69 70 79 80 89 90 99

80이상의 개수는 4개가 됩니다.

1 9 10 19 20 29 30 39 40 49 50 59 60 69 70 79 80 89 90 99

20 -14 -4 = 2

1 9 10 19 20 29 30 39 40 49 50 59 60 69 70 79 80 89 90 99


가 맞죠?

2.

마지막 -2 는 round의 옵션으로 어떤 자리까지 반올림 할 것인가 를 정하는 것으로

-2 이면 십의자리에서 반올림하여 백의자리까지 표시 하라는 말이 됩니다.

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

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

-2 라는 것은 10의 자리에서 반올림 하여 100의 자리까지 표시 하라는 것입니다. 소수자리를 나타내는 것은 양수고 정수 자리를 나타내는 것은 -2 와 같이 -가 붙는 것입니다.

roundup으로 설명드릴께요.

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

으로 사용 합니다.

좋은 하루 되세요.

  • *
    2017-10-24 17:27:34

    1.

    =COUNT(H16:H24)-COUNTIF(H16:H24,"<70")-COUNTIF(H16:H24,">=80")

    첫번째 count 는 전체의 개수를 셉니다.

    두번째 countif 는 70미만인 사람을 구하고

    세번째 countif는 80이상인 사람의 수를 구합니다.

    즉 전체개수 - 70미만개수 - 80이상인 개수 를 하게되면

    1 9 10 19 20 29 30 39 40 49 50 59 60 69 70 79 80 89 90 99

    라는 데이터가 있다면 전체 개수는 20개 이구요.

    70미만의 개수는 14개

    1 9 10 19 20 29 30 39 40 49 50 59 60 69 70 79 80 89 90 99

    80이상의 개수는 4개가 됩니다.

    1 9 10 19 20 29 30 39 40 49 50 59 60 69 70 79 80 89 90 99

    20 -14 -4 = 2

    1 9 10 19 20 29 30 39 40 49 50 59 60 69 70 79 80 89 90 99


    가 맞죠?

    2.

    마지막 -2 는 round의 옵션으로 어떤 자리까지 반올림 할 것인가 를 정하는 것으로

    -2 이면 십의자리에서 반올림하여 백의자리까지 표시 하라는 말이 됩니다.

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

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

    -2 라는 것은 10의 자리에서 반올림 하여 100의 자리까지 표시 하라는 것입니다. 소수자리를 나타내는 것은 양수고 정수 자리를 나타내는 것은 -2 와 같이 -가 붙는 것입니다.

    roundup으로 설명드릴께요.

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

    으로 사용 합니다.

    좋은 하루 되세요.

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