1. F형 4번 문제에서 근무점수가 70이상 80미만인 사람수를 구하시오인데 수식 따라잡기에는 "<70", ">=80" 으로 나와있습니다. 이해가 잘 안되고요.
2. G형 3번 문제를 보면 중부판매금액을 구하라고 하는데, 수식 따라잡기에는 =ROUND(DSUM(A14:C23,3,B14:B15),-2)라고만 나와있습니다.
이 두가지가 이해가 잘 안됩니다.
수식을 이렇게 하는 이유 좀 알려 주세요.
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)
...
으로 사용 합니다.
좋은 하루 되세요.