적용 대상: Canvas 앱
Copilot Studio
Desktop 흐름
데이터버스 수식 열
모델 기반 앱
Power Platform CLI
Dataverse 함수
Power Pages
숫자를 반올림합니다.
Round, RoundDown 및 RoundUp
, RoundDown및 RoundUp 함수는 Round숫자를 지정된 소수 자릿수로 반올림합니다.
은 다음 숫자가 5 이상이면 입니다. 그렇지 않으면 이 함수에서 내림합니다. - RoundDown 항상 이전 하위 숫자로 0으로 내림합니다.
- RoundUp 항상 0에서 떨어진 다음 높은 숫자로 반올림합니다.
소수 자릿수가 지정될 수 있는 함수는 다음과 같습니다.
| 소수 자릿수 | 설명 | 예제 |
|---|---|---|
| 0보다 큼 | 숫자는 소수점 구분 기호 오른쪽으로 반올림됩니다. |
Round( 12.37, 1 ) 12.4를 반환합니다. |
| 12 | 숫자는 가장 가까운 정수로 반올림됩니다. |
Round( 12.37, 0 ) 12를 반환합니다. |
| 0보다 작음 | 숫자는 소수점 구분 기호 왼쪽으로 반올림됩니다. |
Round( 12.37, -1 ) 10을 반환합니다. |
Int 및 Trunc
및 Trunc 함수는 Int 숫자를 정수(10진수가 없는 정수)로 반올림합니다.
- Int 는 가장 가까운 정수로 내림합니다.
- Trunc 소수 부분을 제거하여 숫자를 정수 부분만 자립니다.
음수 처리와 음수의 차이 IntTrunc 입니다. 예를 들어 인수의 -4.3Int 경우 0에서 더 멀리 떨어진 정수는 반환하고 Trunc 정-5수는 0-4에 가깝게 반환합니다.
Int 는 5개의 반올림 함수 중에서 고유한 값을 반환하고 Trunc 동일한 값을 RoundDown반환합니다.
예를 들어 X - Trunc(X)원본에서 빼서 숫자의 소수 부분을 추출하는 데 사용합니다Trunc.
Microsoft Excel에서는 소수 자릿수를 지정할 수 없습니다 Trunc . 필요한 경우 대신 사용합니다 RoundDown .
단일 열 테이블
이러한 함수는 단일 열 테이블을 지원합니다. 단일 숫자를 전달하면 반환 값은 해당 숫자를 반올림한 값입니다. 숫자가 포함된 단일 열 테이블을 전달하면 반환 값은 반올림한 숫자가 포함된 단일 열 테이블입니다. DecimalPlaces 매개 변수는 단일 값 또는 단일 열 테이블일 수 있습니다. 단일 열 테이블에 숫자보다 적은 값이 있는 경우, 나머지 값에는 0이 사용됩니다. ShowColumns와 다른 테이블 형성 함수를 사용하여 더 큰 테이블에서 단일 열 테이블을 추출합니다.
구문
Round(Number, DecimalPlaces)
RoundDown(Number, DecimalPlaces)
RoundUp(Number, DecimalPlaces)
- 숫자 - 필수. 반올림할 숫자입니다.
- DecimalPlaces - 필수. 반올림할 소수 자릿수입니다. 소수점 구분 기호 오른쪽에 있는 소수 자릿수를 나타내려면 양수 값을 사용하고, 왼쪽에 음수 값을 사용하고 정수의 경우 0을 사용합니다.
Int(숫자)
Trunc(숫자)
- 숫자 - 필수. 정수로 반올림할 숫자입니다.
예제
정수로 반올림합니다.
X |
Round( X, 0 ) |
RoundUp( X, 0 ) |
RoundDown( X, 0 ) |
Int( X ) |
Trunc( X ) |
|---|---|---|---|---|---|
| 7.9 | 8 | 8 | 7 | 7 | 7 |
| -7.9 | -8 | -8 | -7 | -8 | -7 |
| 7.5 | 8 | 8 | 7 | 7 | 7 |
| -7.5 | -8 | -8 | -7 | -8 | -7 |
| 7.1 | 7 | 8 | 7 | 7 | 7 |
| -7.1 | -7 | -8 | -7 | -8 | -7 |
소수점 구분 기호(0.01) 오른쪽의 소수점 이하 두 자리로 반올림합니다.
X |
Round( X, 2 ) |
RoundUp( X, 2 ) |
RoundDown( X, 2 ) |
|---|---|---|---|
| 430.123 | 430.12 | 430.13 | 430.12 |
| 430.125 | 430.13 | 430.13 | 430.12 |
| 430.128 | 430.13 | 430.13 | 430.12 |
소수점 구분 기호(100) 왼쪽의 소수점 이하 두 자리로 반올림합니다.
X |
Round( X, -2 ) |
RoundUp( X, -2 ) |
RoundDown( X, -2 ) |
|---|---|---|---|
| 430.123 | 400 | 500 | 400 |
| 449.942 | 400 | 500 | 400 |
| 450.000 | 500 | 500 | 400 |
| 450.124 | 500 | 500 | 400 |
| 479.128 | 500 | 500 | 400 |
값으로 구성된 단일 열 테이블을 반올림합니다.
X |
Int( X ) |
Round( X, 2 ) |
RoundDown( X, [ 0, 1, 2 ] ) |
RoundUp( X, [ 2 ] ) |
|---|---|---|---|---|
| [ 123.456, 987.593, 542.639 ] |
[ 123, 987, 542 ] |
[ 123.46, 987.59, 542.64 ] |
[ 123, 987.5, 542.63 ] |
[ 123.46, 988, 543 ] |