Formula Excel: Harga bulat untuk berakhir pada .45 atau .95 -

Isi kandungan

Formula generik

=CEILING(price,0.5)-0.05

Ringkasan

Untuk membundarkan harga hingga berakhir pada 0,45 atau 0,95, bergantung pada sama ada harga asal berakhir di atas atau di bawah .50, anda boleh menggunakan fungsi CEILING. Dalam contoh yang ditunjukkan, formula dalam C6 adalah:

=CEILING(B5,0.5)-0.05

yang membulatkan harga seperti yang ditunjukkan dalam tangkapan skrin.

Peraturan pembundaran

Dalam contoh yang ditunjukkan, tujuannya adalah untuk membundarkan harga hingga berakhir pada 0,45 atau 0,95, mengikuti peraturan berikut:

  1. Sekiranya harga sudah satu dolar keseluruhan, hasilnya mestilah keseluruhan dolar sebelumnya + .95. Contohnya, $ 3.00 menjadi $ 2.95.
  2. Sekiranya harga berakhir pada .50 atau kurang, hasilnya mestilah keseluruhan dolar semasa + .45. Contohnya, $ 4.31 menjadi $ 4.45.
  3. Sekiranya harga berakhir pada 0,51 atau lebih, hasilnya adalah keseluruhan dolar semasa + .95. Contohnya, $ 5.63 menjadi $ 5.95.

Penjelasan

Kunci untuk menyelesaikan masalah ini adalah menyedari bahawa penyelesaiannya memerlukan jenis pembundaran tertentu. Kita tidak boleh hanya membundarkan ke nilai .45 atau .95 "terdekat". Sebenarnya, langkah pertama adalah membundarkan hingga setengah dolar terdekat (.50). Langkah kedua adalah mengurangkan 5 sen ($ 0,05).

Untuk membundarkan hingga setengah dolar terdekat, kami menggunakan fungsi CEILING, dengan argumen kepentingan ditetapkan ke .5:

=CEILING(B5,0.5) // round up to next half dollar

Ini akan melengkapkan harga asal hingga setengah dolar berikutnya. Sebagai contoh, $ 4,31 akan menjadi $ 4,50, dan $ 5,72 akan menjadi $ 6,00. Yang penting, jika harga sudah berakhir pada 0,00 atau 0,50, harga tidak akan berubah (iaitu harga $ 4,00 atau $ 4,50 tidak terjejas).

Setelah dibundarkan, rumus hanya mengurangkan 0,05 untuk mendapatkan hasil .45 atau .95. Rumus dalam C5, disalin, adalah:

=CEILING(B5,0.5)-0.05

Apabila B5 mengandungi $ 17.01, formula diselesaikan seperti ini:

=CEILING(B5,0.5)-0.05 =CEILING(17.01,0.5)-0.05 =17.50-0.05 =17.45

Mengenai CEILING

CEILING adalah salah satu daripada 8 fungsi pembundaran di Excel. Anda boleh menggunakan CEILING untuk melakukan perkara seperti:

  • Nombor bulat hingga gandaan 25
  • Pusing hingga 15 minit gandaan
  • Bahan bulat hingga keseluruhan unit seterusnya

Fungsi MROUND dan FLOOR juga dapat membulatkan ke gandaan yang diberikan, tetapi tingkah lakunya berbeza dengan CEILING:

  • CEILING membulatkan hingga gandaan seterusnya
  • Lantai membundarkan ke gandaan sebelumnya
  • MROUND pusingan ke gandaan terdekat

Artikel menarik...