Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Kehtib järgmise kohta: Lõuendirakendused
Copilot Studio
töölauavood
Dataverse formula columns Mudelipõhised
rakendused
Power Platform CLI
Dataverse functions
Power Pages
Ümardab arvu.
Round, RoundDownja RoundUp
Funktsioonid Round, RoundDownja RoundUp ümardavad arvu määratud komakohtade arvuni.
- Round Ümardatakse ülespoole, kui järgmine number on 5 või suurem. Vastasel juhul ümardab see funktsioon alla.
- RoundDown ümardab alati allapoole eelmise väiksema arvuni nulli suunas.
- RoundUp ümardab alati ülespoole järgmise suurema arvuni, nullist eemale.
Nende funktsioonide jaoks saab määrata kümnendkohtade arvu:
| Kümnendkohad | Kirjeldus | Näide |
|---|---|---|
| Suurem kui 0 | Number ümardatakse komaeraldajast paremale. |
Round( 12.37, 1 ) tagastab 12.4. |
| 0 | Arv ümardatakse lähima täisarvuni. |
Round( 12.37, 0 ) tagastab 12. |
| Väiksem kui 0 | Number ümardatakse komaeraldajast vasakule. |
Round( 12.37, -1 ) tagastab 10. |
Int ja Trunc
Funktsioonid Int ja Trunc ümardavad arvu täisarvuni (täisarv ilma kümnendarvuta):
- Int Ümardab allapoole lähima täisarvuni.
- Trunc kärbib arvu ainult täisarvuliseks osaks, eemaldades mis tahes kümnendosa.
Negatiivsete arvude käsitlemisel Int on.Trunc Näiteks kui argument on -4.3, Int tagastab täisarvu nullist kaugemale, -5, tagastades täisarvu Trunc nullile lähemal, -4.
Int tagastab viie ümardamisfunktsiooni hulgast kordumatud väärtused, kuid Trunc tagastab samad väärtused, mis RoundDown.
Sobib Trunc arvu kümnendosa ekstraktimiseks, lahutades selle algsest (nt X - Trunc(X).
Kümnendkohti ei saa koos Microsoft Exceliga Trunc määrata. Kasutage RoundDown seda siis, kui see on vajalik.
Ühe veeruga tabelid
Need funktsioonid toetavad ühe veeruga tabeleid. Kui olete ühe arvu läbinud, on tagastatav väärtus selle arvu ümardatud versioon. Kui liigute ühest veerust tabelisse, mis sisaldab arve, on tagastatav väärtus ühe veeruga ümardatud arvude tabel. Kümnendkohtade parameeter võib olla kas üks väärtus või üheveeruline tabel. Kui üksiku veeruga tabelis on vähem väärtusi, mida ülejäänud väärtuste puhul kasutatakse, kasutatakse väärtust Arv null. Üheveerulist tabelit saate ekstraktida suuremast tabelist, kui soovite kasutada funktsiooni ShowColumns ja muid tabeli vormimise funktsioone.
Süntaks
Round(arv, kümnendkohad)
RoundDown(arv, kümnendkohad)
RoundUp(arv, kümnendkohad)
- Nõutav arv . Arv, mis ümardatakse.
- Kümnendkohad - nõutav. Kümnendkohtade arv, milleni ümardatakse. Kasutage kümnendkoha eraldajast paremale jäänud kümnendkohtade tähistamiseks positiivseid, vasakpoolseid negatiivseid ja täisarvu puhul nullväärtusi.
Int(Arv)
Trunc(Arv)
- Nõutav arv . Arv, mis ümardatakse täisarvuks.
Näited
Ümardamine täisarvuni.
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 |
Ümardamine kahe kümnendkohani kümnendkohast paremal (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 |
Ümardamine kahe kümnendkohani kümnendkohast vasakul (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 |
Ühe veeruga väärtustetabeli ümardamine.
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 ] |