엑셀 수학함수 ROUND에 대해 알려주세요
반올림이라는 것이 있는데 어떻게 하는지 모르겠습니다.
반올림 하는 방법과 라운드 업 다운에대한 것을 알려주시면 감사하겠습니다.
그리고 통계함수 RANK에서 순위를 매기는 것은 알겠는데 논리값이 0이거나 생략되면 내림차순, 0이외의 값은 오름차순이라고 되어있는데 무슨뜻인지 모르겠습니다. 내림차순, 오름차순은 어떻게 하는 것인가요?
감사합니당~*
Round 함수 : 말그대로 반올림하는 함수입니다(Roundup은 올림, Rounddown은 내림. 사용법은 같습니다.)
사용법 : =Round(숫자값,자리수)
-> 숫자값을 자리수만큼 표시하도록 반올림한다.
(교제에 나온 표현과 좀 다른데요..저는 이 표현이 가장 이해하기 쉽더라구요)
예를들어...
=Round( 0.1256, 2) 라고 했을때
해석을 ...
0.1256 이라는 숫자를 소수점 이하 2번째 자리만큼 표시하도록 반올림한다. 라고 할수 있네요.
소수점 이하 2번째 자리까지 표시하려면 3번째 자리에서 반올림해야되니..
0.1256 의 세번째 자리값인 5가 반올림 되어, 결과는 0.13이 됩니다.
ex)
A | B | C | |
1 | 입력값 | 함수 | 결과값 |
2 | 0.1256 | =ROUND(A2,1) | 0.1 |
3 | 0.1256 | =ROUND(A3,2) | 0.13 |
4 | 0.1256 | =ROUND(A4,3) | 0.126 |
위에 표와 같이 자리수에 따라 결과값이 어떻게 달라지는지 보시면 됩니다. 소수점이하 몇번째 자리까지 표현할지만 결정해주시면 됩니다.
만약 소수점 이하 자리를 남기지 않고, 반올림하여 정수만 남기겠다면?
=Round(숫자값 , 0) 을 써주시면 되겠죠( 자리수가 0이므로, 소수점이하는 표시하지 않겠다. 소수점이하 첫째자리에서 반올림하겠다 라는 뜻이 됩니다)
만약 정수부의 반올림을 하겠다면?( 1의 자리에서, 10의 자리에서, 100의 자리에서 반올림을 하겠다면?)
자리수를 반대로 음수기호를 붙혀서 사용합니다.(ex : -1 , -2 , -3....)
ex)
A | B | C | |
1 | 입력값 | 함수 | 결과값 |
2 | 1256 | =ROUND(A2,-1) | 1260 |
3 | 1256 | =ROUND(A3,-2) | 1300 |
4 | 1256 | =ROUND(A4,-3) | 1000 |
위처럼 음수기호를 써주시면 반대로 소수점 이상 으로 가게 됩니다. 즉 -1은 1의자리를, -2는 10의 자리를 보게 됩니다.
1256에서 1의 자리에서 반올림을 하게 되니, 결과는 1260이..
1256에서 10의 자리에서 반올림을 하게 되니, 결과는 1300이..
1256에서 100의 자리에서 반올림을 하게 되니, 결과는 1000이..(100의 자리값이 2이므로 올라가지 못함)
Roundup(올림), Rounddown(내림), Trunc(버림) 함수등...사용법은 다 같습니다.
Rank 함수의 경우
내림차순과 오름차순은..순서를 정하는 방법이라고 보시면 됩니다.
내림차순은 큰숫자가 위로 올라오는것이니깐, 큰숫자를 1등이라고 봅니다.
반대로 오름차순은 작은숫자가 위로 올라오는것이니깐, 작은숫자를 1등으로 봅니다.
예를들어 성적같은것들은.. 점수가 높게 나올수록 순위가 1등 , 2등, 3등 ...으로 결정되니깐
높은 숫자를 1등으로 보는 내림차순을 지정하는것이구요.
100m 달리기 같은것들은 빨리 달릴수록. 즉, 기록이 적게 나올수록 순위가 1등, 2등, 3등으로 결정되니깐..
낮은 숫자를 1등으로 보는 오름차순을 사용하는것입니다.
도움이 되셨는지 모르겠네요ㅎㅎ;; 열공하세요
-
*2014-01-15 17:45:00
Round 함수 : 말그대로 반올림하는 함수입니다(Roundup은 올림, Rounddown은 내림. 사용법은 같습니다.)
사용법 : =Round(숫자값,자리수)
-> 숫자값을 자리수만큼 표시하도록 반올림한다.
(교제에 나온 표현과 좀 다른데요..저는 이 표현이 가장 이해하기 쉽더라구요)
예를들어...
=Round( 0.1256, 2) 라고 했을때
해석을 ...
0.1256 이라는 숫자를 소수점 이하 2번째 자리만큼 표시하도록 반올림한다. 라고 할수 있네요.
소수점 이하 2번째 자리까지 표시하려면 3번째 자리에서 반올림해야되니..
0.1256 의 세번째 자리값인 5가 반올림 되어, 결과는 0.13이 됩니다.
ex)
A B C 1 입력값 함수 결과값 2 0.1256 =ROUND(A2,1) 0.1 3 0.1256 =ROUND(A3,2) 0.13 4 0.1256 =ROUND(A4,3) 0.126 위에 표와 같이 자리수에 따라 결과값이 어떻게 달라지는지 보시면 됩니다. 소수점이하 몇번째 자리까지 표현할지만 결정해주시면 됩니다.
만약 소수점 이하 자리를 남기지 않고, 반올림하여 정수만 남기겠다면?
=Round(숫자값 , 0) 을 써주시면 되겠죠( 자리수가 0이므로, 소수점이하는 표시하지 않겠다. 소수점이하 첫째자리에서 반올림하겠다 라는 뜻이 됩니다)
만약 정수부의 반올림을 하겠다면?( 1의 자리에서, 10의 자리에서, 100의 자리에서 반올림을 하겠다면?)
자리수를 반대로 음수기호를 붙혀서 사용합니다.(ex : -1 , -2 , -3....)
ex)
A B C 1 입력값 함수 결과값 2 1256 =ROUND(A2,-1) 1260 3 1256 =ROUND(A3,-2) 1300 4 1256 =ROUND(A4,-3) 1000 위처럼 음수기호를 써주시면 반대로 소수점 이상 으로 가게 됩니다. 즉 -1은 1의자리를, -2는 10의 자리를 보게 됩니다.
1256에서 1의 자리에서 반올림을 하게 되니, 결과는 1260이..
1256에서 10의 자리에서 반올림을 하게 되니, 결과는 1300이..
1256에서 100의 자리에서 반올림을 하게 되니, 결과는 1000이..(100의 자리값이 2이므로 올라가지 못함)
Roundup(올림), Rounddown(내림), Trunc(버림) 함수등...사용법은 다 같습니다.
Rank 함수의 경우
내림차순과 오름차순은..순서를 정하는 방법이라고 보시면 됩니다.
내림차순은 큰숫자가 위로 올라오는것이니깐, 큰숫자를 1등이라고 봅니다.
반대로 오름차순은 작은숫자가 위로 올라오는것이니깐, 작은숫자를 1등으로 봅니다.
예를들어 성적같은것들은.. 점수가 높게 나올수록 순위가 1등 , 2등, 3등 ...으로 결정되니깐
높은 숫자를 1등으로 보는 내림차순을 지정하는것이구요.
100m 달리기 같은것들은 빨리 달릴수록. 즉, 기록이 적게 나올수록 순위가 1등, 2등, 3등으로 결정되니깐..
낮은 숫자를 1등으로 보는 오름차순을 사용하는것입니다.
도움이 되셨는지 모르겠네요ㅎㅎ;; 열공하세요