책 내용 질문하기
round , roundup, rounddown 자릿수
도서
[2013] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
346
조회수
66
작성일
2013-10-18
작성자
첨부파일

안녕하세요 !

round , roundup, rounddown 자릿수 너무 모르겠어요 ㅠㅠ

각각 자릿수쫌 알기쉽게 설명해주세요 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ

답변
2013-10-18 22:41:42

=Round(숫자,자릿수)------> 반올림함수

=Roundup(숫자,자릿수)------->올림함수

=Rounddown(숫자,자릿수)------->내림함수

숫자소숫점이하 자릿수만큼 표시하고 그다음자리에서 반올림/올림/내림 한다.

ex)

=Round(3.125,1) ---> 3.12를 소숫점이하 1자리만큼 표시하고 그다음자리에서 반올림한다.

결과 : 3.1(표시는 소수점이하 첫째자리까지, 올림수는 소수점 2째자리에서)

=Round(3.152,1) ---> 3.15를 소숫점이하 1자리만큼 표시하고 그다음자리에서 반올림한다.

결과 : 3.2(표시는 소수점이하 첫째자리까지, 올림수는 소수점 2째자리에서)

=Round(3.15,0)---> 3.15를 소숫점이하 0자리만큼 표시하고 그다음자리에서 반올림한다.

결과: 3 (소수점 이하 자리수가 0이므로 없습니다.그래서 정수분만 표시합니다.)

요기까지는 쉽습니다...이제 소수점 이상으로 가보면요...

=Round(3.15,-1)----> 3.15를 소숫점이하 -1자리만큼 표시하고 그다음자리에서 반올림한다.

결과 : 0 ( 소수점이하 자리수가 0일때 1의 자리를 표시했죠. 소수점이하 -1 자리니깐 한자리더 올라가서 1의 자리에서 반올림을 합니다. 그래서, 3이 올림수가 되고, 반올림이라 올리지 못하므로 0)

=Round(5.15,-1)----> 5.15를 소숫점이하 -1자리만큼 표시하고 그다음자리에서 반올림한다.

결과 : 10 ( 소수점이하 자리수가 0일때 1의 자리를 표시했죠. 소수점이하 -1 자리니깐 한자리더 올라가서 1의 자리에서 반올림을 합니다. 그래서, 5이 올림수가 되고, 결과는 10)

이렇게 됩니다...

요기까지도 쉽죠...

정리하자면...

- 자릿수가 양수일때는 소수점이하 자릿수만큼 표시하고 그다음자리에서 반올림한다.

- 자릿수가 음수일때는 소수점이상 자릿수에서 반올림하여 표시한다.

여기까지 보셔도 쉽죠?

음수의 예를 여러개 들어보면... 123456789 라는 값을 Round함수로 반올림하면

=Round(123456789,0) ---------> 결과 : 123456789

=Round(123456789,-1) ---------> 결과 : 123456790

=Round(123456789,-2) ---------> 결과 : 123456800

=Round(123456789,-3) ---------> 결과 : 123457000

=Round(123456789,-4) ---------> 결과 : 123460000

=Round(123456789,-5) ---------> 결과 : 123500000

=Round(123456789,-6) ---------> 결과 : 123000000

=Round(123456789,-7) ---------> 결과 : 120000000

=Round(123456789,-8) ---------> 결과 : 100000000

결과를 가지게 됩니다... 쉽죠? 뒤에 up붙으면 올림해주고, down이 붙으면 그냥 내리세요

그냥 다 헷갈리고 귀찮으시면...양수일때만 외우시고, 음수일때는 숫자의 개수만큼 0이 생긴다고 외우셔도 됩니다. 그럼 좀 쉽죠?

쉽게 설명하기가 어렵네요...

  • *
    2013-10-18 22:41:42

    =Round(숫자,자릿수)------> 반올림함수

    =Roundup(숫자,자릿수)------->올림함수

    =Rounddown(숫자,자릿수)------->내림함수

    숫자소숫점이하 자릿수만큼 표시하고 그다음자리에서 반올림/올림/내림 한다.

    ex)

    =Round(3.125,1) ---> 3.12를 소숫점이하 1자리만큼 표시하고 그다음자리에서 반올림한다.

    결과 : 3.1(표시는 소수점이하 첫째자리까지, 올림수는 소수점 2째자리에서)

    =Round(3.152,1) ---> 3.15를 소숫점이하 1자리만큼 표시하고 그다음자리에서 반올림한다.

    결과 : 3.2(표시는 소수점이하 첫째자리까지, 올림수는 소수점 2째자리에서)

    =Round(3.15,0)---> 3.15를 소숫점이하 0자리만큼 표시하고 그다음자리에서 반올림한다.

    결과: 3 (소수점 이하 자리수가 0이므로 없습니다.그래서 정수분만 표시합니다.)

    요기까지는 쉽습니다...이제 소수점 이상으로 가보면요...

    =Round(3.15,-1)----> 3.15를 소숫점이하 -1자리만큼 표시하고 그다음자리에서 반올림한다.

    결과 : 0 ( 소수점이하 자리수가 0일때 1의 자리를 표시했죠. 소수점이하 -1 자리니깐 한자리더 올라가서 1의 자리에서 반올림을 합니다. 그래서, 3이 올림수가 되고, 반올림이라 올리지 못하므로 0)

    =Round(5.15,-1)----> 5.15를 소숫점이하 -1자리만큼 표시하고 그다음자리에서 반올림한다.

    결과 : 10 ( 소수점이하 자리수가 0일때 1의 자리를 표시했죠. 소수점이하 -1 자리니깐 한자리더 올라가서 1의 자리에서 반올림을 합니다. 그래서, 5이 올림수가 되고, 결과는 10)

    이렇게 됩니다...

    요기까지도 쉽죠...

    정리하자면...

    - 자릿수가 양수일때는 소수점이하 자릿수만큼 표시하고 그다음자리에서 반올림한다.

    - 자릿수가 음수일때는 소수점이상 자릿수에서 반올림하여 표시한다.

    여기까지 보셔도 쉽죠?

    음수의 예를 여러개 들어보면... 123456789 라는 값을 Round함수로 반올림하면

    =Round(123456789,0) ---------> 결과 : 123456789

    =Round(123456789,-1) ---------> 결과 : 123456790

    =Round(123456789,-2) ---------> 결과 : 123456800

    =Round(123456789,-3) ---------> 결과 : 123457000

    =Round(123456789,-4) ---------> 결과 : 123460000

    =Round(123456789,-5) ---------> 결과 : 123500000

    =Round(123456789,-6) ---------> 결과 : 123000000

    =Round(123456789,-7) ---------> 결과 : 120000000

    =Round(123456789,-8) ---------> 결과 : 100000000

    결과를 가지게 됩니다... 쉽죠? 뒤에 up붙으면 올림해주고, down이 붙으면 그냥 내리세요

    그냥 다 헷갈리고 귀찮으시면...양수일때만 외우시고, 음수일때는 숫자의 개수만큼 0이 생긴다고 외우셔도 됩니다. 그럼 좀 쉽죠?

    쉽게 설명하기가 어렵네요...

  • *
    2013-10-21 11:07:54

    roundup에서 -3 은 백의 자리에서 올림 하여 천의 자리로 표시 하라는 것입니다.

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

    으로 사용 합니다.

    좋은 하루 되세요.

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