Excel

Cena se zaokroži na 0,99

Round Price End

Formula Excel: Zaokrožite ceno na .99Splošna formula | _+_ | Povzetek

Če želite zaokrožiti cene na najbližjo vrednost, 99, lahko uporabite Funkcija ROUND nato odštejte .01. V prikazanem primeru je formula v C6:





= ROUND (price,0)-0.01

ki zaokroži vrednost v B6 na najbližji cel dolar in nato odšteje 0,01.

Pojasnilo

V prikazanem primeru je cilj zaokrožiti ceno na najbližjo vrednost, ki se konča na .99. Na primer, če je cena trenutno 5,31 USD, bi moral biti rezultat 4,99 USD. Najboljši način za razmislek o težavi je, da jo ponovite kot 'zaokrožite ceno na najbližji cel dolar, manj kot 1 peni'. Z drugimi besedami, rešitev deluje v dveh delih: (1) okroglo in (2) odšteje.





pogojno oblikovanje excel na podlagi druge celice

Za zaokroževanje uporabljamo funkcijo ROUND z num_digits argument nastavljen na nič (0) brez decimalnih mest:

 
= ROUND (B6,0)-0.01

Funkcija ROUND z ničlo se zaokroži na najbližji cel dolar. Ko je zaokrožena, formula preprosto odšteje 0,01, da dobimo vrednost .99. Kopirana formula v C6 je:



več stavkov if v Excelu z besedilom
 
= ROUND (B6,0) // nearest dollar

Z vrednostjo v B6 63,39 je formula rešena tako:

 
= ROUND (B6,0)-0.01

Z MROUND

Druga možnost zaokroževanja v tem primeru je Funkcija MROUND . Namesto zaokroževanja na določeno število decimalnih mest, MROUND zaokroži na najbližji večkratnik, pod pogojem pomembnost prepir. To pomeni, da lahko z MROUND zaokrožimo na najbližji dolar, tako da zagotovimo večkratnik 1, kot je ta:

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

Enakovredna formula je potem:

excel formula za iskanje dvojnikov v enem stolpcu
 
= MROUND (B6,1) // nearest dollar

Za prisilno zaokroževanje gor ali dol do najbližjega večkratnika glejte STROP in NADSTROPJE funkcije.

Avtor Dave Bruns


^