Exceli valem: ümardage hind lõpuni 0,99 -

Lang L: none (table-of-contents)

Üldine valem

=ROUND(price,0)-0.01

Kokkuvõte

Hindade ümardamiseks lõpuni lähima väärtusega, 99, võite kasutada funktsiooni ÜMBER, seejärel lahutada 0,01. Näidatud näites on valem C6-s järgmine:

=ROUND(B6,0)-0.01

mis ümardab väärtuse B6 täpsusega terve dollarini, lahutades seejärel .01.

Selgitus

Näidatud näites on eesmärk ümardada hind lähima väärtuseni, mis lõpeb .99-ga. Nii et näiteks kui hind on praegu 5,31 dollarit, peaks tulemus olema 4,99 dollarit. Parim viis probleemi üle mõelda on selle sõnastus ümber sõnastada järgmiselt: "ümardage hind lähima terve dollarini, vähem kui üks sent". Teisisõnu, lahendus töötab kahes osas: (1) ümmargune ja (2) lahuta.

Ümardamiseks kasutame funktsiooni ROUND, kusjuures argument kümnendkohtadeta on null (0) seatud numbrile_digits:

=ROUND(B6,0) // nearest dollar

Ümmargune nulliga funktsioon ümardatakse lähima terve dollarini. Pärast ümardamist lahutab valem 0,99 väärtuse saamiseks lihtsalt 0,01. Kopeeritud C6 valem on:

=ROUND(B6,0)-0.01

Kui väärtuse B6 väärtus on 63,39, lahendatakse valem järgmiselt:

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

MROUNDiga

Teine võimalus ümardamiseks on sel juhul funktsioon MROUND. Konkreetse arvu kümnendkohtadeni ümardamise asemel ümardab MROUND olulisuse argumendina lähima kordajani. See tähendab, et me saame kasutada dollarit MROUND ümardamiseks lähima dollarini, pakkudes ühe sellise mitmekordse:

=MROUND(B6,1) // nearest dollar

Ekvivalentvalem on siis:

=MROUND(B6,1)-0.01

Ümardamiseks üles või alla lähima kordajani vaadake funktsioone Lagede ja PÕRAND.

Huvitavad Artiklid...