Excel

Làm tròn một mức giá để kết thúc bằng 0,99

Round Price End

Công thức Excel: Làm tròn giá đến hết 0,99Công thức chung
= ROUND (price,0)-0.01
Tóm lược

Để làm tròn giá kết thúc bằng giá trị 0,99 gần nhất, bạn có thể sử dụng Hàm ROUND sau đó trừ 0,01. Trong ví dụ được hiển thị, công thức trong C6 là:



 
= ROUND (B6,0)-0.01

làm tròn giá trị trong B6 thành nguyên đô la gần nhất, sau đó trừ đi 0,01.

Giải trình

Trong ví dụ được hiển thị, mục tiêu là làm tròn giá đến giá trị gần nhất kết thúc bằng 0,99. Vì vậy, ví dụ: nếu giá hiện tại là 5,31 đô la, kết quả sẽ là 4,99 đô la. Cách tốt nhất để suy nghĩ về vấn đề là trình bày lại nó là 'làm tròn giá đến nguyên đô la gần nhất, ít hơn 1 xu'. Nói cách khác, giải pháp có hai phần: (1) làm tròn và (2) trừ.





cách so sánh nhiều cột trong excel

Để làm tròn, chúng tôi sử dụng hàm ROUND, với num_digits đối số được đặt thành không (0) không có chữ số thập phân:

 
= ROUND (B6,0) // nearest dollar

Hàm ROUND với số 0 sẽ làm tròn đến nguyên đô la gần nhất. Sau khi làm tròn, công thức chỉ cần trừ đi 0,01 để nhận giá trị .99. Công thức trong C6, được sao chép xuống, là:



làm thế nào để làm nếu công thức trong excel
 
= ROUND (B6,0)-0.01

Với giá trị trong B6 là 63,39, công thức được giải như sau:

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

Với MROUND

Tùy chọn khác để làm tròn trong trường hợp này là Hàm MROUND . Thay vì làm tròn đến một số chữ số thập phân cụ thể, MROUND làm tròn đến bội số gần nhất, được cung cấp dưới dạng ý nghĩa tranh luận. Điều này có nghĩa là chúng ta có thể sử dụng MROUND để làm tròn đến đô la gần nhất bằng cách cung cấp bội số của 1 như sau:

 
= MROUND (B6,1) // nearest dollar

Công thức tương đương sau đó là:

cách sử dụng Norm.s.dist trong excel
 
= MROUND (B6,1)-0.01

Để buộc làm tròn hướng lên hoặc xuống đến bội số gần nhất, hãy xem TRẦN NHÀSÀN NHÀ chức năng.

Tác giả Dave Bruns


^