Excel

Noapaļojiet cenu, lai beigtos ar .99

Round Price End

Excel formula: noapaļojiet cenu, lai beigtos ar .99Vispārīgā formula | _+_ | Kopsavilkums

Lai cenas noapaļotu līdz tuvākajai 0,99 vērtībai, varat izmantot Funkcija ROUND tad atņem .01. Parādītajā piemērā C6 formula ir šāda:



= ROUND (price,0)-0.01

kas noapaļo vērtību B6 līdz veselam dolāram, tad atņem .01.

Skaidrojums

Parādītajā piemērā mērķis ir noapaļot cenu līdz tuvākajai vērtībai, kas beidzas ar .99. Tā, piemēram, ja cena pašlaik ir 5,31 USD, rezultātam jābūt 4,99 USD. Labākais veids, kā domāt par šo problēmu, ir to pārformulēt kā “noapaļot cenu līdz veselam dolāram, atņemot 1 santīmu”. Citiem vārdiem sakot, risinājums darbojas divās daļās: (1) apaļš un (2) atņemts.





kā atrast spēles Excel

Noapaļošanai mēs izmantojam funkciju ROUND ar ciparu_skaitļi arguments ir iestatīts uz nulli (0) bez cipariem aiz komata:

 
= ROUND (B6,0)-0.01

Funkcija ROUND ar nulli noapaļos līdz tuvākajam veselajam dolāram. Noapaļojot, formula vienkārši atņem 0,01, lai iegūtu 0,99 vērtību. C6 formula, nokopēta uz leju, ir šāda:



vairāki, ja paziņojumi excel ar tekstu
 
= ROUND (B6,0) // nearest dollar

Ar B6 vērtību 63.39 formula tiek atrisināta šādi:

 
= ROUND (B6,0)-0.01

Ar MROUND

Cita noapaļošanas iespēja šajā gadījumā ir MROUND funkcija . Tā vietā, lai noapaļotu līdz noteiktam komatu skaitam, MROUND noapaļo līdz tuvākajam daudzkārtnim, kas norādīts kā nozīmi arguments. Tas nozīmē, ka mēs varam izmantot MROUND, lai noapaļotu līdz tuvākajam dolāram, nodrošinot reizinājumu ar 1 šādi:

 
= ROUND (B6,0)-0.01 = ROUND (63.39,0)-0.01 =63-0.01 =62.99

Līdzvērtīga formula ir šāda:

aprēķiniet starpību starp diviem skaitļiem Excel
 
= MROUND (B6,1) // nearest dollar

Lai piespiestu noapaļot uz augšu vai uz leju līdz tuvākajam daudzkārtam, skatiet Griesti un GRĪDA funkcijas.

Autors Deivs Bruns


^